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
10556 reviews
8.6/10
1 night
From DKK 289
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna
Great
1471 reviews
9.2/10
1 night
From DKK 519
Check Availability
99+
Hotels in Johor
Featured facilities: Full-Service Spa, Sauna, Massage Room
Amazing
2933 reviews
9.5/10
1 night
From DKK 252
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Massage Room
Very Good
2128 reviews
8.2/10
1 night
From DKK 241
Check Availability
77
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna, Massage Room, Public Bath
Very Good
3190 reviews
8.8/10
1 night
From DKK 407
Check Availability
99+
Hotels in Johor
Featured facilities: Sauna, Massage Room
Great
1402 reviews
9.2/10
1 night
From DKK 839
Check Availability
97
Hotel near Legoland Theme Park,Iskandar Puteri
Featured facilities: Sauna, Massage Room
Very Good
617 reviews
8.8/10
1 night
From DKK 478
Check Availability
93
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna, Massage Room
Very Good
1939 reviews
8.5/10
1 night
From DKK 306
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.

"We choose this hotel on a whim as we needed a place that was off the highway for our ride back to KL. I am glad we did. I only wish we had a chance to spend more time here. I think in the future we might make the trip down just to stay here. There are many great amenities here. A beautiful manicured golf course, restaurants, and a bowling alley. The staff were very accommodating and friendly. The resort has a Balinese or Thai feel. The rooms are very spacious and have a bathtub. They are well maintained and offer beautiful views of the surrounding scenery."
Good
706 reviews
7.9/10
1 night
From DKK 285
Check Availability
99+
Hotels in Johor
Featured facilities: Sauna, Massage Room, Body Care
Great
1118 reviews
9.0/10
1 night
From DKK 1,083
Check Availability
See All Hotels With spa in Johor

Travelers Reviews of Johor Hotels

See all

DoubleTree by Hilton Johor Bahru

9.2/10
Great
Posted on Jul 29, 2026|Deluxe King Room
MYjisooyaaa
The room was fine, though it was dusty and there were old toothpaste stains in the bathroom. However, that is nothing compared to the major safety and privacy violation we experienced. The service and management were completely unacceptable. Our room's mini fridge was broken. We called maintenance, but after waiting for 30 minutes, no one showed up. Since we had a strict dinner reservation, we had to leave, keeping our 'Do Not Disturb' (DND) sign clearly displayed on the door.Later, the staff called us saying they were at our room. I explicitly asked them to wait 3 minutes for us to return. Instead, they entered our room without permission while the DND sign was up and changed the fridge. This is a severe breach of privacy and security. If anything goes missing from our room, who is going to take responsibility? Very unprofessional and untrustworthy.
Price per night from:DKK 519

Fraser Place Puteri Harbour, Johor

8.8/10
Very Good
Posted on Aug 30, 2026|3 Bedroom Premier - Sea View
SGWanderfull5
We really enjoyed our stay at Fraser Place Iskandar Puteri. The 3-bedroom serviced apartment was spacious, comfortable, and perfect for our family of 5. We especially loved the location. Marina Walk is just nearby, with Hard Rock Cafe and other dining and leisure options within walking distance. We enjoyed taking leisurely walks around the area, especially in the evenings. It was nice to have everything so accessible while still having a relaxing and peaceful place to stay. Overall, we had a very pleasant and enjoyable stay. We would definitely consider coming back again!
Price per night from:DKK 478

Hotel Granada Johor Bahru

8.0/10
Very Good
Posted on Jul 24, 2026|Deluxe Twin Room
Guest User
The location is very convenient, but the facilities really need more careful maintenance. The TV doesn't work, the sink light is broken, the toothbrush bristles are falling out, there are no disposable slippers, so you have to go barefoot. The receptionist didn't even bother to say ”Good morning” during check-out.
Price per night from:DKK 397

KSL Hotel & Resort

8.6/10
Very Good
Posted on Sep 12, 2026|Grand Super King Room
SGAlex Tina
This hotel is quite suitable for families and has a great location! Right next door is a mall where you can buy clothes for both adults and kids, there are many pharmacies, plenty of food options, and adults can even enjoy a relaxing massage 💆♂️...
Price per night from:DKK 289

1975 Avenue & Hotel

8.1/10
Very Good
Posted on Aug 13, 2026|Premium Room
SGAnimorphs
Chance to experience first class suites on airplane with full king size bed without paying a premium. This is the place where you should go with family! Small hotel with 2x Boeing 747 cargo planes converted into suites. Each plane comes with 10 rooms and hotel building block has another 20+ rooms. With less than 50 rooms, you won’t experience over crowding like other hotels with 100+ rooms. Other words quiet and more privacy. Which gives you the premium feel. Not to mention the high end finishing in common areas and in room. 5 star quality hotel in a secluded area which you rarely can find. Other than the airplanes main attraction, the children water park playground pool was a blast for the children. They also have 4 different swimming pools located at ground floor and 3rd floor. Children pool, beach pool with real sea white sand, adult pool, and jacuzzi pool. Food option was very limited. 1 Japanese restaurant in hotel and 1 Chinese restaurant outside of hotel, walking distance a stone throw away. Each room comes with 2 pax complimentary Japanese Ala carte breakfast. Airplane suite rooms design is too low the ceiling to floor height. At 178 cms I need to bend my head 70% of the time. Knocked my head a dozen times due to low height ceiling. Unsuitable for 175 cms and above height. Is like walking in hobbiton house or some tight cramped cave. Take note for slightly above average height people. Definitely not for foreigners. Phone in room wasn’t working. Could call front desk and house keeping. Had to manually walk out to front desk to ask for assistance. 90% of hotel staff cannot speak English. Security guard, cleaners, and pool towel boy. You’ll definitely have a tough time if you cannot communicate in Bahasa Malaysia. Only front desk staffs could speak English. Maybe their market cater for local Malaysians who speaks Bahasa only. Very poor directions. No signage at all for hotel and lobby. No hotel staff at lobby most of the time. They have 2 wings of lobby. A little confusing. All the Grab drivers got lost as it’s a new area. Use Chao Shan Lou restaurant as pick up and destination in Grab app. Check in was at 1st floor. You need to ask around and pray someone is at lobby to inform you. Don’t feel very welcome from first impression. Management ought to do something about this. Had bad experience with hotel cleaner at toilet in lobby area. Wet floor from washing toilets, the water flow out to common area outside of toilet. Both my wife and I slipped and almost fell. Very slippery fall hazard. Cleaner didn’t place wet floor signage at all when floors were still wet. On black marble tiles you cannot see the water. Management should look into their cleaning policies. This could have been very bad if it was an elderly who fell. Safety of guest must be the utmost priority. Plenty of parking around as all the shop houses within vicinity are still empty vacant.
Price per night from:DKK 1,490

Tunamaya Beach & Spa Resort Desaru

8.2/10
Very Good
Posted on Aug 23, 2026|Standard Family Room
SGAnonymous User
Resort has a private beach and excellent view from the room balcony. Beautiful sun rise with beach and sea view. Enjoyed the swings, sand, sea breeze and listening to the waves! Kids love the sand. There are various sea activities and horse riding available. Separate charges. Swimming pool has a 0.6m section for kids to have some water play. Indoor mini playground for the little ones. They had great fun. Free parking if you drive. Breakfast spread is good enough. Nasi lemak is a must-try. The pastries can be heated up which made them great! Eggs selection excellent! Juicy watermelons! You can enjoy sun rise while having breakfast. The resort has a chalet feel. They should look into their aircon as it doesn’t seems to cool well. The facilities are aged. Wash basin water drain a little slow. Overall, we love this place for the view! Hope the next time we return, the facilities would have improved.
Price per night from:DKK 391

Lotus Desaru Beach Resort & Spa

8.4/10
Very Good
Posted on Aug 24, 2026|2 Bedroom Junior Suite
SGAnonymous User
Overall, location is good. - Free parking and open carpark for you to choose - Beach is just behind - Two swimming pool, one playground style and normal swimming pool - Few restaurants to choose from (Korean, Seafood, Malay cuisine, Fast food) - Mini golf course for kids to experience golf - Retail shop for almost everything you need for travel and swimming - Birds like chicken, duck, goose, peacock are in the location for kids to view as well - One dry playground - One vending machine with almost all kinds of medicine you need Just issue with cleanliness for me, first night, I had lizard issue, can hear the sound of it. Housekeeping damn fast when I report the next day, they came to check but cannot locate it. Second is ants, but it disappeared after like 15mins. But I reported it after I check out since when I saw it, it was in the night already.
Price per night from:DKK 419

Anantara Desaru Coast Resort & Villas

9.4/10
Amazing
Posted on Aug 23, 2026|Deluxe Garden Balcony Room
MYMax Loke
Had a really good stay here. The resort is beautiful and very peaceful, especially in the evening. Everything is well maintained and the whole place just feels very relaxing. Room was spacious, clean and comfortable. We spent quite a lot of time just walking around the resort, chilling by the pool and enjoying the beach. Honestly, this is the kind of place where you don’t really need to plan much 😂 just come here, slow down and relax. Breakfast was really good too. Plenty of choices and we enjoyed almost everything we tried. One of my favourite parts was actually just sitting there in the morning, having breakfast slowly and enjoying the view instead of rushing anywhere. Service was good throughout our stay. Staff were friendly and helpful whenever we needed something, and everyone we met was very polite. The location is quite far from everything, but for me that’s not really a bad thing. If you’re coming to Desaru for a quiet getaway, then it actually works perfectly. Probably not the place if you want to go out and explore a lot, but if your plan is just eat, swim, sleep and relax, then yes 😂 Overall, we had a great time here. Good room, good food, beautiful surroundings and most importantly, very relaxing. Definitely wouldn’t mind coming back again.
Price per night from:DKK 1,949

The Westin Desaru Coast Resort

9.2/10
Great
Posted on Sep 1, 2026|1 King Bed, Sea View, Guest Room
MYNazreen Naim
A relaxing family getaway with great facilities and service We had a pleasant stay at The Westin Desaru Coast Resort. The resort has a beautiful beachfront location, spacious rooms and plenty of facilities to keep the whole family entertained. The beach was clean and peaceful, and the swimming pools were great, especially for families with children. The Kids Club was also one of the highlights for us. There were enough activities around the resort that we didn’t feel the need to leave the property throughout our stay. The room was spacious and comfortable, although some areas of the room and facilities are starting to show their age and could benefit from a refresh. Breakfast had a good variety of local and international choices, and overall the food was enjoyable. What really stood out was the hospitality. Most of the staff we interacted with were friendly, helpful and attentive, which made the stay feel comfortable and welcoming. The Heavenly Spa was another nice touch for a relaxing break. Overall, Westin Desaru is still one of the better choices for a family beach getaway. It is a place where you can slow down, spend quality time with your family and simply enjoy the resort. We had a good stay and would definitely consider coming back again.
Price per night from:DKK 839

Le Grandeur Palm Resort Johor

7.9/10
Good
Posted on Jul 11, 2026|Deluxe King Room
Guest User
We choose this hotel on a whim as we needed a place that was off the highway for our ride back to KL. I am glad we did. I only wish we had a chance to spend more time here. I think in the future we might make the trip down just to stay here. There are many great amenities here. A beautiful manicured golf course, restaurants, and a bowling alley. The staff were very accommodating and friendly. The resort has a Balinese or Thai feel. The rooms are very spacious and have a bathtub. They are well maintained and offer beautiful views of the surrounding scenery.
Price per night from:DKK 285

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’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

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 properties46
Number of reviews31,118
Weekday Avg. PriceDKK 1,558
Weekend Avg. PriceDKK 1,696