Johor Bahru Hotels from Rs2,185

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
Rs3,232
per night
Dec 17 - Dec 18
3.7/5Good! (4,791 reviews)

"Aircon temperature too low, cannot adjust. Lift a little slow. Room is spacious and bed is comfortable."…"

Reviewed on 14 Dec 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
Rs4,069
per night
Jan 6 - Jan 7
4.4/5Excellent! (1,312 reviews)

"The hotel looked new and clean. Car park slots were spacious. Staff at check in counters were friendly."…"

Reviewed on 9 Dec 2019

DoubleTree by Hilton Hotel Johor Bahru
Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
Free cancellation
Rs3,830
per night
Jan 7 - Jan 8
4.4/5Wonderful! (1,126 reviews)

"I love the location of this hotel. It is only a minute’s walk across the road to Komtar JBCC which also links to City Square Mall. Hotel rooms are clean and staff are friendly and approachable. What I do not like about this hotel is that at night, you’ll hear loud thumping disco music which keeps ..."…"

Reviewed on 12 Dec 2019

Amari Johor Bahru
LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor
Rs22,924
per night
Jan 12 - Jan 13
4.2/5Excellent! (1,739 reviews)

"Serounding area still unoccupied.. Traffic smooth no headache"…"

Reviewed on 26 Nov 2019

LEGOLAND Malaysia Resort
Capri by Fraser Johor Bahru
4 out of 5
Menara Tiga Serangkai, Jalan Tengku Azizah, Johor Bahru, Johor
Rs3,117
per night
Jan 3 - Jan 4
4.6/5Wonderful! (352 reviews)

"Check in was told to wait another 20mins at 3pm Waiting time was too long"…"

Reviewed on 14 Dec 2019

Capri by Fraser Johor Bahru
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
Rs2,774
per night
Dec 17 - Dec 18
4/5Very Good! (537 reviews)

"it has a family suite, for most hotel does not provide a family room.but it lack wardrobe facilities and sofa or chair."…"

Reviewed on 13 Nov 2019

Amerin Hotel Johor Bahru
Hotel Jen Puteri Harbour, Johor by Shangri-La
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
Rs4,796
per night
Jan 5 - Jan 6
4.2/5Excellent! (810 reviews)

"Staff are very helpful and friendly. Location is near to Hello Kitty Town and LEGOLAND. Will stay again especially in the Premier Room. Spacious."…"

Reviewed on 29 Nov 2019

Hotel Jen Puteri Harbour, Johor by Shangri-La
KSL Hot Spring Resort
3.5 out of 5
31, Jalan Kangkar Tebrau, Taman Daya, Johor Bahru, Johor
Rs2,409
per night
Dec 23 - Dec 24
4.1/5Very Good! (370 reviews)

"Hot Spring"…"

Reviewed on 1 Dec 2019

KSL Hot Spring Resort
Citrus Hotel Johor Bahru by Compass Hospitality
3.5 out of 5
No. 16, Jalan Station, Johor Bahru, Johor
Rs2,185
per night
Jan 6 - Jan 7
3.4/5 (883 reviews)

"The hotel service Staff Ms Indah is really fantastic n she speaks English fluently. She had shown her very professiona work ethic l towards the guests that check into the hotel. Honestly I'm surprised cuz when a 3star is much more better than a 5star ha..!! Anyway the room, towels, bedsheet is all ..."…"

Reviewed on 11 Nov 2019

Citrus Hotel Johor Bahru by Compass Hospitality
Pulai Springs Resort
4 out of 5
20 km Jalan Pontian Lama, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
Rs2,454
per night
Dec 31 - Jan 1
3.8/5Good! (431 reviews)

"The sports central open too late ( From 8 am to 8 pm )"…"

Reviewed on 4 Dec 2019

Pulai Springs Resort
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

Frequently asked questions

Recently booked Johor Bahru hotels

Johor Bahru Hotel Reviews

More trip options