Johor Bahru

Johor Bahru Hotels from SG$46

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

Image for KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Free cancellationPay later
SG$53/night
17 Sep-18 Sep
3.7/5Good! (4,673 reviews)

"Great location, efficient reception. However toilet has a stench of urine like some public toilets. Hope they give their bathrooms thorough cleaning!"…"

Reviewed on 13 Sep,2019

KSL Hotel & Resort
Image for Capri by Fraser Johor Bahru
4 out of 5
Menara Tiga Serangkai, Jalan Tengku Azizah, Johor Bahru, Johor
Free cancellationPay later
SG$59/night
17 Sep-18 Sep
4.6/5Exceptional! (215 reviews)

"Overall, we are super impressed by the cleanliness of the hotel, the bed was super comfy, love the huge bathroom with the best shampoo and conditioner they provide. We love this place because of the location. Near to jb custom. Walking distance to ksl mall, komtar. The best is the hotel provide shuttle ..."…"

Reviewed on 15 Sep,2019

Capri by Fraser Johor Bahru
Image for Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
Free cancellationPay later
SG$80/night
30 Sep-1 Oct
4.4/5Wonderful! (1,078 reviews)

"The room was very spacious, clean, and comfortable. This hotel was convineint, just 1 street across will be the shopping mall and the hotel building itself also have some restaurants like korean, Japanese etc. There is quality for their hotel breakfast. Hotel staffs were super friendly, nice and ..."…"

Reviewed on 16 Sep,2019

Amari Johor Bahru
Image for DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Free cancellationPay later
SG$78/night
1 Oct-2 Oct
4.4/5Excellent! (1,233 reviews)

"Nice room, jacuzzi and gym but not enough shower gel and shampoo"…"

Reviewed on 13 Sep,2019

DoubleTree by Hilton Hotel Johor Bahru
Image for LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor
SG$262/night
15 Oct-16 Oct
4.2/5Excellent! (1,730 reviews)

"The property is within walking distance to the theme parks. Clean... The breakfast waiting times may be longer than 5 mins."…"

Reviewed on 12 Aug,2019

LEGOLAND Malaysia Resort
Image for KSL Hot Spring Resort
3.5 out of 5
31, Jalan Kangkar Tebrau, Taman Daya, Johor Bahru, Johor
Free cancellationPay later
SG$47/night
17 Sep-18 Sep
4.1/5Very Good! (313 reviews)

"Quite envirnoment, not near to shopping mall, need a car for transportation"…"

Reviewed on 10 Sep,2019

KSL Hot Spring Resort
Image for Holiday Villa Johor Bahru City Centre
4 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor
Free cancellation
SG$95/night
19 Sep-20 Sep
4.2/5Very Good! (1,199 reviews)

"Pleasant stay. Great location. Good breakfast. Wonder if the superior rooms have non smoking rooms? Cos it seems like we have to book deluxe rooms to get non smoking rooms?"…"

Reviewed on 12 Sep,2019

Holiday Villa Johor Bahru City Centre
Image for Amerin Hotel Johor Bahru
4 out of 5
No. 35, Persisiran Perling 1, Taman Perling, Johor Bahru, Johor
Free cancellationPay later
SG$46/night
29 Sep-30 Sep
4/5Very Good! (517 reviews)

"There's convinient store within the hotel, which is good. Hotels carpark can get full, thus quite worried when parking car on the open public ground."…"

Reviewed on 8 Sep,2019

Amerin Hotel Johor Bahru
Image for The Puteri Pacific Johor Bahru
4 out of 5
Jalan Abdullah Ibrahim, Johor Bahru, Johor
SG$53/night
17 Sep-18 Sep
3.7/5Good! (999 reviews)

"Good ang nice hotel. Big room"…"

Reviewed on 25 Aug,2019

The Puteri Pacific Johor Bahru
Image for TROVE Johor  Bahru
4 out of 5
Jalan Dato Abdullah Tahir, Johor Bahru, Johor
SG$65/night
17 Sep-18 Sep
4.1/5Very Good! (186 reviews)

"Good WIFI and YouTube channel Have water dispenser in every room, Good water pressure, breakfast is good"…"

Reviewed on 14 Sep,2019

TROVE Johor Bahru
Can't see what you're looking for?
See all available properties in Johor Bahru starting at SG$46 per night
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