Johor Bahru Hotels with Restaurants

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Johor Bahru Hotels with Restaurants

Renaissance Johor Bahru Hotel
4.5 out of 5
No. 2, Jalan Permas 11, Bandar Baru Permas Jaya, Masai, Johor, 81750
Fully refundableReserve now, pay when you stay
The price is RM370 per night from 2 Apr to 3 Apr
RM370
per night
2 Apr - 3 Apr
8.8/10 Excellent! (845 reviews)
"Strategic location. Convenient."

Reviewed on 28 Feb 2023

Renaissance Johor Bahru Hotel
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor, 80000
Fully refundableReserve now, pay when you stay
The price is RM297 per night from 16 Apr to 17 Apr
RM297
per night
16 Apr - 17 Apr
8.8/10 Excellent! (1,000 reviews)
"Excellent"

Reviewed on 20 Mar 2023

DoubleTree by Hilton Hotel Johor Bahru
LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor, 79250
The price is RM774 per night from 28 Mar to 29 Mar
RM774
per night
28 Mar - 29 Mar
8.4/10 Very Good! (1,002 reviews)
"This is a great location for those going to the Legoland park or water park! The kids LOVED it! From the moment you arrive you are greeted with Legos. The kids were mesmerized! We opted for a themed room, well worth the cost! The kids loved it! They had a puzzle they had to do when they came into ..."

Reviewed on 22 Mar 2023

LEGOLAND Malaysia Resort

Save an average of 15% on thousands of hotels when you're signed in

JEN Johor Puteri Harbour by Shangri-La
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor, 79000
Fully refundableReserve now, pay when you stay
The price is RM247 per night from 11 Apr to 12 Apr
RM247
per night
11 Apr - 12 Apr
8.4/10 Very Good! (961 reviews)
"Friendly staff especially staff at breakfast area."

Reviewed on 19 Mar 2023

JEN Johor Puteri Harbour by Shangri-La
Holiday Villa Johor Bahru City Centre
4.5 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor, 80250
The price is RM354 per night from 28 Mar to 29 Mar
RM354
per night
28 Mar - 29 Mar
8.2/10 Very Good! (1,001 reviews)
"Hotel is a little old but still not too bad. Really close to KSL (literally just across a road). Did not get to use the pool but view looks really nice from there."

Reviewed on 21 Mar 2023

Holiday Villa Johor Bahru City Centre
Belllo Hotel JB Central
3 out of 5
21, Jalan Meldrum, Johor Bahru, 80000
Fully refundableReserve now, pay when you stay
The price is RM208 per night from 22 Apr to 23 Apr
RM208
per night
22 Apr - 23 Apr
8.2/10 Very Good! (524 reviews)
"Convenient"

Reviewed on 22 Feb 2023

Belllo Hotel JB Central
Somerset Medini Iskandar Puteri
4 out of 5
Lot 5 Jalan Medini Utara 4, Iskandar Puteri, Johor, 79200
Fully refundableReserve now, pay when you stay
The price is RM180 per night from 4 Apr to 5 Apr
RM180
per night
4 Apr - 5 Apr
8.2/10 Very Good! (708 reviews)
Great stay
"Great stay! 5mins walk to Legoland and mall. There’s a 24h mart downstairs too."

Reviewed on 5 Jan 2023

Somerset Medini Iskandar Puteri
Hotel Granada Johor Bahru
3.5 out of 5
55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Johor, 81200
The price is RM291 per night from 15 Apr to 16 Apr
RM291
per night
15 Apr - 16 Apr
7.8/10 Good! (999 reviews)
"Rundown. But good amenities nearby"

Reviewed on 12 Mar 2023

Hotel Granada Johor Bahru
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor, 80250
Fully refundableReserve now, pay when you stay
The price is RM171 per night from 13 Apr to 14 Apr
RM171
per night
13 Apr - 14 Apr
7.4/10 Good! (1,002 reviews)
Comfortable stay for family of 4
"3D2N superior king room with bathtub was comfortable for a family of 4. Great convenience as the shopping mall & cinema were just next to the hotel. Room condition is a bit old with some flooring portions missing but still ok. Friendly staff & housekeeping. Will go back again."

Reviewed on 19 Mar 2023

KSL Hotel & Resort
The Puteri Pacific Johor Bahru
3.5 out of 5
Jalan Abdullah Ibrahim, Johor Bahru, Johor, 80730
7.4/10 Good! (1,000 reviews)
"Very strategically located. Accessible to many places"

Reviewed on 24 Mar 2020

The Puteri Pacific Johor Bahru
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.

Johor Bahru Hotels with Restaurants information

 

Hotels with Restaurants in Johor Bahru

121

Highest price
RM774
Cheapest price
RM171
Number of guest reviews
9,042
Total number of hotels in Johor Bahru
807

 

Recent Reviews in Johor Bahru
Expedia verified reviews