COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Johor Hotels

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 in Johor

Anantara Desaru Coast Resort & Villas
4.5 out of 5
No.1 Persiaran Damai, Desaru Coast, Bandar Penawar, Johor
Free cancellationReserve now, pay when you stay
The price is SG$265 per night from 16 May to 16 May
Excludes taxes & fees
4.3/5Excellent! (6 reviews)
Good service
"Good service and good food."

Reviewed on 7 Oct,2020

Anantara Desaru Coast Resort & Villas
One&Only Desaru Coast
5 out of 5
Persiaran Damai, Desaru, Bandar Penawar, Johor
Free cancellationReserve now, pay when you stay
The price is SG$1,163 per night from 23 May to 23 May
Excludes taxes & fees
3.8/5Good! (8 reviews)
"Very good service. Staffs are well educated. Only one problem is foods are too much expensive. We have to judge the price including the servicing by staff, but I think it is still too expensive."

Reviewed on 15 Jan,2021

One&Only Desaru Coast
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
The price is SG$71 per night from 12 May to 12 May
Excludes taxes & fees
4.4/5Wonderful! (773 reviews)
"Near Pasir Gudang and surrounding Hotel a lot of shop"

Reviewed on 18 Dec,2020

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.
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$54 per night from 13 May to 13 May
Excludes taxes & fees
3.9/5Good! (1,888 reviews)
"convenient"

Reviewed on 4 May,2021

KSL Hotel & Resort
Holiday Villa Johor Bahru City Centre
4 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$129 per night from 16 May to 16 May
Excludes taxes & fees
4.1/5Very Good! (998 reviews)
".................................................."

Reviewed on 27 Mar,2021

Holiday Villa Johor Bahru City Centre
Tunamaya Beach & Spa Resort – Desaru Coast
3.5 out of 5
Kota Tinggi, Bandar Penawar, Johor
Free cancellationReserve now, pay when you stay
The price is SG$97 per night from 28 May to 28 May
Excludes taxes & fees
3.8/5Good! (382 reviews)
"the best thing is very near to the beach. the lack thing is during check in, we get room a bit late. luckily can get check out late next day."

Reviewed on 9 Apr,2021

Tunamaya Beach & Spa Resort – Desaru Coast
Tune Hotel - Danga Bay, Johor
2 out of 5
Lot PTB 22819, Jalan Skudai, Mukim Bandar Johor Bahru, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$17 per night from 13 May to 13 May
Excludes taxes & fees
3.5/5Good! (255 reviews)
"It as amazing , to superb clean and neat, comfort and feel like home"

Reviewed on 14 Sep,2020

Tune Hotel - Danga Bay, Johor
Hard Rock Hotel Desaru Coast
5 out of 5
Jalan Pantai 3, Desaru Coast, Bandar Penawar, Johor
Free cancellationReserve now, pay when you stay
The price is SG$164 per night from 25 May to 25 May
Excludes taxes & fees
4.3/5Excellent! (251 reviews)
"It is a normal 5 star hotel with good service. It was OK overall"

Reviewed on 4 Jan,2021

Hard Rock Hotel Desaru Coast
The Westin Desaru Coast Resort
4.5 out of 5
Jalan Pantai 3, Desaru Coast, Bandar Penawar, Johor
Free cancellationReserve now, pay when you stay
The price is SG$174 per night from 24 May to 24 May
Excludes taxes & fees
4.6/5Exceptional! (100 reviews)
Good choice for Desaru
"Enjoyable stay. Sea view room which was a good size and spacious. Great bathroom. Bed was way too soft but I’m sure some people like that. Food great, pool nice and beach bar convenient."

Reviewed on 14 Jan,2021

The Westin Desaru Coast Resort
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$69 per night from 13 May to 13 May
Excludes taxes & fees
4.4/5Wonderful! (993 reviews)
"1) the hot and cold water setting tricky on occasions, either too cold or overly burning hot 2) keycard locked cause the front desk forgot to put in the exact stay 3) clean, safe to stay during the MCO period"

Reviewed on 7 May,2021

DoubleTree by Hilton Hotel Johor Bahru
Don't see what you're looking for?
See all available properties in Johor
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.