Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Johor Bahru Hotels from SG$37

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.

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
SG$49
per night
4 Apr-5 Apr
3.8/5Good! (5,139 reviews)

"Overall ok, easy to access"…"

Reviewed on 29 Mar,2020

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
SG$72
per night
19 Apr-20 Apr
4.4/5Excellent! (1,407 reviews)

"Excellent location and staff walk to shops and centre of Jb"…"

Reviewed on 3 Mar,2020

DoubleTree by Hilton Hotel Johor Bahru
Capri by Fraser Johor Bahru
4 out of 5
Menara Tiga Serangkai, Jalan Tengku Azizah, Johor Bahru, Johor
SG$66
per night
15 Apr-16 Apr
4.6/5Wonderful! (470 reviews)

"Very clean property and comfortable beds! Nice gym area as well. Appreciate the complimentary bottles of water and will be back next time"…"

Reviewed on 20 Mar,2020

Capri by Fraser Johor Bahru
Citrus Hotel Johor Bahru by Compass Hospitality
3.5 out of 5
No. 16, Jalan Station, Johor Bahru, Johor
SG$37
per night
15 Apr-16 Apr
3.4/5Good! (902 reviews)

"Hotel is close by to ciq mall and mama shops, where you can find restaurants and food stalls."…"

Reviewed on 24 Feb,2020

Citrus Hotel Johor Bahru by Compass Hospitality
Renaissance Johor Bahru Hotel
4.5 out of 5
No. 2, Jalan Permas 11, Bandar Baru Permas Jaya, Masai, Johor
Free cancellationReserve now, pay when you stay
SG$101
per night
10 Apr-11 Apr
4.4/5Wonderful! (734 reviews)

"Upon during reception check in, staffs mentioned we do not having breakfast with our booking. After 10 minutes confirmation we manage to resolve this problem. Anywat, overall stay experiences was good."…"

Reviewed on 4 Mar,2020

Renaissance Johor Bahru Hotel
Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
SG$71
per night
1 May-2 May
4.4/5Wonderful! (1,255 reviews)

"good location. super convenient. accessible to all the mall"…"

Reviewed on 16 Mar,2020

Amari Johor Bahru
Hotel Jen Puteri Harbour, Johor by Shangri-La
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
SG$109
per night
15 Apr-16 Apr
4.2/5Excellent! (847 reviews)

"It hospitality and great room service"…"

Reviewed on 6 Feb,2020

Hotel Jen Puteri Harbour, Johor by Shangri-La
The Puteri Pacific Johor Bahru
4 out of 5
Jalan Abdullah Ibrahim, Johor Bahru, Johor
Get Rates
3.7/5Good! (1,049 reviews)

"Very strategically located. Accessible to many places"…"

Reviewed on 24 Mar,2020

The Puteri Pacific Johor Bahru
Grand Paragon Hotel Johor Bahru
4 out of 5
18 Jalan Harimau Taman Century, Johor Bahru, Johor
SG$59
per night
15 Apr-16 Apr
3.7/5Good! (790 reviews)

"Overall it was pleasant stay. Good location and price reasonable."…"

Reviewed on 1 Mar,2020

Grand Paragon Hotel Johor Bahru
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
SG$83
per night
15 Apr-16 Apr
3.8/5Good! (1,094 reviews)

"The bathtub design enabled me to watch TV while being in it"…"

Reviewed on 10 Feb,2020

Thistle 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

Frequently asked questions

What's the best place for a stay in Johor Bahru?
Hotel By The Park is a favourite property for Expedia customers. This hotel offers free WiFi and free parking. Reviews from our site also recommend Amari Johor Bahru and TROVE 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, Baguss Hotel and Serviced Apartment is a popular 3.5-star hotel for our travellers looking for an economical choice, and features free WiFi and a restaurant. Other options for your budget-friendly stay include I am Jazz Boutique Hotel and Swiss-Inn Johor Bahru.
What's the best accommodation option for a family trip to Johor Bahru?
LEGOLAND Malaysia Resort is a top 4-star resort on Expedia for families, and features a water park and an outdoor pool. Other good choices for your stay with the children include Swiss-Inn Johor Bahru and Holiday Villa Johor Bahru City Centre. 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?
Grand Paragon Hotel Johor Bahru is a favourite 4-star hotel for couples, and features 3 bars and an outdoor pool. Other good options for your romantic getaway include DoubleTree by Hilton Hotel Johor Bahru and Pulai Springs Resort.
What's the best accommodation option for a beach holiday in Johor Bahru?
Hotel By The Park is a top 4-star hotel for a beach holiday, and features 4 restaurants and an outdoor pool. Other good options to stay near the beach include Forest City Phoenix International Marina Hotel and DoubleTree by Hilton Hotel Johor Bahru. Spend a relaxing afternoon at Country Garden during your stay.
What's the best high-end place to stay in Johor Bahru?
Amari Johor Bahru is a 4.5-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for a pampered stay. Renaissance Johor Bahru Hotel and Thistle 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 Expedia travellers looking for stylish accommodation, and features a restaurant and free parking. New Boutique Hotel and Ritzton Hotel are other boutique-style choices.
What's the best accommodation for a golf trip to Johor Bahru?
Le Grandeur Palm Resort Johor is a top 4-star hotel that has a golf course and features free WiFi. Other good options if you’d like to stay near a golf course include Anugraha Boutique Hotel and Riders Lodge Resort - The Original. Visit Pulai Spring Country Club, Palm Resort Golf and Country Club or Johor Golf and Country Club to perfect your golf swing.
What's it like to stay in Johor Bahru?
Families will find child-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. Top sights in the city include KSL City Mall, Johor Bahru City Square and Legoland Malaysia. In Johor Bahru, there are 679 hotels and other accommodation options to choose from.
What are the top places to visit in Johor Bahru?
Cultural venues in the city include Sultan Abu Bakar Royal Palace Museum, Royal Abu Bakar Museum and Johor Bahru Chinese Heritage Museum. Families come for attractions such as Legoland Malaysia, Austin Heights Water & Adventure Park and Angry Birds Activity Park Johor Bahru. The city is notable for landmarks such as Johor Bahru Old Chinese Temple, Hutan Bandar MPJBT and Arulmigu Sri Rajakaliamman Glass Temple.
What's the best way to get around Johor Bahru?
To see more of the larger area, hop on a train at JB Sentral. Johor Bahru may not have many public transport options to choose from, so consider a car rental to maximise your time.

Recent Reviews in Johor Bahru

More trip options