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
10172 reviews
8.6/10
1 night
From PHP 2,690
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna
Great
1477 reviews
9.3/10
1 night
From PHP 5,499
Check Availability
93
Hotel near City Center of Johor Bahru,Johor Bahru
With a stay at Grand Paragon Hotel Johor Bahru, you'll be centrally located in Johor Bahru, within a 5-minute drive of Johor Bahru City Square and KSL City Mall. This 4-star hotel is 1.7 mi (2.7 km) from Johor Bahru Customs, Immigration, and Quarantine Complex and 6.6 mi (10.6 km) from AEON Tebrau City. Be sure to enjoy recreational amenities, including an outdoor pool, a spa tub, and a sauna. Additional amenities at this hotel include complimentary wireless Internet access, concierge services, and a hair salon. If you'd like to spend the day shopping, you can hop on the complimentary shuttle. For lunch or dinner, stop by Kishin-Tei, a restaurant that specializes in Japanese cuisine. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Relax with a refreshing drink at one of the 3 bars/lounges. Continental breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is available for a surcharge. Make yourself at home in one of the 357 air-conditioned rooms featuring refrigerators and LCD televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as desks and coffee/tea makers.

"Always stay in this hotel when I want a staycation in JB. This is the first time I tried their breakfast. The experience was lousy. The manager asked me to sit outside which is far from the buffet. I asked to stay in but he said inside is for 4 persons. I believed that there was no sitting inside. But after I went in there are many empty seats and tables for 2 persons. I just continue to get a table for 2 inside the restaurant. Worst of all, the manager came to me and asked me why I don’t sit at the table he gave me. I told him that I will sit inside of outside, he showed face to me! I like this hotel but I will not go for hotel buffet breakfast again.  Food also not nice and refill is very slow."
Very Good
1835 reviews
8.5/10
1 night
From PHP 2,891
Check Availability
77
Hotel near City Center of Johor Bahru,Johor Bahru
Located in Johor Bahru (Central District), Holiday Villa Johor Bahru City Centre is within a 5-minute walk of KSL City Mall and within a 5-minute drive of Angry Birds Activity Park Johor Bahru. This 4.5-star hotel is 2.2 mi (3.5 km) from Johor Bahru City Square and 2.5 mi (4 km) from Arulmigu Sri Rajakaliamman Glass Temple. Enjoy a range of recreational amenities, including an outdoor pool, a sauna, and a fitness center. Additional amenities at this hotel include complimentary wireless Internet access, concierge services, and a hair salon. Satisfy your appetite for lunch or dinner at Fern Pine, a restaurant which specializes in local cuisine, or stay in and take advantage of the 24-hour room service. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 6:30 AM to 10 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Self parking (subject to charges) is available onsite. Stay in one of 345 guestrooms featuring LED televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include phones, as well as safes and desks.

"The room is clean and the cleaner help me to remote the smoke smell which is very useful. The front desk Khan helping me a lot to have a better understanding of the breakfast location and give me the good view for the room. Really appreciate it. Breakfast can have more variety and lighting for table to do work can further improve"
Very Good
2956 reviews
8.8/10
1 night
From PHP 3,976
Check Availability
99+
Hotels in Johor
Featured facilities: Hot Spring, Sauna
Very Good
1698 reviews
8.2/10
1 night
From PHP 1,906
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna, Massage Room, Foot Bath
Great
1497 reviews
9.0/10
1 night
From PHP 5,554
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
R&F Princess Cove by Nest Home at Johor Bahru is the perfect place to unwind after a day of travel or work. This property has a pool, including a infinity pool. To recharge your batteries or simply relax, visit the property's spa or massage room. Keep up your fitness regimen with a visit to the gym. Finish your day off with a drink at the bar. At this apartment, you'll have access to a garden and playground. The property's front desk offers service in 4 languages, including English. This property also offers laundry service (on-site). When driving to the property, you can use the free parking lot.

"We had a pleasant stay at R&F Princess Cove #46-07. The apartment was nice, tidy, and well-maintained. It would be even better if the cleanliness could be improved a little further, but overall it was comfortable. The sea view was absolutely stunning, and the location is excellent. There are plenty of amenities nearby, and it's just a short walk to R&F Mall, making it very convenient for dining and shopping. One small tip: allow yourself a little extra time to locate the correct block for key collection, as it can be a bit confusing on your first visit. If you're driving, remember to use the access card to tap out at the car park gantry before returning the card to the mailbox. Otherwise, you may have difficulty exiting the car park. Overall, we had a great experience. Thumbs up! 👍"
Great
175 reviews
9.2/10
1 night
From PHP 1,842
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Located in Johor Bahru (Central District), New York Hotel is within a 5-minute drive of Angry Birds Activity Park Johor Bahru and Johor Bahru City Square. This hotel is 2 mi (3.2 km) from Arulmigu Sri Rajakaliamman Glass Temple and 2.7 mi (4.4 km) from Johor Bahru Old Chinese Temple. Be sure to enjoy recreational amenities, including an indoor pool, a spa tub, and a sauna. Additional features at this hotel include complimentary wireless Internet access, concierge services, and gift shops/newsstands. Enjoy a meal at Palm Garden Cafe, or stay in and take advantage of the hotel's room service. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Free self parking is available onsite. Make yourself at home in one of the 413 air-conditioned rooms featuring minibars. Complimentary wireless Internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

"Big room, easy n fast check in, good breakfast. *Disadvantages is the bathtub as I feel not a good access for old n convalescent persons as it is high to climb into n not friendly to my point of view. And the parking access if can validate by coupon instead of TnGo card is also an added advantage as can be prevented earlier upon request then having only an hour to validate at lobby receptionist 🙏 All other matters is great. Friendly staffs n good location."
Very Good
1992 reviews
8.2/10
1 night
From PHP 2,134
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 PHP 2,654
Check Availability
99+
Hotels in Johor
With a stay at Sand & Sandals Desaru Beach Resort & Spa in Bandar Penawar, you'll be within a 5-minute drive of Desaru Beach and Desaru Coast Adventure Waterpark. This luxury hotel is 4.3 mi (7 km) from Fisherman Museum and 4.6 mi (7.4 km) from The ELS Club Desaru Coast - Ocean Course. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can soak up the sun at the private beach or enjoy other recreational amenities including an outdoor pool and a hot tub. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. Enjoy a satisfying meal at Sand & Sandals serving guests of Sand & Sandals Desaru Beach Resort & Spa. Relax with a refreshing drink from the beach bar or one of the 2 bars/lounges. Buffet breakfasts are available daily from 7 AM to 10 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and a safe deposit box at the front desk. Event facilities at this hotel consist of a conference center and meeting rooms. Make yourself at home in one of the 208 air-conditioned rooms featuring refrigerators and LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets.

"Here’s a polished version of your review: The room is spacious, the breakfast is decent, and the pool is nice. Overall, the stay met expectations. However, there were a few areas that could be improved. The hotel seemed unprepared for the high occupancy during the long weekend, as amenities and services were stretched. Room service requests took longer than expected, likely due to the full booking situation. The building itself is quite old and would benefit from some refurbishment, although this did not significantly affect the overall guest experience. It would also be great if the bar remained open during peak periods, especially on long weekends, to better cater to guests."
Very Good
450 reviews
8.2/10
1 night
From PHP 5,527
Check Availability
See All Hotels With spa in Johor

Travelers Reviews of Johor Hotels

See all

DoubleTree by Hilton Johor Bahru

9.3/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:PHP 5,499

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:PHP 5,426

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:PHP 4,095

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:PHP 2,690

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:PHP 3,675

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:PHP 4,159

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:PHP 19,708

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:PHP 11,017

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:PHP 2,654

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:PHP 11,181

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 properties44
Number of reviews29,893
Weekday Avg. PricePHP 14,769
Weekend Avg. PricePHP 16,442