Hotels With spa in Johor, Malaysia

Hotels With spa in Johor, Malaysia

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With spa - Johor

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna
Very Good
10157 reviews
8.6/10
1 night
From AED 160
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna
Great
1474 reviews
9.2/10
1 night
From AED 313
Check Availability
93
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna, Massage room
Very Good
1832 reviews
8.5/10
1 night
From AED 172
Check Availability
77
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna, Massage room, Public baths
Very Good
2956 reviews
8.8/10
1 night
From AED 236
Check Availability
99+
Hotels in Johor
Featured facilities: Hot springs, Sauna
Very Good
1698 reviews
8.2/10
1 night
From AED 113
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna, Massage room, Foot bath
Great
1501 reviews
9.0/10
1 night
From AED 331
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Massage room
Great
175 reviews
9.2/10
1 night
From AED 110
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Massage room
Very Good
1992 reviews
8.2/10
1 night
From AED 127
Check Availability
99+
Hotels in Johor
Located in Senai, Le Grandeur Palm Resort Johor is in the business district, a 2-minute drive from Palm Resort Golf and Country Club and 7 minutes from IOI Palm Villa Golf & Country Resort. This 4-star hotel is 4.7 mi (7.6 km) from IOI Mall Kulai and 5.7 mi (9.2 km) from Aeon Mall Kulaijaya. Practice your swing on the golf course or dip into one of the 2 outdoor swimming pools. This hotel also features complimentary wireless Internet access, concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the area shuttle (surcharge). Enjoy a meal at Cocomo The Grill, or stay in and take advantage of the hotel's room service (during limited hours). Grab a drink at the swim-up bar while enjoying a refreshing dip in the hotel pool.Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 330 air-conditioned rooms featuring minibars. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature complimentary toiletries and hair dryers.

"Amazing place with not noise well behind airport international Senai Johor... 5/5 star from me for place❤️"
Good
686 reviews
7.9/10
1 night
From AED 158
Check Availability
99+
Hotels in Johor
Featured facilities: Massage room, Foot bath, Body care
Very Good
450 reviews
8.2/10
1 night
From AED 329
Check Availability
See All Hotels With spa in Johor

Latest Hotels Reviews for Johor

See all

DoubleTree by Hilton Johor Bahru

9.2/10
Great
Posted on Jun 24, 2026
SGAnonymous User
The stay was great. The staff delivered a complimentary slice of cake as the check in date coincided with my hubby’s birthday. Very nice and sweet of the reception staff. All guests received warm chocolate cookies too. Just nice to have them for supper or snack😊 Facilities were good too though we didn’t use it. Buffet Breakfast was good but we didn’t try all the food as there were just too much food to try.. room amenities were basic and good and room was spacious. Overall stay was good. Will consider coming back due to their great service. Location is also quite near to JB Sentral about 10-15 minutes walk.
Price per night from:AED 313

Fraser Place Puteri Harbour, Johor

8.7/10
Very Good
Posted on Jun 21, 2026
SGGuest User
Hotel was in a nice location, quiet and peaceful. Amenities were well maintained, but I hope the swimming pool could glass panel could be better maintained. It looks “mouldy” and dirty. Also, the shower door inside the common toilet in the suite I was staying in on the 21st floor would not fully open. The location of the towel rails needs to be changed to avoid any major accidents like the door shattering
Price per night from:AED 323

Hotel Granada Johor Bahru

8.1/10
Very Good
Posted on Apr 2, 2026|Deluxe Twin Room
SGHappySoul
The outlook of the hotel looks great but the inside the room not so favorable. There was blood stain on bedsheet, and aircon one moment warm, one moment super cold … not sure what to think of it 🥲 The bed, not so comfortable to sleep on and very low level, for elderly not really good for them Room size is small and a little squeeze for 2 persons. The bathroom lights are too dim Breakfast wise, not so fantastic. Would recommend eat out since near by have many eatery options
Price per night from:AED 243

KSL Hotel & Resort

8.6/10
Very Good
Posted on Jul 14, 2026
SGLim Cheng Hwa
I would like to comment the check in counter in the future if the one of queuing lines were delayed by customers which need further assistance. The staffs can directs behind customers waiting to check in go to other counter so they waiting too long. Because the ”A” counter was smooth but ”B” was stucked by front customers which was need more assistance. I will gave five stars on Service if the service is mee in future stay.
Price per night from:AED 160

Tunamaya Beach & Spa Resort Desaru

8.1/10
Very Good
Posted on Jun 11, 2026
MYAnonymous User
The staff were warm and polite, and the resort has its own private beach, which made it more enjoyable with fewer crowds. From the room balcony, you can directly see the sea, creating a full vacation vibe. I had a really happy trip this time!
Price per night from:AED 219

Lotus Desaru Beach Resort & Spa

8.4/10
Very Good
Posted on Jun 1, 2026|1 Bedroom Duplex Suite
MYSuzi Soh
The room suite is spacious and clean. Private beach with water sports available. Facilities like swimming pool, water park, aviary, mini games arcade, mini zoo. Lots of activities at night. Children had a fun time blowing bubbles, playing arcade games, dancing etc.... There’s a wide variety of food choices available during buffet breakfast, and you can choose from three different restaurants to dine in for lunch and dinner(Seafood, steamboat, Korean, Indian). Convenience stores & gift shops available in the hotel. Helpful staffs. Highly recommended to all of you!
Price per night from:AED 247

Anantara Desaru Coast Resort & Villas

9.2/10
Great
Posted on Jun 6, 2026
SGGuest User
Beautiful resort set in a very chill and relaxing atmosphere. Staff provided good service and made us feel at home. Breakfast was decent and had a good variety.  The room was clean and cosy and the mini bar was great.  The only area for improvement is probably the room furniture which has some wear and tear and looks a little aged. The bathroom and toilet floors would impress better if given a chemical cleaning.
Price per night from:AED 1,172

The Westin Desaru Coast Resort

9.3/10
Great
Posted on Jun 25, 2026
SGBoon Hoong
Our recent stay was unfortunately a disappointing experience, especially as it was meant to be a birthday celebration. The check-in process was poorly handled from the start. We arrived at 2:00 PM and were informed that our room was not ready, with a promise that we would be contacted once it became available. We then went for lunch at Kedidi Restaurant and returned to the lobby at around 3:30 PM, only to find a long queue at the check-in counter. To our surprise, guests who had arrived later than us were already being assigned rooms. We had to queue again, only to be told that our room was still not ready because it was being decorated for the birthday celebration we had requested. In the end, the delay of more than two hours resulted in a room setup consisting of just two balloons and a birthday message on the mirror, which was far below expectations and certainly not reflective of Westin standards. To make matters worse, when we asked about hotel facilities and available activities, the staff responded reluctantly and said they were only briefing guests upon request because the hotel was fully occupied. This was disappointing and did not feel in line with the level of hospitality one would expect. The room itself also showed signs of poor maintenance, with wallpaper peeling off in several areas. Dining experiences were equally underwhelming. At Prego, despite making a reservation one week in advance, we were initially seated at what was arguably the worst table in the restaurant—right above a generator, causing the table to vibrate throughout the meal. We only managed to change tables after waiting for another party to finish dinner. This was unacceptable, especially for a special occasion. The restaurant’s decor and overall condition also felt dated and basic, making the fine-dining pricing difficult to justify. Breakfast the next morning was another letdown. The air-conditioned breakfast area was far too small to accommodate the number of guests, seemingly fitting only 30–40% of the hotel’s occupancy. Temporary booths had been set up outside to manage the overflow, which made the overall breakfast experience feel chaotic and below standard. Overall, this was a very poor experience and certainly not the level of service, comfort, or quality expected from a Westin property.
Price per night from:AED 655

Le Grandeur Palm Resort Johor

7.9/10
Good
Posted on May 20, 2026|Deluxe King Room
MYADLIF
Amazing place with not noise well behind airport international Senai Johor... 5/5 star from me for place❤️
Price per night from:AED 158

Hard Rock Hotel Desaru Coast

9.0/10
Great
Posted on Jun 11, 2026|Superior Two Double Room
Guest User
Enjoyed the trip alot. Arrived at hardrock hotel with a puncture tyre. Staff manager helped to contact tyre repair man and they arrived within 30min to repair the tyre for RM60. My kids and I enjoyed the stay. Waterpark is good but the highlight will be the beach which is abt 400m. Beach is clean n sea is clear. Kids enjoyed being in seawater and catching hermit crabs. Carpark process is fast and easy to use.
Price per night from:AED 665

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties44
Number of reviews29,874
Weekday Avg. PriceAED 877
Weekend Avg. PriceAED 978