FunEmpire Malaysia Blog

10 Best Resort Johor Bahru For A Vacation [2024]

Hi! Welcome to FunEmpire 👋

We take pride in finding the best local experiences, activities and services. We only recommend what we love, and hope you love them too. Learn about our story.

Resort Johor Bahru  

Best Resort Johor Bahru  
Best Resort Johor Bahru  

Looking for a luxurious getaway in Johor Bahru? Check out our list of the 10 Best Resorts in Johor Bahru! These resorts offer world-class service and amenities, perfect for anyone looking to escape the hustle and bustle of city life. Soak up the sun on the beach, enjoy a spa treatment, or take a dip in the pool – there’s something for everyone at these resorts!

1. One&Only Desaru Coast

One&Only Desaru Coast - Resort Johor Bahru
One&Only Desaru Coast – Resort Johor Bahru (Credit: One&Only Desaru Coast)
Key Services Beach Resort
Website https://www.oneandonlyresorts.com/
AddressDarul Ta’zim, Persiaran Damai, Desaru Coast Bandar Penawar, 90, 81930, Johor, Malaysia
Phone +60 7 878 3400
Email reservations@oneandonlydesarucoast.com

One&Only Desaru Coast is the pinnacle of high-end hospitality. The luxurious, breathtaking resort is a collaboration of wellness retreats and gourmet experiences. The Kerry Hill-built retreat is attracting the country’s most refined foodies, thanks to its 27m-long private pool and exquisitely furnished Villa One.

From the moment you step into this beautiful space, you may tell that it has been thoughtfully planned and customized to your preferences. There’s plenty to behold aesthetically, not least at Ember Beach Club, which is directed by a Michelin-starred chef.

Key Differentiators:

  • Fresh exotic delicacies with flair and flavors
  • Cultivating wellness with new and ancient local wisdoms
  • Curating adventures through nature and warm tropical waters

Customer’s Review:

Was here for my dads 60th birthday and the experience was amazing. Team were lovely and rooms fantastic. Special thanks to Kai Goh for organizing our private dinner & bonfire, tennis, golf, paddle. was an eventful trip!

Mei Ling Yong

2. Anantara Desaru Coast Resort & Villas

Anantara Desaru Coast Resort & Villas - Resort Johor Bahru
Anantara Desaru Coast Resort & Villas – Resort Johor Bahru (Credit: Anantara Desaru Coast Resort & Villas)
Key Services Beach Resort
Website https://www.anantara.com/en/
AddressPersiaran Pantai, Desaru Coast, 81930 Bandar Penawar, Johor, Malaysia

Awaken to a breathtaking lagoon panorama from the comfort of your balcony at Anantara Desaru Coast Resort & Villas, which offers a variety of one-to-two-bedroom residences with stylish furnishings cleverly put together.

It has a modern living area set off with traditional Malaysian style and leads to a private plunge pool and a spacious gazebo where seclusion is guaranteed.

If the pool villa isn’t to your high standards, you might want to look into the huge 3-bedroom beach house where a personal butler is in charge of your every want.

Key Differentiators:

  • Two pools, including a beachfront infinity pool
  • Malaysian, Thai and international signature dining 
  • Family activities and experiences, plus kids and teens clubs 

Customer’s Review:

One of the best resort in Desaru! Check-in process was smooth. Beautiful resort with stunning view. Staffs were all very helpful & friendly. Variety of choice for breakfast. The GM was very attentive. We had a great 3 days 2 nights stay. Will definitely come again soon.

Lina Lokman

3. Hard Rock Hotel Desaru Coast

Hard Rock Hotel Desaru Coast - Resort Johor Bahru 
Hard Rock Hotel Desaru Coast – Resort Johor Bahru (Credit: Hard Rock Hotel Desaru Coast)
Key Services Beach Resort
Website https://www.hardrockhotels.com/desaru-coast/
AddressJalan Pantai 3, Desaru Coast Johor Darul Ta zim, Johor 81930 Malaysia
Phone +607-838-8888

Hard Rock Hotel Desaru Coast is all about good vibes, with unique amenities provided only by the Hard Rock chain. The resort is a genuinely luxurious hotel beyond the displays of memorabilia. With an underwater sound system and the greatest suite, which has 29 rooms, handpicked vinyl and playlists are provided to the musically inclined.

Furthermore, if you’re feeling inspired to play a certain song or want to try out some new chords, you may rent a Fender guitar.

Key Differentiators:

  • Music-infused, memorabilia-bedecked experience
  • Good vibes with poolside Mexican cuisine 
  • Underwater sound system

Customer’s Review:

Fantastic hotel. I received a one day pass to the water park right next to it, but somewhat expected it to be abandoned or musty because of how the place was built in rural areas. However, I was shocked to find how nice and fun the rides.

deep voice disco

4. The Westin Desaru Coast Resort

The Westin Desaru Coast Resort - Resort Johor Bahru 
The Westin Desaru Coast Resort – Resort Johor Bahru (Credit: The Westin Desaru Coast Resort)
Key Services Beach Resort
Website https://www.marriott.com/en-us/hotels/jhbwi-the-westin-desaru-coast-resort/overview/
AddressJalan Pantai 3, Desaru Coast 81930 Johor Bahru, Johor, Malaysia
Phone +60 7-838 3333
Email sales.desaru@westin.com
Operating hours Always open

The Westin Desaru Coast Resort is an invitation for weary city-dwellers to unwind and revitalize, with a sanctuary flanked by a beautiful garden on one side and powdery sands on the other.

Luxury is unlimited here. The presidential suite, which spans 2,625 sq ft and has a private balcony, contains just one bedroom with its own dining, living, and study areas.

The setting is luxurious, with space and solitude fiercely guarded. There’s a sense of majesty and peace where life is never rushed, thanks to this beautiful home.

Key Differentiators:

  • Refreshing sanctuary 
  • Explore diverse attractions including Adventure Water Park and Kota Tinggi Firefly Park. 
  • Enjoy colorful sunsets, attentive service and glittering coastal waters

Customer’s Review:

Really love the surrounding, nice and cozy. The food was really really great! It tasted amazing! However it’s quite pricey, the burger is around RM65 while the steak is around RM120++. Honestly, it’s worth the price. The view is also nice.

Dymphna Ludovicus

5. Rawa Island Resort

Rawa Island Resort - Resort Johor Bahru 
Rawa Island Resort – Resort Johor Bahru (Credit: Rawa Island Resort)
Key Services Beach Resort
Website https://rawaislandresort.com/
AddressTourist Centre, 86800 Mersing, Johor, Malaysia. 86800 Mersing, Johor, Malaysia
Phone 07-7991204/1205
Email rawaisland@live.com
Operating hours Daily 8:00 AM – 5:00 PM

Rawa Island Resort’s natural beauty can’t be matched by those on the mainland, while the room and list of facilities aren’t as beautiful. The waters around Rawa Island are always blue.

To ensure that this fragile island retains its lushness and untarnished for years to come, the resort champions sustainability. The hotel, with 77 rooms individually built to blend into the picturesque scenery, reflects a private island’s energy.

Don’t worry about relaxing on the white sandy beach; a kaleidoscope of aquatic creatures dwells in the resort’s house reef just off the beach.

Key Differentiators:

  • Private Malaysian island resort offers a range of accommodation options
  • Additional facilities such as the dive Centre and spa are also available
  • Restaurant serves a wide spread of international and local cuisine

Customer’s Review:

Great place to chill n be away from and hustle and bustle of city life. Picturesque, great food, clean beach, crystal clear water, small crowd, nature at its best ~ one can even walk or jog around the island and climb the hill top and absorb the spectacular view.

NK Chai

6. Sari Pacifica Beach Resort & Spa Sibu Island

Sari Pacifica Beach Resort & Spa Sibu Island - Resort Johor Bahru
Sari Pacifica Beach Resort & Spa Sibu Island – Resort Johor Bahru (Credit: Sari Pacifica Beach Resort & Spa Sibu Island)
Key Services Beach Resort
Website https://www.facebook.com/saripacificasibuisland/
AddressPulau Sibu Tengah, Mersing, Johor, Malaysia
Phone +60 16-209 1555
Email reservations.saripacifica@gmail.com

Pristine seas surrounding the island are sprinkled with coral reefs. Sari Pacifica Beach Resort & Spa Sibu Island is designed for divers and snorkelers who want creature comforts without the round-the-clock pampering. The resort, which comprises of 44 properties, is home to organized excursions such as jungle trekking and kayaking.

Key Differentiators:

  • Offers both snorkeling and scuba diving facilities 
  • Offer the best and safest jungle trekking voyage
  • Offer Package Promo

Customer’s Review:

I really enjoyed a restful and fun stay here as it was so peaceful and the beach was lovely, quite pristine! Best of all was the FOOD every single day – top star chef! Nigel, Martha, Sazzy and the rest of the staff made the stay! 

janet han

7. Sand & Sandals Desaru Resort

Sand & Sandals Desaru Resort - Resort Johor Bahru
Sand & Sandals Desaru Resort – Resort Johor Bahru (Credit: Sand & Sandals Desaru Resort)
Key Services Beach Resort
Website https://sandandsandals.com/
AddressSand & Sandals Desaru Beach Resort & Spa 81930 Kota Tinggi, Johor, Malaysia
Phone +60 7-822 2222
Emailenquiry@sandandsandals.com
Operating hours Always open

Sand & Sandals is the place to go if you want to spend a romantic day at the beach. There’s a whole apartment with a living area, dining table, and cozy bedroom, so it’ll be difficult to leave after spending time by the secluded pool.

Key Differentiators:

  • Captivating panoramic views of the Sea 
  • Fun and adventure available 
  • Simply rest and relax available 

Customer’s Review:

Place is very nice. The beach is peaceful and beautiful. The room is clean. Staffs are very friendly. For me, one minor setback is not much variety in their TV channels. Overall, it’s a good place to relax and suitable for family to enjoy a nice beach.

Ghazali Ishak

8. Tunamaya Desaru Beach & Spa Resort

Tunamaya Desaru Beach & Spa Resort - Resort Johor Bahru
Tunamaya Desaru Beach & Spa Resort – Resort Johor Bahru (Credit: Tunamaya Desaru Beach & Spa Resort)
Key Services Beach Resort
Website https://tunamaya-desaru.careluxuryhotels.com/
AddressTunamaya Beach & Spa Resort Desaru Coast, Bandar Penawar, 81930, Kota Tinggi, Johor
Phone +607-833-8888
Email info.dtbsr@careluxuryhotels.com

You wish you had booked Tunamaya Desaru Beach & Spa Resort sooner for a weekend getaway. Each room at this resort is decorated with modern furniture and traditional accents, and it offers spacious chalets, high ropes adventure, and a seafood restaurant.bIt is highly recommended to get the Deluxe room, which is an air-conditioned chalet with a private balcony.

Key Differentiators:

  • Wide range of exciting dining options and activities
  • Team of dedicated service staff
  • Group Dinner Package

Customer’s Review:

My first experience here was great. The beach is so clean so does the pool. Food for breakfast is just okay. I have also tried nelayan restaurant which is they have very fast service. Price is quite pricey but worth it.

Nazatol Azriah

9. Batu Batu Resort

Batu Batu Resort - Resort Johor Bahru
Batu Batu Resort – Resort Johor Bahru (Credit: Batu Batu Resort)
Key Services Beach Resort
Website https://www.batubatu.com.my/
AddressPulau Tengah Mersing, Johor, Malaysia
Phone +60 17-755 5888
Email info@batubatu.com.my
Operating hours Always open

Batu Batu Resort is located in the protected Johor Marine Park just a 20-minute boat journey from Mersing. It’s a lovely spot for a relaxing getaway with your significant other, with swaying coconut palms and rocky boulders dotting the landscape.

The stunning island resort in Johor has 20 one-bedroom and 2 two-bedroom residences that are ideal for honeymooners and group vacations.

Stay in the one-bedroom Ocean Villa with a spacious bathroom, a private balcony, and an attached children’s bunk annexes for families that offers crashing waves as your wake-up call.

Key Differentiators:

  • Boutique resort set amongst coconut groves on the tropica
  • Enjoy a view of Sunset and Batu Batu Beach from the open-sided pavilion bar and restaurant.

Customer’s Review:

Words cannot explain what it feels like to stay at Batu Batu Resort. To me it’s simply home away from home with a test of heaven.

IMT Usman

10. Pulai Springs Resort 

Pulai Springs Resort - Resort Johor Bahru 
Pulai Springs Resort â€“ Resort Johor Bahru (Credit: Pulai Springs Resort)
Key Services Springs Resort 
Website https://www.pulaisprings.com/
Address20km, Jalan Pontian Lama 81110 Pulai, Johor Malaysia
Phone +607 521 2121
Email enquiry@pulaisprings.com

Look no farther than Pulai Springs Resort for a location where you can enjoy a mix of old-world charm and contemporary comforts. The Pulai Springs Resort is a luxury resort at the foothills of Mount Pulai in Johor, where you may enjoy the natural beauty of flora and fauna while you are there.

With a number of rooms to choose from, you’ll feel at home in their Cinta Ayu Suites or The Anugraha suites, both of which bring everything you need and more.

Key Differentiators:

  • World-class resort with 5-star facilities 
  • Best Available Rates
  • Romantic getaway

Customer’s Review:

Loving the environment & service. Family friendly. Could take very beautiful photos around the resort.

Lee Lay See

Resort Johor Bahru  

Resort Johor Bahru is the perfect place to go for a relaxing and romantic getaway. With its beautiful beaches and lush landscapes, you’ll be able to enjoy all that nature has to offer. Plus, with a variety of room options and activities available, you’re sure to find the perfect vacation spot at Resort Johor Bahru.

Since you have made it to the end, it would be great if you could check out the awesome articles that we have written for you! Maybe, it will help you add more fun to your daily lifestyle.

Rachel Tan - FunEmpire

Article by

I'm currently the editor at FunEmpire Media Malaysia. I've over 8 years of experience in the media industry discovering the best local businesses, places and things to do in Malaysia. From lifestyle, entertainment, food, travel, education and more, I strive to curate the very best Malaysia has to offer.