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

Find out moreOpens in new tab or window

Johor Bahru Hotels from SG$19

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

Hotel Shiki
2 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$35 per night
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
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
Free cancellation
The price is SG$54 per night
8.05 km from city centre
3.8/5Good! (995 reviews)

"room is spacious, the staff is helpful, overall are satisfied"…"

Reviewed on 20 Jun,2020

Thistle Johor Bahru
Glex Hotel Signature
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$69 per night
7.13 km from city centre
4/5Very Good! (10 reviews)

"Staff very friendly and helpful"…"

Reviewed on 13 Mar,2020

Glex Hotel Signature
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 SG$28 per night
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
Capri by Fraser Johor Bahru
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$75 per night
8.75 km from city centre
4.6/5Wonderful! (508 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
Berjaya Waterfront Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$49 per night
9.75 km from city centre
3.3/5 (762 reviews)

"Major upgrade required as most of the equipment is quite old and almost broken."…"

Reviewed on 18 Jun,2020

Berjaya Waterfront Hotel
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$63 per night
8.54 km from city centre
4.4/5Wonderful! (998 reviews)

"Great corner room"…"

Reviewed on 8 Mar,2020

DoubleTree by Hilton Hotel Johor Bahru
Newland Hotel
3 out of 5
2 Jalan Abiad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$25 per night
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
Sun Inns Permas Jaya
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$19 per night
11.73 km from city centre
Sun Inns Permas Jaya
KSL Hotel & Resort
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$44 per night
7.04 km from city centre
3.8/5Good! (2,665 reviews)

"The stay is marvellous . The apartment is very spacious and with private pool - looking forward to stay again whenever going to JB."…"

Reviewed on 2 Jul,2020

KSL Hotel & Resort
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.

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 OYO 246 Link Inn and Atelier Hotel 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 Amerin Hotel Johor Bahru and Erica Hotel.
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 a children’s pool. Other good choices for your stay with the children include GBW Hotel and KSL Hotel & 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?
DoubleTree by Hilton Hotel Johor Bahru is a favourite 4-star hotel for couples, and features a full-service spa and 3 restaurants. Other good options for your romantic getaway include Belllo Hotel JB Central and Amari Johor Bahru.
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 3 restaurants and an outdoor pool. Other good options to stay near the beach include GBW Hotel and Forest City Phoenix International Marina Hotel. Spend a relaxing afternoon at Country Garden during your stay.
What's the best high-end place to stay in Johor Bahru?
DoubleTree by Hilton Hotel Johor Bahru is a 4-star hotel with 3 restaurants and a full-service spa, and it’s a popular choice for Expedia travellers looking for an elegant place to 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 Expedia travellers looking for stylish accommodation, and features a restaurant and free parking. Corsica Hotel and Pulai Springs Resort are other boutique-style choices.
What's the best accommodation for a golf trip to Johor Bahru?
Hermess Hotel is a hotel featuring free WiFi and free parking, and it’s a top choice for golfing nearby. Other good options if you’d like to stay near a golf course include Ponderosa Golf & Country Resort and Riders Lodge Resort - The Original. Visit Palm Resort Golf and Country Club, IOI Palm Villa Golf & Country Resort or Johor Golf and Country Club to perfect your golf swing.

Recent Reviews in Johor Bahru

More trip options