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

Find out moreOpens in new tab or window

Johor Bahru Hotels

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
Free CancellationReserve now, pay when you stay
The price is P2,256 per night
8.54 km from city center
4.4/5Wonderful! (992 reviews)

"Room was comfortable, staffs were friendly. Received free cookies upon check-in"…"

Reviewed on Jul 27, 2020

DoubleTree by Hilton Hotel Johor Bahru
Hotel Shiki
2 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,248 per night
7.79 km from city center
3.9/5Very Good! (18 reviews)
ROOM CONDITION

"Room 2 condition was not so good and it’s out of expectation"…"

Reviewed on Oct 29, 2019

Hotel Shiki
Glex Hotel Signature
3 out of 5
Free CancellationReserve now, pay when you stay
The price is P2,707 per night
7.13 km from city center
4/5Very Good! (10 reviews)

"Staff very friendly and helpful"…"

Reviewed on Mar 13, 2020

Glex Hotel Signature
Capri by Fraser Johor Bahru
4 out of 5
Free CancellationReserve now, pay when you stay
The price is P2,443 per night
8.75 km from city center
4.6/5Wonderful! (509 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 Mar 20, 2020

Capri by Fraser Johor Bahru
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
Free Cancellation
The price is P2,030 per night
8.05 km from city center
3.8/5Good! (992 reviews)

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

Reviewed on Jun 20, 2020

Thistle Johor Bahru
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 P999 per night
9.24 km from city center
3.4/5Good! (913 reviews)

"All was good"…"

Reviewed on Mar 17, 2020

Citrus Hotel Johor Bahru by Compass Hospitality
Newland Hotel
3 out of 5
2 Jalan Abiad, Johor Bahru, Johor
Free CancellationReserve now, pay when you stay
The price is P921 per night
7.57 km from city center
3.6/5Good! (7 reviews)
Resting

"A place good for resting. Only the water heater not hot enough."…"

Reviewed on Jan 13, 2020

Newland Hotel
KSL Hotel & Resort
4 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,512 per night
7.04 km from city center
3.8/5Good! (2,625 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 Jul 2, 2020

KSL Hotel & Resort
Pulai Springs Resort
4 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,772 per night
11.95 km from city center
3.8/5Good! (495 reviews)

"lovely manicured garden in serene set up, with grand malay architecture, a world away from the hustle bustle of JB"…"

Reviewed on Jul 21, 2020

Pulai Springs Resort
OYO 596 The Vintage Hotel
2 out of 5
Free CancellationReserve now, pay when you stay
The price is P802 per night
17.11 km from city center
3.8/5Good! (16 reviews)

"Its ok for budget hotel with a budget price"…"

Reviewed on Sep 6, 2019

OYO 596 The Vintage Hotel
JEN Johor Puteri Harbour by Shangri-La
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Free CancellationReserve now, pay when you stay
The price is P3,071 per night
14.26 km from city center
4.2/5Excellent! (854 reviews)
Please serve more food in Club Lounge

"As usual, limited choices of food served in Club Lounge during happy hour. We had our breakfast there as well. Breakfast choice was limited too."…"

Reviewed on Feb 26, 2020

JEN Johor Puteri Harbour by Shangri-La
New York Hotel
3.5 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,085 per night
7.4 km from city center
3.5/5Good! (398 reviews)

"Nice environment... Friendly staff.. Affordable price"…"

Reviewed on Mar 7, 2020

New York Hotel
Amerin Hotel Johor Bahru
4 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,893 per night
5.34 km from city center
4/5Very Good! (577 reviews)

"We wanted somewhere quiet; away fm the city. This is good. Location is ideal as it is pretty close to AEON Bukit Indah and Paradigm Mall; just RM10 by grab. Room was a little dated. The paint on the walls started to fade n peel. The tap in one of the toilet a little wobbly. We stayed in the Amerin ..."…"

Reviewed on Feb 14, 2020

Amerin Hotel Johor Bahru
TROVE Johor  Bahru
4 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,988 per night
7.35 km from city center
4.2/5Very Good! (293 reviews)
A good base to explore Johor Bahru.

"Spacious room with comfortable bed. Lots of variety at breakfast. Close to KSL. Right beside the main road."…"

Reviewed on Mar 16, 2020

TROVE Johor Bahru
Fraser Place Puteri Harbour
4 out of 5
Residensi & Hotel Marina, Persiaran Tanjung, Pengkalan Puteri, Iskandar Puteri, Johor
Free Cancellation
The price is P2,047 per night
14.77 km from city center
4.4/5Excellent! (165 reviews)

"Overall, Fraser is a great place to stay. Except just some minor flaws. I could not closed my Bedroom door as it was out of alignment. Bathroom towel rack is hanging precariously and may fall off any time soon. Wish there were lights on the magnifying mirror, so I can see better."…"

Reviewed on Mar 19, 2020

Fraser Place Puteri Harbour
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?
OYO 246 Link Inn is a favorite property for Expedia customers. This hotel offers free WiFi and free parking. Reviews from our site also recommend Atelier Hotel Johor Bahru and Amari 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! Most hotel reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might be able to still cancel and get a refund within 24 hours of booking. Add dates, click “Search”, then you can use the “free cancellation” filter to view the best options available in Johor Bahru.
What's the best accommodation for a budget-friendly stay in Johor Bahru?
Based on reviews, Somerset Medini Iskandar Puteri is a popular 3.5-star aparthotel for our travelers looking for an economical choice, and features free WiFi and an outdoor pool. Other options to stay on the cheap include KSL Hotel & Resort and New York Hotel.
What's the best accommodation for a family vacation in Johor Bahru?
Somerset Medini Iskandar Puteri is a top 3.5-star aparthotel on Expedia for families, and features an outdoor pool and laundry facilities. Other choices to stay with the kids include KSL Hotel & Resort and LEGOLAND Malaysia Resort. Attractions like Legoland Malaysia and Austin Heights Water & Adventure Park are also fun for kids of all ages.
What's the best hotel for a romantic vacation to Johor Bahru?
Grand Paragon Hotel Johor Bahru is a favorite 4-star hotel for couples, and features 3 bars and an outdoor pool. Other good options for a stay with your sweetheart include Lace Boutique Hotel and Le Grandeur Palm Resort Johor.
What's the best accommodation for a beach vacation in Johor Bahru?
Forest City Phoenix International Marina Hotel is a top 4.5-star beachfront hotel with 2 restaurants and a seasonal outdoor pool. Other good options for your beach trip include DoubleTree by Hilton Hotel Johor Bahru and GBW Hotel. Spend a relaxing afternoon at Country Garden during your stay.
What are some hotels with pools in Johor Bahru?
Holiday Villa Johor Bahru City Centre is a popular 4-star hotel featuring an outdoor pool, a children’s pool, and a restaurant. Other choices that offer an onsite pool include KSL Hotel & Resort and Somerset Medini Iskandar Puteri.

Recent Reviews in Johor Bahru

More trip options