Malaysia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Johor Bahru Hotels from Rs1,056

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs3,428 per night from 8 Nov to 9 Nov
8.54 km from city centre
4.4/5Wonderful! (982 reviews)

"great stay, room is clean and comfortable. will be back again."…"

Reviewed on 12 Sep 2020

DoubleTree by Hilton Hotel Johor Bahru
Hotel Shiki
2 out of 5
G 0-1 Block A, Jalan Jaya Putra 1/1, Taman JP Perdana, Johor Bahru
Free cancellationReserve now, pay when you stay
The price is Rs1,896 per night from 23 Oct to 24 Oct
7.79 km from city centre
3.9/5Very Good! (18 reviews)
ROOM CONDITION

"Room 2 condition was not so good and it’s out of expectation"…"

Reviewed on 29 Oct 2019

Hotel Shiki
Glex Hotel Signature
3 out of 5
Unit 1.09 Level 1 Plaza DNP, No. 59, Ja;an Dato Abdullah Tahir, Johor Bahru, Johor Bahru
Free cancellationReserve now, pay when you stay
The price is Rs1,446 per night from 23 Oct to 24 Oct
7.13 km from city centre
4.1/5Very Good! (11 reviews)

"Staff very friendly and helpful"…"

Reviewed on 13 Mar 2020

Glex Hotel Signature

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Capri by Fraser Johor Bahru
4 out of 5
Menara Tiga Serangkai, Jalan Tengku Azizah, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs3,213 per night from 21 Oct to 22 Oct
8.75 km from city centre
4.6/5Wonderful! (519 reviews)

"The room was really spacious and clean. The breakfast buffet provided with lots of choices. Would definitely rebook this hotel next time."…"

Reviewed on 11 Oct 2020

Capri by Fraser Johor Bahru
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
Get Rates
8.05 km from city centre
3.8/5Good! (996 reviews)
Mehhh...

"Overall our stay at thistle is nice. Check in can be a bit hassle as it took the staff almost 5 minutes to prepare the forms and everything."…"

Reviewed on 19 Jul 2020

Thistle Johor Bahru
Citrus Hotel Johor Bahru by Compass Hospitality
3.5 out of 5
No. 16, Jalan Station, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs1,574 per night from 8 Nov to 9 Nov
9.24 km from city centre
3.4/5Good! (913 reviews)

"All was good"…"

Reviewed on 17 Mar 2020

Citrus Hotel Johor Bahru by Compass Hospitality
Newland Hotel
3 out of 5
2 Jalan Abiad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs1,202 per night from 21 Oct to 22 Oct
7.57 km from city centre
3.6/5Good! (7 reviews)
Resting

"A place good for resting. Only the water heater not hot enough."…"

Reviewed on 13 Jan 2020

Newland Hotel
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs2,563 per night from 3 Nov to 4 Nov
7.04 km from city centre
3.8/5Good! (2,519 reviews)

"Convenient as below the hotel is a shopping mall and complete facilities"…"

Reviewed on 14 Sep 2020

KSL Hotel & Resort
Pulai Springs Resort
4 out of 5
20 km Jalan Pontian Lama, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs2,341 per night from 22 Oct to 23 Oct
11.95 km from city centre
3.8/5Good! (496 reviews)

"lovely manicured garden in serene set up, with grand malay architecture, a world away from the hustle bustle of JB"…"

Reviewed on 21 Jul 2020

Pulai Springs Resort
OYO 596 The Vintage Hotel
2 out of 5
No. 26 & 28, Jalan Nusaria 3/4, Taman Nusantara, Gelang Patah, Johor
Free cancellationReserve now, pay when you stay
The price is Rs1,056 per night from 15 Nov to 16 Nov
17.11 km from city centre
3.8/5Good! (16 reviews)

"Its ok for budget hotel with a budget price"…"

Reviewed on 6 Sep 2019

OYO 596 The Vintage Hotel
JEN Johor Puteri Harbour by Shangri-La
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
The price is Rs4,665 per night from 12 Nov to 13 Nov
14.26 km from city centre
4.2/5Excellent! (856 reviews)

"Very well maintained property and courteous staff."…"

Reviewed on 14 Oct 2020

JEN Johor Puteri Harbour by Shangri-La
New York Hotel
3.5 out of 5
No. 22 Jalan Dato' Abdullah Tahir, Johor Bahru, Johor
Get Rates
7.4 km from city centre
3.5/5Good! (398 reviews)

"Nice environment... Friendly staff.. Affordable price"…"

Reviewed on 7 Mar 2020

New York Hotel
Amerin Hotel Johor Bahru
4 out of 5
No. 35, Persisiran Perling 1, Taman Perling, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs2,570 per night from 26 Oct to 27 Oct
5.34 km from city centre
4/5Very Good! (580 reviews)

"We wanted somewhere quiet; away fm the city. This is good. Location is ideal as it is pretty close to AEON Bukit Indah and Paradigm Mall; just RM10 by grab. Room was a little dated. The paint on the walls started to fade n peel. The tap in one of the toilet a little wobbly. We stayed in the Amerin ..."…"

Reviewed on 14 Feb 2020

Amerin Hotel Johor Bahru
TROVE Johor  Bahru
4 out of 5
Jalan Dato Abdullah Tahir, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs3,027 per night from 30 Oct to 31 Oct
7.35 km from city centre
4.2/5Very Good! (293 reviews)
A good base to explore Johor Bahru.

"Spacious room with comfortable bed. Lots of variety at breakfast. Close to KSL. Right beside the main road."…"

Reviewed on 16 Mar 2020

TROVE Johor Bahru
Fraser Place Puteri Harbour
4 out of 5
Residensi & Hotel Marina, Persiaran Tanjung, Pengkalan Puteri, Iskandar Puteri, Johor
Free cancellation
The price is Rs3,402 per night from 28 Oct to 29 Oct
14.77 km from city centre
4.4/5Excellent! (165 reviews)

"Overall, Fraser is a great place to stay. Except just some minor flaws. I could not closed my Bedroom door as it was out of alignment. Bathroom towel rack is hanging precariously and may fall off any time soon. Wish there were lights on the magnifying mirror, so I can see better."…"

Reviewed on 19 Mar 2020

Fraser Place Puteri Harbour
Don't see what you're looking for?
See all available properties in Johor Bahru
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Johor Bahru

Find the best Johor Bahru areas and neighborhoods for the activities you enjoy most. Learn more about Johor Bahru

Visiting Johor Bahru

Families will find kid-friendly activities in Johor Bahru, and visitors give high marks for the shopping and theme park. Tourists can also enjoy the city's zoo and temples. Around the area, top sights include Singapore Turf Club, National Orchid Garden and Chinatown Heritage Center.

  • There are 338 hotels and other accommodation options in Johor Bahru
  • The closest major airport is in Johor Bahru (JHB-Senai Intl.), 8.3 mi (13.3 km) from the city centre
  • The next closest is in Singapore (SIN-Changi), 22.3 mi (35.8 km) away

Getting around Johor Bahru

To venture out into the surrounding area, ride aboard one of the trains from JB Sentral. Johor Bahru might not have many public transport choices so consider a car rental to maximise your time.

Dressing for Johor Bahru

  • Between January and March, you can expect the daytime average to be around 31°C and the nighttime average to be 23°C
  • From April to June, temperatures average about 32°C during the day and 23°C at night
  • July to September averages 31°C during the day and 23°C at night
  • Between October and December, the average temperature is 31°C during the day and 23°C at night
  • About 76 millimetres of rain falls on Johor Bahru each year
  • Hottest months are usually May and April with an average temperature of 31°C, while the coldest months are January and June with an average of 23°C

Frequently asked questions

What's the best place for a stay in Johor Bahru?
D’Esplanade Residence- A Cosy Home is a favourite property for Expedia customers. This 3-star hotel offers 10 restaurants and an outdoor pool. It’s located steps from KSL City Mall. Reviews from our site also recommend Atelier Hotel Johor Bahru and Amari Johor Bahru as top choices for your visit.
If I need to cancel my hotel reservation in Johor Bahru, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that’s non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Enter dates and click on “Search”, then use the filter option “free cancellation” to review the best deals in Johor Bahru.
What's the best budget-friendly hotel in Johor Bahru?
Based on reviews, New Boutique Hotel is a popular 2-star hotel for our travellers looking for an economical choice, and features free WiFi and air conditioning. Other options for your budget-friendly stay include The Leverage Business Hotel Skudai and Somerset Medini Iskandar Puteri.
What's the best accommodation option for a family trip to Johor Bahru?
Somerset Medini Iskandar Puteri is a top 4-star aparthotel on Expedia for families, and features an outdoor pool and laundry facilities. Other good choices for your stay with the children include KSL Hotel & Resort and LEGOLAND Malaysia Resort. Also, attractions such as Legoland Malaysia and Austin Heights Water & Adventure Park are fun for children of all ages.
What's the best accommodation for a couple visiting Johor Bahru?
Lace Boutique Hotel is a favourite 3-star hotel for couples, and features rainfall showerheads and fireplaces. Other good options for your romantic getaway include Le Grandeur Palm Resort Johor and Grand Paragon Hotel Johor Bahru.
What's the best accommodation option for a beach holiday in Johor Bahru?
Forest City Marina Hotel is a top 4.5-star hotel with 2 restaurants, and it’s located on the beach . Other good options to stay near the beach include City Living with Panoramic Sea Views at Danga Bay and DoubleTree by Hilton Hotel Johor Bahru.
What's the best high-end place to stay in Johor Bahru?
Renaissance Johor Bahru Hotel is a 4.5-star hotel with 4 restaurants and a bar, and it’s a popular choice for Expedia travellers looking for a pampered stay. Thistle Johor Bahru and Amari Johor Bahru are other upscale choices for your trip.
What's the best boutique-style accommodation in Johor Bahru?
Bliss Boutique Hotel is a favourite 3-star hotel with our travellers looking for stylish accommodation, and features 47 guestrooms, a restaurant and free parking. I am Jazz Boutique Hotel and Corsica Hotel are other boutique-style choices.
What's the best accommodation for a golf trip to Johor Bahru?
Pulai Springs Resort is a 4-star hotel featuring 2 outdoor pools and free WiFi, and it’s a top choice for golfing nearby. Other good options if you’d like to stay near a golf course include Le Grandeur Palm Resort Johor and Anugraha Boutique Hotel. Visit Pulai Spring Country Club, Palm Resort Golf and Country Club or IOI Palm Villa Golf & Country Resort to perfect your golf swing.
What are some hotels with pools in Johor Bahru?
Holiday Villa Johor Bahru City Centre is a popular 4-star hotel featuring an outdoor pool, a children’s pool and a restaurant. Other choices that offer an on-site pool include KSL Hotel & Resort and Thistle Johor Bahru.

Johor Bahru Hotel Reviews

More trip options