Malaysia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Nabila Paiman on trover

Desaru Beach Hotels from Rs4,293

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.

Desaru Beach hotels and places to stay

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 Rs7,224 per night
0.96 km from city centre
4.3/5Excellent! (222 reviews)

"Great place to spent with nice beach near hotel, very welcoming.. just that pool is abit small.. Good hospitality, kudos to Rafi, rsvn. . Aqibah, session f&b, rosli concierge (sry if I wrongly spell Ur name), the boy who check me in 521 .."…"

Reviewed on 24 Jul 2020

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 Rs9,841 per night
0.66 km from city centre
4.7/5Exceptional! (82 reviews)

"Friendly staff and very clean. Walking distance to beach"…"

Reviewed on 3 Aug 2020

The Westin Desaru Coast Resort
One&Only Desaru Coast
5 out of 5
Persiaran Damai, Desaru, Bandar Penawar, Johor
The price is Rs71,542 per night
2.27 km from city centre
One&Only 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 Rs14,385 per night
1.02 km from city centre
Anantara Desaru Coast Resort & Villas
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.48 km from city centre
Desaru Golden Beach Hotel Johor
Sand & Sandals Desaru Beach Resort & Spa
5 out of 5
Bandar Penawar, Bandar Penawar, Johor
Free cancellationReserve now, pay when you stay
The price is Rs5,528 per night
2.18 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
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 Rs4,392 per night
1.67 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
Lotus Desaru Beach Resort
3.5 out of 5
Lot 1854, Jalan Desaru, Kota Tinggi, Bandar Penawar, Johor
The price is Rs5,052 per night
2.36 km from city centre
3.6/5Good! (610 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
Tiara Desaru Residences
3 out of 5
1588, Jalan Tanjung Lompat, Bandar Penawar, Johor
Free cancellationReserve now, pay when you stay
The price is Rs4,293 per night
4.32 km from city centre
2.9/5 (72 reviews)
Not recommended

"Not worth it compared with the price.dirty & slippery balcony."…"

Reviewed on 25 Jul 2019

Tiara Desaru Residences
Cosy Bungalow at Desaru
3.5 out of 5
Taman Desaru Utama, Kota Tinggi, Bandar Penawar, Johor
The price is Rs13,821 per night
5.85 km from city centre
4/5Very Good! (1 review)
House facilities

"House facilities was enough for large families and near to destinations"…"

Reviewed on 11 Jun 2018

Cosy Bungalow at Desaru
Don't see what you're looking for?
See all available properties in Desaru Beach
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.

Frequently asked questions

What's the area like around Desaru Beach?
Desaru Beach is located in Desaru. You’ll find 28 hotels and other accommodations within a few miles for a convenient home base.
What's the best place to stay near Desaru Beach?
Adjacent to Desaru Beach, Desaru Golden Beach Hotel Johor is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and parking. Other good choices within a short distance include Hard Rock Hotel Desaru Coast and The Westin Desaru Coast Resort.
If I need to cancel the hotel reservation for my stay near Desaru Beach, will I receive a refund?
Yes, you’ll find most hotel bookings are fully refundable provided that you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and be given a refund within 24 hours of booking. Add your dates and click on “Search”, then use the “free cancellation” filter to get top deals in Desaru Beach.

Desaru Beach Hotel Reviews

More trip options