Johor Bahru Hotels with Restaurants

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 Johor Bahru Hotels with Restaurants

Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM220 per night from 17 Oct to 17 Oct
4.4/5 Wonderful! (999 reviews)
"Excellent overall"

Reviewed on 16 Apr 2021

Amari Johor Bahru
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM229 per night from 4 Nov to 4 Nov
4.4/5 Wonderful! (998 reviews)
"Near to the town"

Reviewed on 8 Oct 2021

DoubleTree by Hilton Hotel Johor Bahru
Renaissance Johor Bahru Hotel
4.5 out of 5
No. 2, Jalan Permas 11, Bandar Baru Permas Jaya, Masai, Johor
Fully refundableReserve now, pay when you stay
The price is RM230 per night from 22 Oct to 22 Oct
4.4/5 Wonderful! (779 reviews)
".."

Reviewed on 27 Jun 2021

Renaissance Johor Bahru Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
JEN Johor Puteri Harbour by Shangri-La
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Fully refundableReserve now, pay when you stay
The price is RM288 per night from 27 Oct to 27 Oct
4.2/5 Excellent! (876 reviews)
excellent
"awesome and fantastic"

Reviewed on 26 Apr 2021

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 RM819 per night from 4 Nov to 4 Nov
4.2/5 Very Good! (1,000 reviews)
"Room are nicely decorated. the beds and the parents bed are separated which is a plus"

Reviewed on 1 Jan 2021

LEGOLAND Malaysia Resort
Holiday Villa Johor Bahru City Centre
4 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM280 per night from 18 Oct to 18 Oct
4.1/5 Very Good! (1,000 reviews)
".................................................."

Reviewed on 27 Mar 2021

Holiday Villa Johor Bahru City Centre
Somerset Medini Iskandar Puteri
4 out of 5
Lot 5 Jalan Medini Utara 4, Iskandar Puteri, Johor
Fully refundableReserve now, pay when you stay
The price is RM198 per night from 23 Oct to 23 Oct
4.1/5 Very Good! (669 reviews)
"Staff were very friendly. Great location being only minutes away from Legoland. Breakfast had more variety than expected."

Reviewed on 30 Jan 2020

Somerset Medini Iskandar Puteri
Belllo Hotel JB Central
3 out of 5
21, Jalan Meldrum, Johor Bahru
Fully refundableReserve now, pay when you stay
The price is RM220 per night from 17 Oct to 17 Oct
4.1/5 Very Good! (509 reviews)
"Small. Cozy. Stylish. Clean. Recomendable in the heart of Johor Bahru"

Reviewed on 23 Mar 2021

Belllo Hotel JB Central
Mutiara Johor Bahru
3.5 out of 5
Jalan Dato Sulaiman, Taman Century, KB No. 779, Johor Bahru, Johor
4/5 Very Good! (672 reviews)
"The room keen to refurbish. Air conditioning unable to control the temperature due to broken controller. No disposable toothbrush available in the shower room. Shower room’s water temperature is not warm enough."

Reviewed on 18 Jan 2021

Get rates
Mutiara Johor Bahru
V8 Hotel
3.5 out of 5
No. 2, Jalan Jati 2, Taman Nusa Bestari, Skudai, Johor Bahru
The price is RM141 per night from 1 Nov to 1 Nov
4/5 Very Good! (209 reviews)
Didn’t get to stay due to sickness
"Didn’t get to stay at home because I was sick and can’t cancel the accommodation as it’s a non-refundable booking. Have to get a chance to stay here in future."

Reviewed on 5 Feb 2020

V8 Hotel
Amerin Hotel Johor Bahru
4 out of 5
No. 35, Persisiran Perling 1, Taman Perling, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM136 per night from 19 Oct to 19 Oct
4/5 Very Good! (587 reviews)
"The condition is below average and a bit run down, old and not well maintained even its only operated for 4 years."

Reviewed on 20 Dec 2020

Amerin Hotel Johor Bahru
Hotel Granada Johor Bahru
3.5 out of 5
55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Johor
The price is RM151 per night from 1 Nov to 1 Nov
3.9/5 Very Good! (999 reviews)
Wshing you have a wonderful haunted experience
"Those review before the lockdown cannot be use for consideration. Looks like this hotel is closing down very soon. Gloomy and dusty from car park to lobby and to room. Fired most of their staff. Breakfast worse than ever. Better eat outside"

Reviewed on 23 Sep 2020

Hotel Granada Johor Bahru
Holiday Inn Express & Suites Johor Bahru, an IHG Hotel
3 out of 5
Lot 512, Jalan Syed Mohd Mufti, Johor Bahru, Johor
3.9/5 Good! (505 reviews)
"Price and room is ok...juz need improve bf...taste is juz can eat"

Reviewed on 19 Aug 2020

Get rates
Holiday Inn Express & Suites Johor Bahru, an IHG Hotel
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM167 per night from 17 Oct to 17 Oct
3.9/5 Good! (1,533 reviews)
"convenient"

Reviewed on 4 May 2021

KSL Hotel & Resort
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
3.8/5 Good! (998 reviews)
"Lousy"

Reviewed on 26 Nov 2020

Get rates
Thistle Johor Bahru
The Puteri Pacific Johor Bahru
3.5 out of 5
Jalan Abdullah Ibrahim, Johor Bahru, Johor
3.7/5 Good! (1,000 reviews)
"Very strategically located. Accessible to many places"

Reviewed on 24 Mar 2020

Get rates
The Puteri Pacific Johor Bahru
Grand Paragon Hotel Johor Bahru
4 out of 5
18 Jalan Harimau Taman Century, Johor Bahru, Johor
The price is RM158 per night from 20 Oct to 20 Oct
3.7/5 Good! (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 14 Mar 2020

Grand Paragon Hotel Johor Bahru
GBW Hotel
3.5 out of 5
No.9R, Jalan Bukit Meldrum, Johor Bahru, Johor
3.6/5 Good! (572 reviews)
"Easy to access"

Reviewed on 28 Apr 2021

Get rates
GBW Hotel
Citrus Hotel Johor Bahru by Compass Hospitality
3.5 out of 5
No. 16, Jalan Station, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM99 per night from 19 Oct to 19 Oct
3.4/5 Good! (914 reviews)
"All was good"

Reviewed on 17 Mar 2020

Citrus Hotel Johor Bahru by Compass Hospitality
Berjaya Waterfront Hotel
4 out of 5
88, Jalan Ibrahim Sultan, Stulang Laut, P.O. Box 161, Johor Bahru, Johor
3.3/5 (763 reviews)
Great location but poor quality (2.5* at best)
"The hotel is very old but very well located. Because of COVID, there was almost no staff present and there was only 1 waiter for the whole restaurant for breakfast and we had to wait 20+ minutes to be served even if we ordered the previous night and confirmed when we would be there. People were friendly ..."

Reviewed on 16 Dec 2020

Get rates
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.

Pocket Guide: Hotels with Restaurants in Johor Bahru

Search for hotels 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

Recent Reviews in Johor Bahru

Travelers loved these Hotels with Restaurants