5 Awesome Resorts And Hotels For Your Beach Staycation In Desaru

Everyone dreams of a beach vacation in a tropical paradise. Imagine sinking your feet in the sand, sunbathing while listening to the sound of waves crashing on the shore, and watching the perfect sunset. Well, your dream vacation can be a reality in Desaru. 

Located in Kota Tinggi, Johor, Desaru is well-known for its pristine beaches that line the South China Sea. Along the coast, it offers numerous fantastic spots surrounded by lush greenery. It is an ideal destination for beach staycations—be it with family, friends, or your SO.

If you need some help deciding where to stay in Desaru, we have it sorted out. for you! We rounded up a list of five awesome places to stay in Desaru for a relaxing time, so you can recharge and rejuvenate your senses. 



The Westin Desaru Coast Resort

via Marriott Hotels

If you are looking for a place that sits right on the coast, this is the one. Only a 2-minute walk to Desaru Beach, The Westin Desaru Coast Resort has a private beach area as well as a garden for the guests. It offers 275 rooms with nine types of rooms you can choose from. Whether for couples, family, or friends, there are many rooms that can cater to all.

Aside from comfy and welcoming touches, Westin Desaru Coast Resort also offers extensive facilities and amenities for all guests. 

Address: Jalan Pantai 3, Desaru Coast, 81930 Bandar Penawar, Johor
Contact: +607-838 3333

Book your stay here!



Lotus Desaru Beach Resort

via Lotus Desaru Beach Resort on Facebook

It is hard to miss this resort with its distinctive fairytale-like castle look. Just a walk away from the shore, Lotus Desaru Beach Resort is surrounded by a palm-fringed beach. This apartment-style resort offers a variety of suites to cater to your group. Its spacious rooms come with a lounge, a kitchenette, and a private bathroom to make you feel at home.

Perfect for families, it provides plenty of recreational activities and has its own water-feature playground, Splash Park, for all ages to enjoy. 

Address: Lot 1854, Jalan Desaru, 81930 Bandar Penawar, Johor
Contact: +607-884 2800

Book your stay now and get a special price here!



Hard Rock Hotel Desaru Coast

via Hard Rock Hotels

Get the rockstar treatment at Hard Rock Hotel Desaru Coast. Undeniably, every room in this hotel is music-inspired and is decked with luxurious details perfect for photo ops even inside your room! There are several suites you can choose from, all with private balconies.

The best part is this upscale hotel is right next to the Desaru Coast Adventure Waterpark. Aside from sunbathing at Desaru Beach, you can also have an exciting time at the waterpark. 

Address: Jalan Pantai 3, Desaru Coast, 81930 Bandar Penawar, Johor
Contact: +607-838 8888



Tunamaya Beach & Spa Resort – Desaru Coast

via Care Luxury Hotels and Resorts

Nestled on the edge of Desaru Coast, Tunamaya Beach & Spa Resort packs a surprise for everyone. Only a few steps away from the beach, you can feel the calming breeze and taste the salty air once you step out to your private balcony. It has up to 134 rooms–with each room boasting a breathtaking view of the beach.

Apart from the beachfront, this resort also offers extensive amenities including an infinity pool, a gym, and a kids’ playground. If you are keen for an adrenaline-rush, participate in its high ropes adventure course. 

Address: 81930 Bandar Penawar, Johor
Contact: +607-833 8888



Anantara Desaru Coast Resort & Villa


If you fancy a stay in a luxurious seaside villa by Desaru Beach, Anantara Desaru Coast Resort & Villa is the answer. Set amongst lush gardens and lagoons, there are three types of accommodations you can choose from–hotel-style room, standalone villa, or a beach house with a private pool. If you are travelling with a large group of family or friends, you can choose the two-storey beach house that can accommodate up to 18 adults. 

Similarly, Desaru Coast Adventure Waterpark is only a walking distance from the resort. Aside from that, it offers amazing amenities such as an on-site spa and fitness centre with personal trainers. 

Address: Persiaran Pantai, Desaru Coast, 81930 Bandar Penawar, Johor
Contact: +607-828 0888



Which resort would you like to stay in during your Desaru getaway? Check out more fun experiences on KKday now!


Words by Fatihah MSabri
Featured image via Hard Rock Hotels