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 vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Johor

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 P6,295 per night from 19 May to 19 May
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 Jan 14, 2021

The Westin Desaru Coast Resort
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 P9,562 per night from 16 May to 16 May
4.3/5Excellent! (6 reviews)
Good service
"Good service and good food."

Reviewed on Oct 7, 2020

Anantara Desaru Coast Resort & Villas
One&Only Desaru Coast
5 out of 5
Persiaran Damai, Desaru, Bandar Penawar, Johor
The price is P42,080 per night from 6 May to 6 May
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 Jan 15, 2021

One&Only Desaru Coast
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 P1,944 per night from 6 May to 6 May
3.9/5Good! (1,901 reviews)
"convenient"

Reviewed on May 4, 2021

KSL Hotel & Resort
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 P2,215 per night from 7 May to 7 May
4.4/5Wonderful! (773 reviews)
"Near Pasir Gudang and surrounding Hotel a lot of shop"

Reviewed on Dec 18, 2020

Renaissance Johor Bahru Hotel
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 P5,595 per night from 6 May to 6 May
4.1/5Very Good! (998 reviews)
".................................................."

Reviewed on Mar 27, 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 P3,179 per night from 10 May to 10 May
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 Apr 9, 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 P641 per night from 6 May to 6 May
3.5/5Good! (255 reviews)
"It as amazing , to superb clean and neat, comfort and feel like home"

Reviewed on Sep 14, 2020

Tune Hotel - Danga Bay, Johor
The Imperial Hotel
2 out of 5
No.1, Jalan Syed Abdul Hamid Sagaff, Kluang, Johor
The price is P1,399 per night from 6 May to 6 May
4.1/5Very Good! (53 reviews)
Seven of ten.
"Nice room, clean. The sound from traffic can be heard from inside of room specially at night. Disturbing sleep."

Reviewed on Nov 29, 2020

The Imperial Hotel
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 P5,933 per night from 19 May to 19 May
4.3/5Excellent! (251 reviews)
"It is a normal 5 star hotel with good service. It was OK overall"

Reviewed on Jan 4, 2021

Hard Rock Hotel Desaru Coast
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.