Johor Bahru

Johor Bahru Hotels from RM90

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Johor Bahru

KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
RM160
per night
21 Oct-22 Oct
3.7/5Good! (4,759 reviews)

"All is good. Cleanliness of room and front staff is very friendly and helpful"…"

Reviewed on 16 Oct,2019

KSL Hotel & Resort
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
RM237
per night
28 Oct-29 Oct
4.4/5Excellent! (1,260 reviews)

"Nice view from the upper floors. Food very good and the warm cookies during check in was a nice surprise."…"

Reviewed on 14 Oct,2019

DoubleTree by Hilton Hotel Johor Bahru
Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
Free cancellation
RM243
per night
28 Oct-29 Oct
4.4/5Wonderful! (1,102 reviews)

"The room is clean and spacious. It has all the essential amenities you need for a comfortable stay. Gym and swimming pool are situated side by side making it easier to combine a workout followed by a cool dip on a hot day! To top it off, the service from the staff is impeccable. They never fail to ..."…"

Reviewed on 15 Oct,2019

Amari Johor Bahru
LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor
RM905
per night
3 Nov-4 Nov
4.2/5Excellent! (1,739 reviews)

"Great themed rooms and amenities. Facilities are kids friendly Overall, loved by both adults and kids"…"

Reviewed on 16 Oct,2019

LEGOLAND Malaysia Resort

Not seeing what you're looking for?

Try sorting with these options

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
RM220
per night
21 Oct-22 Oct
4.6/5Wonderful! (261 reviews)

"Brand new & Clean.. will return if have the chance"…"

Reviewed on 15 Oct,2019

Capri by Fraser Johor Bahru
Holiday Villa Johor Bahru City Centre
4 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
RM321
per night
21 Oct-22 Oct
4.2/5Very Good! (1,220 reviews)

"The room is clean and quiet and the staff are friendly."…"

Reviewed on 14 Oct,2019

Holiday Villa Johor Bahru City Centre
Suasana All Suites Hotel
3.5 out of 5
82C Jalan Trus, Bandar Johor Bahru, Johor Bahru, Johor Bahru
Free cancellationReserve now, pay when you stay
RM184
per night
21 Oct-22 Oct
4.3/5Excellent! (241 reviews)

"Amenities Cleanliness Execept for Bad Customer Service as reception hardly answer guest call n we have to make our way down just for req svc."…"

Reviewed on 17 Oct,2019

Suasana All Suites Hotel
KSL Hot Spring Resort
3.5 out of 5
31, Jalan Kangkar Tebrau, Taman Daya, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
RM142
per night
21 Oct-22 Oct
4.1/5Very Good! (330 reviews)

"Service all good..but no other convenience shop or food shop nearest...otherwise all good."…"

Reviewed on 7 Oct,2019

KSL Hot Spring Resort
Citrus Hotel Johor Bahru by Compass Hospitality
3.5 out of 5
No. 16, Jalan Station, Johor Bahru, Johor
RM90
per night
22 Oct-23 Oct
3.4/5 (872 reviews)

"The reception staffs of the hotel were very professional and well spoken. Even the security guard will acknowledge your presence and initiate to press the lift every time."…"

Reviewed on 30 Sep,2019

Citrus Hotel Johor Bahru by Compass Hospitality
TROVE Johor  Bahru
4 out of 5
Jalan Dato Abdullah Tahir, Johor Bahru, Johor
RM198
per night
21 Oct-22 Oct
4.2/5Very Good! (205 reviews)

"Spacious and clean room. Good location. Pool is a little small."…"

Reviewed on 9 Oct,2019

TROVE Johor Bahru
Can'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.

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

More trip options

Recently booked Johor Bahru hotels

Recent Reviews in Johor Bahru