Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Johor Bahru

Best deal 14 Jun - 16 Jun
Tonight 26 Apr - 27 Apr
This weekend 26 Apr - 28 Apr
Next weekend 3 May - 5 May

Top Hotels with Views in Johor Bahru

See all 418 properties in Johor Bahru

Estimated price for 1 night/2 adults

Holiday Villa Johor Bahru City Centre
Holiday Villa Johor Bahru City Centre
4.0 out of 5.0 260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor
Free cancellation
4.2/5 (1,081 reviews)
SG$90/ night for 2 guests

Good location and staff is serving with smile. The bed was of good sizing just now sometimes feel itchy

Reviewed on 22 Apr,2019
Thistle Johor Bahru
Thistle Johor Bahru
4.5 out of 5.0 Jalan Sungai Chat, Johor Bahru, Johor
Free cancellation
3.8/5 (999 reviews)
SG$115/ night for 2 guests

It’s a big hotel , but not very well managed. For example Gyn is big and fully equipped. But no signs to gym in the huge hotel. And gym equipment are not properly serviced

Reviewed on 21 Apr,2019
KSL Hotel & Resort
KSL Hotel & Resort
4.0 out of 5.0 33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Free cancellation
3.7/5 (4,183 reviews)
SG$53/ night for 2 guests

Hotel is clean and pleasant to stay. Will come back.

Reviewed on 26 Apr,2019
Hotel Jen Puteri Harbour, Johor by Shangri-La
Hotel Jen Puteri Harbour, Johor by Shangri-La
4.0 out of 5.0 Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
4.3/5 (722 reviews)
SG$87/ night for 2 guests

Stayed a few times and quality is consistent. Location is not best as there is not much nearby. Pretty good overall

Reviewed on 9 Apr,2019
Berjaya Waterfront Hotel
Berjaya Waterfront Hotel
4.0 out of 5.0 88, Jalan Ibrahim Sultan, Stulang Laut, P.O. Box 161, Johor Bahru, Johor
Free cancellation
3.3/5 (662 reviews)
SG$37/ night for 2 guests

Overall is very good, very comfortable, but.. Little bit difficult about parking. Room no 1111, water heater not function very well. Air-conditioner can't adjust, just 25°c, i'm sleeping with sweat.

Reviewed on 24 Apr,2019
Bayu Marina Resort
Bayu Marina Resort
3.5 out of 5.0 No 1 Jalan Bayu Puteri 2/1, Taman Bayu Puteri, Johor Bahru, Johor
3.6/5 (157 reviews)

Nice Hotel comfortable and large studio room, friendly staff and well maintained facilities eg. Swimming Pool and kids corner

Reviewed on 2 Jan,2018
Grand Paragon Hotel Johor Bahru
Grand Paragon Hotel Johor Bahru
4.0 out of 5.0 18 Jalan Harimau Taman Century, Johor Bahru, Johor
3.7/5 (692 reviews)
SG$67/ night for 2 guests

Good location. Overall pleasant stay and will definitely come back if they have some promotion on room rates

Reviewed on 7 Apr,2019
Somerset Puteri Harbour Iskandar Puteri
Somerset Puteri Harbour Iskandar Puteri
4.0 out of 5.0 Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Free cancellation
4.2/5 (371 reviews)
SG$90/ night for 2 guests

Nice view and big room

Reviewed on 31 Mar,2019
GBW Hotel
GBW Hotel
3.5 out of 5.0 No.9R, Jalan Bukit Meldrum, Johor Bahru, Johor
3.6/5 (528 reviews)
SG$44/ night for 2 guests

room a bit smelly, others ok

Reviewed on 22 Apr,2019
Map