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

Find out moreOpens in new tab or window

Hotels with Restaurants in Johor Bahru, Johor

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.

Top Johor Bahru Hotels with Restaurants

Renaissance Johor Bahru Hotel
4.5 out of 5
Free CancellationReserve now, pay when you stay
The price is P2,279 per night
4.4/5Wonderful! (755 reviews)

"superb hotel. Recommended. Nice room. Comfortable bed."…"

Reviewed on Jul 27, 2020

Renaissance Johor Bahru Hotel
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
Free CancellationReserve now, pay when you stay
The price is P2,261 per night
4.4/5Wonderful! (990 reviews)

"clean and super comfy bed really fulfill my expectation .excellence service from concierge ,reception, fnb & housekeeping 👍👍"…"

Reviewed on Aug 11, 2020

DoubleTree by Hilton Hotel Johor Bahru
Somerset Puteri Harbour Iskandar Puteri
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Free CancellationReserve now, pay when you stay
The price is P2,611 per night
4.2/5Excellent! (450 reviews)
First time @ Loft

"We loved the loft! Everything was so wonderful! Not our first time staying here, but our first time staying in the loft! Will definitely be back again!"…"

Reviewed on Mar 22, 2020

Somerset Puteri Harbour Iskandar Puteri
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,077 per night
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
LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor
The price is P5,816 per night
4.2/5Very Good! (997 reviews)

"Service and facilities"…"

Reviewed on Mar 18, 2020

LEGOLAND Malaysia Resort
Holiday Villa Johor Bahru City Centre
4 out of 5
Free CancellationReserve now, pay when you stay
The price is P3,147 per night
4.1/5Very Good! (996 reviews)

"The toilet have mildew on the bathroom and washing tub."…"

Reviewed on Feb 20, 2020

Holiday Villa Johor Bahru City Centre
Somerset Medini Iskandar Puteri
3.5 out of 5
Free CancellationReserve now, pay when you stay
The price is P2,424 per night
4.1/5Very Good! (663 reviews)

"Staff were very friendly. Great location being only minutes away from Legoland. Breakfast had more variety than expected."…"

Reviewed on Jan 30, 2020

Somerset Medini Iskandar Puteri
Belllo Hotel JB Central
3 out of 5
21, Jalan Meldrum, Johor Bahru
Free CancellationReserve now, pay when you stay
The price is P1,176 per night
4.1/5Very Good! (499 reviews)

"I travel around Singapore & Malaysia a lot this is the best Boutique Hotel I've found and great value for money. Staff have a great can do attitude. A big 7eleven below for anything u might need."…"

Reviewed on Mar 19, 2020

Belllo Hotel JB Central
Mutiara Johor Bahru
4 out of 5
Jalan Dato Sulaiman, Taman Century, KB No. 779, Johor Bahru, Johor
Free CancellationReserve now, pay when you stay
The price is P1,589 per night
4/5Very Good! (667 reviews)

"I love the big room and location was perfectly good nearby Malls around the are for shopping and chilling feels like home"…"

Reviewed on Apr 2, 2020

Mutiara Johor Bahru
Amerin Hotel Johor Bahru
4 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,897 per night
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
Hotel Granada Johor Bahru
3.5 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,438 per night
3.9/5Very Good! (999 reviews)
Wonderful experience.

"I enjoyed the stay very much.Staffs are very friendly and helpful. For breakfast the food need to be improve. Overall it was a memorable stay and i will come back again. Thank you."…"

Reviewed on Mar 9, 2020

Hotel Granada Johor Bahru
KSL Hotel & Resort
4 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,516 per night
3.8/5Good! (2,615 reviews)

"nice hotel nice nice hotel nice hotel nice hotel nice hotel nice hotel nice nice hotelnice hotel nice hotel telhotel nice hotel nice hotel"…"

Reviewed on Aug 14, 2020

KSL Hotel & Resort
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
Free Cancellation
The price is P2,034 per night
3.8/5Good! (992 reviews)

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

Reviewed on Jun 20, 2020

Thistle Johor Bahru
The Puteri Pacific Johor Bahru
3.7/5Good! (1,000 reviews)

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

Reviewed on Mar 24, 2020

The Puteri Pacific Johor Bahru
Grand Paragon Hotel Johor Bahru
3.7/5Good! (805 reviews)
Acceptable stay

"First time staying in this property. Generally acceptable based on the price paid. The breakfast is good with acceptable spread. Should look into minimising flies in dining area."…"

Reviewed on Mar 14, 2020

Grand Paragon Hotel Johor Bahru
GBW Hotel
3.5 out of 5
No.9R, Jalan Bukit Meldrum, Johor Bahru, Johor
The price is P1,241 per night
3.6/5Good! (567 reviews)
Shower, TV English channels and power point.

"Excellent view from Room 1183. The shower was not working well, drainage of water was slow. No power point at bedside. Very few TV English channels."…"

Reviewed on Mar 8, 2020

GBW Hotel
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 P1,049 per night
3.4/5Good! (913 reviews)

"All was good"…"

Reviewed on Mar 17, 2020

Citrus Hotel Johor Bahru by Compass Hospitality
Berjaya Waterfront Hotel
4 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,488 per night
3.3/5 (762 reviews)

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

Reviewed on Jun 18, 2020

Berjaya Waterfront Hotel
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
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.

Hotels with Restaurants in Johor Bahru

Search for Hotels with Restaurants in Johor Bahru on Expedia. You can easily find your hotels in Johor Bahru using one of the methods below:

  • View our selection of featured hotels in Johor Bahru
  • Use the map to find hotels in the Johor Bahru neighborhood you prefer
  • Use the filters to see hotels in a specific area of Johor Bahru, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Johor Bahru
  • Enter your travel dates to view the best deals on hotels in Johor Bahru - while they last

More trip options

Travelers loved these Hotels with Restaurants