Beginning of main content
Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices
Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers
Relax with our Price Promise
Find a lower price, and we’ll refund the difference
Tonight
This weekend
25 Oct. - 27 Oct.
Next weekend
1 Nov. - 3 Nov.

Best Desaru Beach Hotel Deals

AU$177
Hard Rock Hotel Desaru Coast

Hard Rock Hotel Desaru Coast

5.0 out of 5.0 Jalan Pantai 3, Desaru Coast, Bandar Penawar, Johor
Hard Rock Hotel Desaru Coast: Luxury hotel with free breakfast and free WiFi. Located next to a golf course.
 
AU$216
The Westin Desaru Coast Resort

The Westin Desaru Coast Resort

4.5 out of 5.0 Jalan Pantai 3, Desaru Coast, Bandar Penawar, Johor
The Westin Desaru Coast Resort: Luxury hotel with free breakfast and free WiFi. Located near the airport.
 
AU$182
Lotus Desaru Beach Resort

Lotus Desaru Beach Resort

3.5 out of 5.0 Lot 1854, Jalan Desaru, Kota Tinggi, Bandar Penawar, Johor
4/5
(13 Reviews)
Lotus Desaru Beach Resort: Beach resort with free WiFi and free parking. Located on the beach.
 
AU$75
Tunamaya Beach & Spa Resort – Desaru Coast

Tunamaya Beach & Spa Resort – Desaru Coast

3.5 out of 5.0 Kota Tinggi, Bandar Penawar, Johor
Tunamaya Beach & Spa Resort – Desaru Coast: Family hotel with free WiFi and free parking. Located by the sea.
 
AU$169
Sand & Sandals Desaru Beach Resort & Spa

Sand & Sandals Desaru Beach Resort & Spa

5.0 out of 5.0 Bandar Penawar, Bandar Penawar, Johor
Sand & Sandals Desaru Beach Resort & Spa: Luxury resort with free WiFi and free parking. Guests give the family amenities a thumbs up.
 
Get Rates
Anantara Desaru Coast Resort & Villas

Anantara Desaru Coast Resort & Villas

4.5 out of 5.0 No.1 Persiaran Damai, Desaru Coast, Bandar Penawar, Johor
Anantara Desaru Coast Resort & Villas: Luxury hotel with free WiFi and 2 outdoor pools.
 
Get Rates
One&Only Desaru Coast

One&Only Desaru Coast

5.0 out of 5.0 PERSIARAN DAMAI, DESARU COAST JOHOR, Bandar Penawar
One&Only Desaru Coast: Luxury resort with free WiFi and an outdoor pool.
 
AU$83
Tiara Desaru Residences

Tiara Desaru Residences

3.0 out of 5.0 1588, Jalan Tanjung Lompat, Bandar Penawar, Johor
Tiara Desaru Residences: Beach apartment building with free WiFi and free parking. Guests give the pool a thumbs up.
 
AU$71
Amansari Hotel Desaru

Amansari Hotel Desaru

3.5 out of 5.0 Jalan Kempas 1, Taman Desaru Utama, Bandar Penawar, Johor
Amansari Hotel Desaru: Hotel with free WiFi and free parking. Guests give the location a thumbs up.
 

Accommodation in Desaru Beach

Considering a few nights away in Desaru Beach? There are just 3 options within 5 kilometres of the city centre.

Book a room close to all the hustle and bustle at the Pulai Desaru Beach Resort & Spa and Lotus Desaru Beach Resort.

Don't worry if you're still hunting for accommodation in Desaru Beach. There's always the Tunamaya Beach & Spa Resort – Desaru Coast, 2 kilometres away from the city.

Attractions and Hotels Near Desaru Beach

If you still have some puff left, you might like to discover more of Johor. Visit the historic palaces, mosques and temples in Johor, and admire the area's lovely forests. Visitors in this fabulous part of Malaysia commonly enjoy mountain climbing and hiking.

If you'd like to explore some nearby cities, try Pasir Gudang and Ulu Tiram. Head 40 kilometres to the west of Desaru Beach and you'll discover Pasir Gudang. Alternatively, Ulu Tiram is 50 kilometres to the west. Pasir Gudang hotels and apartments include the Tanjong Puteri Golf Resort - Malaysia and Peach Hill Hotel. The In@Hotel and Container Gardenstay @ Bangkok Village are some of the options in Ulu Tiram.

Before you head home from Johor, make sure you experience a local game. Find Tan Sri Hassan Yunus Stadium to the west of Desaru Beach. To rest your head nearby, make a reservation at the Bayu Marina Resort or the Thistle Johor Bahru.

Located 35 kilometres from Desaru Beach is Changi Airport. Stay nearby at the Crowne Plaza Changi Airport or the Capri by Fraser, Changi City Singapore.

How much is a hotel room in Desaru Beach?

Hotels in Desaru Beach start at AU$71 per night. Prices and availability subject to change. Additional terms may apply.

New Reviews - Best Hotels in Desaru Beach

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.