Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Nabila Paiman on trover

Desaru Hotels from RM190

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 10 Hotels in Desaru

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 RM403 per night
0.5 km from city centre
4.3/5Excellent! (219 reviews)

"Rooms were clean and the facilities were new. Staff was all smiles and very helpful."…"

Reviewed on 22 Mar 2020

Hard Rock Hotel Desaru Coast
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 RM804 per night
0.91 km from city centre
Anantara Desaru Coast Resort & Villas
Sand & Sandals Desaru Beach Resort & Spa
5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM309 per night
2.24 km from city centre
3.7/5Good! (346 reviews)

"Our stay was several weeks after the COVID-19 closure. The hotel opened but it was not very welcoming. Skeleton staff, only a few lights on at night, including the lobby, front entrances and hallways. Literally none on anywhere else. The restaurant was open but with such a small, inadequate menu ..."…"

Reviewed on 19 Jun 2020

Sand & Sandals Desaru Beach Resort & Spa
One&Only Desaru Coast
5 out of 5
Persiaran Damai, Desaru, Bandar Penawar, Johor
Get Rates
2.33 km from city centre
One&Only Desaru Coast
Lotus Desaru Beach Resort
The price is RM279 per night
2.4 km from city centre
3.6/5Good! (609 reviews)

"Good stay. Staff friendly. Meals great. Able to do water sports. Enjoyed the CNY activities including fireworks. Facilities are older. Water park good fun but would be better if the slides were better maintained."…"

Reviewed on 26 Jan 2020

Lotus Desaru Beach Resort
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 RM200 per night
1.76 km from city centre
3.8/5Good! (375 reviews)

"it was very great and fantastic place."…"

Reviewed on 16 Dec 2019

Tunamaya Beach & Spa Resort – 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 RM510 per night
0.53 km from city centre
4.7/5Exceptional! (80 reviews)

"As a resort, they need more outdoor activities. Example, Guided bike tours,Archery, Ninebots,Adventure Training Centre, Badminton, Basketball Furthermore, we suggested need a bigger pool provided with some small water park"…"

Reviewed on 17 Mar 2020

The Westin Desaru Coast Resort
Desaru Golden Beach Hotel Johor
2.5 out of 5
PO BOX 50, BANDAR PENAWAR, 81900 KOTA, TINGGI,, JOHOR DARUL TAKZIM, MKZ
Get Rates
0.56 km from city centre
Desaru Golden Beach Hotel Johor
Amansari Hotel Desaru
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM244 per night
6.77 km from city centre
3.8/5Good! (262 reviews)

"I dont might come here again.. chcek in at 3pm and i can have the late check out with no surcharge.. and the area they have all halal food.. and you can as them to book for you taxi.. thank you amansari hotel desaru.."…"

Reviewed on 19 Feb 2020

Amansari Hotel Desaru
Lotus Seaview Beach Resort & Spa
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM190 per night
18.06 km from city centre
4.3/5Excellent! (27 reviews)
Thumbs Up.

"It was a good stay. Clean room. Service is good and location is good for people who wants to get out of busy, noisy and crowded place. The only thing is you cannot walk on the beach sand since no stair case to go down the beach. The swimming pool is so small, it would be much better if they extend ..."…"

Reviewed on 31 Jan 2020

Lotus Seaview Beach Resort & Spa
Don't see what you're looking for?
See all available properties in Desaru
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.

Find your Desaru hotel.

Search for hotels in Desaru on Expedia.com.my. You can easily find your hotels in Desaru using one of the methods below:
  • View our selection of featured hotels in Desaru
  • Use the map to find hotels in the Desaru neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Desaru, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Desaru
  • Enter your travel dates to view the best deals on hotels in Desaru - while they last

Frequently asked questions

Where is the best place for a stay in Desaru?
Hard Rock Hotel Desaru Coast is a favourite with Expedia customers. This 5-star hotel offers a full-service spa and a water park. It is located a short 9-minute walk from Desaru Coast Adventure Waterpark. Traveller reviews also recommend Tunamaya Beach & Spa Resort – Desaru Coast and Lotus Desaru Beach Resort as top choices for your stay.
If I need to cancel my hotel reservation in Desaru, will I receive a refund?
Yes, most room reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and get a refund within a 24-hour period of your booking. Put in your dates and click on “Search”, then use the “free cancellation” filter to get top deals in Desaru.

Recent Reviews in Desaru