Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Hotels with Restaurants in Johor Bahru

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

KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$50
per night
7 Apr-8 Apr
3.7/5Good! (5,148 reviews)

"Overall ok, easy to access"…"

Reviewed on 29 Mar,2020

KSL Hotel & Resort
Holiday Villa Johor Bahru City Centre
4 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor
SG$132
per night
1 May-2 May
4.2/5Very Good! (1,290 reviews)

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

Reviewed on 20 Feb,2020

Holiday Villa Johor Bahru City Centre
Renaissance Johor Bahru Hotel
4.5 out of 5
No. 2, Jalan Permas 11, Bandar Baru Permas Jaya, Masai, Johor
Free cancellationReserve now, pay when you stay
SG$101
per night
17 Apr-18 Apr
4.4/5Wonderful! (737 reviews)

"Upon during reception check in, staffs mentioned we do not having breakfast with our booking. After 10 minutes confirmation we manage to resolve this problem. Anywat, overall stay experiences was good."…"

Reviewed on 4 Mar,2020

Renaissance Johor Bahru Hotel
LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor
SG$256
per night
18 Apr-19 Apr
4.2/5Excellent! (1,753 reviews)

"Service and facilities"…"

Reviewed on 18 Mar,2020

LEGOLAND Malaysia Resort
Hotel Granada Johor Bahru
3.5 out of 5
55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Johor
SG$113
per night
15 Apr-16 Apr
3.9/5Good! (1,038 reviews)

"Room very clean. Staff very friendly. Around the hotel have many nice food. I will stay again ."…"

Reviewed on 19 Jan,2020

Hotel Granada Johor Bahru
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$73
per night
26 Apr-27 Apr
4.4/5Excellent! (1,413 reviews)

"Excellent location and staff walk to shops and centre of Jb"…"

Reviewed on 3 Mar,2020

DoubleTree by Hilton Hotel Johor Bahru
Belllo Hotel JB Central
3 out of 5
21, Jalan Meldrum, Johor Bahru
Free cancellationReserve now, pay when you stay
SG$35
per night
9 Apr-10 Apr
4.1/5Very Good! (493 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 19 Mar,2020

Belllo Hotel JB Central
Hotel Jen Puteri Harbour, Johor by Shangri-La
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
SG$109
per night
15 Apr-16 Apr
4.2/5Excellent! (849 reviews)

"It hospitality and great room service"…"

Reviewed on 6 Feb,2020

Hotel Jen Puteri Harbour, Johor by Shangri-La
The Puteri Pacific Johor Bahru
4 out of 5
Jalan Abdullah Ibrahim, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$59
per night
21 Apr-22 Apr
3.7/5Good! (1,050 reviews)

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

Reviewed on 24 Mar,2020

The Puteri Pacific Johor Bahru
Somerset Medini Iskandar Puteri
3.5 out of 5
Lot 5 Jalan Medini Utara 4, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
SG$71
per night
15 Apr-16 Apr
4.1/5Very Good! (659 reviews)

"The property is obviously old but VERY well looked after. The staff are incredibly nice and you can walk to Legoland ! We loved our stay here ."…"

Reviewed on 24 Jan,2020

Somerset Medini Iskandar Puteri
Somerset Puteri Harbour Iskandar Puteri
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
SG$71
per night
15 Apr-16 Apr
4.2/5Excellent! (439 reviews)
Poor breakfast. Sticky floor

"As usual, breakfast choices were limited. Bedroom floor was sticky. It seemed that it was not mopped for a long time. Check in time was 3pm, but I waited till 3:40pm to get my room. No apology from the front desk staff. There were some broken pieces at the swimming pool. Please fix the pool asap. ..."…"

Reviewed on 2 Dec,2019

Somerset Puteri Harbour Iskandar Puteri
Grand Paragon Hotel Johor Bahru
4 out of 5
18 Jalan Harimau Taman Century, Johor Bahru, Johor
SG$59
per night
21 Apr-22 Apr
3.7/5Good! (791 reviews)

"Overall it was pleasant stay. Good location and price reasonable."…"

Reviewed on 1 Mar,2020

Grand Paragon Hotel Johor Bahru
GBW Hotel
3.5 out of 5
No.9R, Jalan Bukit Meldrum, Johor Bahru, Johor
SG$60
per night
17 Apr-18 Apr
3.6/5Good! (557 reviews)

"fast response and patient from service staff after calling few times"…"

Reviewed on 21 Feb,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
SG$37
per night
19 Apr-20 Apr
3.4/5Good! (904 reviews)

"Hotel is close by to ciq mall and mama shops, where you can find restaurants and food stalls."…"

Reviewed on 24 Feb,2020

Citrus Hotel Johor Bahru by Compass Hospitality
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
Free cancellation
SG$84
per night
15 Apr-16 Apr
3.8/5Good! (1,095 reviews)

"The bathtub design enabled me to watch TV while being in it"…"

Reviewed on 10 Feb,2020

Thistle Johor Bahru
Mutiara Johor Bahru
4 out of 5
Jalan Dato Sulaiman, Taman Century, KB No. 779, Johor Bahru, Johor
Free cancellation
SG$62
per night
15 Apr-16 Apr
4/5Very Good! (647 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 2 Apr,2020

Mutiara Johor Bahru
Amerin Hotel Johor Bahru
4 out of 5
No. 35, Persisiran Perling 1, Taman Perling, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$42
per night
9 Apr-10 Apr
4/5Very Good! (564 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 14 Feb,2020

Amerin Hotel Johor Bahru
Berjaya Waterfront Hotel
4 out of 5
88, Jalan Ibrahim Sultan, Stulang Laut, P.O. Box 161, Johor Bahru, Johor
Free cancellation
SG$34
per night
15 Apr-16 Apr
3.3/5 (753 reviews)

"The toilet wall had some algae Everything so far good"…"

Reviewed on 6 Feb,2020

Berjaya Waterfront Hotel
Can'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