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
10470 reviews
8.6/10
1 night
From PLN 165
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna
Great
1481 reviews
9.2/10
1 night
From PLN 292
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.

"This was my second time staying at New York Hotel. This time, I stayed in a Family Room. We originally had three people, and after added an extra bed. The price was still quite reasonable, and breakfast was included, which was a good value. The breakfast was one of the highlights of my stay. There were many choices, including local Malaysian favourites such as roti prata, nasi lemak, porridge, and more. I really enjoyed having so many different options. My favourite part of the hotel is definitely the indoor swimming pool. The hotel also has a gym and jacuzzi, which are great facilities for relaxing and enjoying some downtime. The Family Room was very spacious, and the view was beautiful. The location is also convenient, making it easy to get around and access nearby places. However, there are still some areas that need improvement. The shower mat was quite dirty, which was disappointing. Also, out of the three towels provided, two of them had a very strong unpleasant smell. I hope the hotel can pay more attention to the cleanliness and freshness of the towels and bathroom items. Another thing I found inconvenient was that there were only two charging sockets in the room, and one of them was located in the bathroom. For a family room, I think having more charging points would be much more convenient for guests. Overall, I still enjoyed my stay because of the spacious room, beautiful view, good breakfast, indoor swimming pool, gym and jacuzzi. However, I hope the hotel can improve the cleanliness of the bathroom items, the smell of the towels, and provide more convenient charging points."
Very Good
2092 reviews
8.2/10
1 night
From PLN 133
Check Availability
94
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.

"Hotel was clean and quite. Fast check in and check out. Service was good. Location ok. Short walking distance to KSL mall and a massage parlour just besides the hotel. Very convenient to book grab from the hotel to anywhere."
Very Good
1911 reviews
8.5/10
1 night
From PLN 178
Check Availability
99+
Hotels in Johor
Featured facilities: Hot springs, Sauna
Very Good
1780 reviews
8.3/10
1 night
From PLN 121
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.

"Returned to Holiday Villa Johor Bahru for my second stay, and it remains my go-to choice in JB. The location is unbeatable - having essential needs within walking distance and being right next to KSL City Mall makes everything completely effortless. The food options nearby continue to impress. I had a fantastic breakfast at Raden Cafe Johor with delicious local cuisine, and I satisfied my meat cravings at Beard Brothers JB - both are absolute must-try spots! Special thanks to the hotel team for making the stay seamless. The staff was incredibly helpful with handling my laundry, and having valet service on site made parking entirely stress-free. Looking forward to my third visit!"
Very Good
3107 reviews
8.8/10
1 night
From PLN 227
Check Availability
99+
Hotel near City Center of Johor Bahru,Johor Bahru
Featured facilities: Sauna, Massage room, Foot bath
Very Good
1477 reviews
8.9/10
1 night
From PLN 365
Check Availability
99+
Hotel near Legoland Theme Park,Iskandar Puteri
Featured facilities: Sauna, Massage room
Very Good
612 reviews
8.7/10
1 night
From PLN 320
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 pool with view. 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.

"This is my second time staying here. The environment and the room are still great, and I can even enjoy the view. However, the only downside is the access card issue. 😭 If a family is staying together, and one couple leaves first, the other couple will be stuck inside and go hungry! They can't even get food deliveries because there's no card. 😓 Even asking security to open the door doesn't work! Also, only one parking space is provided. Don't apartments usually come with two parking spaces when purchased? Getting around is truly inconvenient. Grabs always stop across the street, 😓 so we have to cross a road to get to them. The address is 100% correct, and even the drivers confirm it, but they still make us walk across the street ourselves."
Great
224 reviews
9.1/10
1 night
From PLN 119
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
700 reviews
7.9/10
1 night
From PLN 168
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:PLN 292

Fraser Place Puteri Harbour, Johor

8.7/10
Very Good
Posted on Aug 16, 2026|One Bedroom Deluxe (Sea View)
SGSGxShawn
⭐⭐⭐⭐⭐ Excellent Stay – Clean, Comfortable & Great Service I had a very pleasant stay at Fraser Place Puteri Harbour. The overall experience was excellent from check-in to check-out. The reception staff were very friendly, welcoming and helpful. They were professional and always ready to assist whenever I had any questions or needed help, which made the whole stay feel comfortable and hassle-free. The room was clean, tidy, spacious and well maintained. Everything was properly prepared when I arrived, and the room felt comfortable and relaxing. The facilities were also in good condition, and I really enjoyed the peaceful environment and beautiful surrounding views. The location is convenient and the overall atmosphere of the property is quiet and relaxing. I especially appreciated the cleanliness and the good service provided by the staff. Overall, it was a very enjoyable stay and definitely good value for money. I would happily stay at Fraser Place Puteri Harbour again and would recommend it to anyone looking for a clean, comfortable and relaxing place to stay in the Puteri Harbour area. Thank you to the reception team and all the staff for the great hospitality! 👍
Price per night from:PLN 320

Hotel Granada Johor Bahru

8.0/10
Very Good
Posted on May 28, 2026|Deluxe Queen Room
MYGuest User
Hotel 4 star, big and clean. Service is good. Breakfast many choices. McDonald's next to hotel. Opposite Aeon Bukit Indah....
Price per night from:PLN 212

KSL Hotel & Resort

8.6/10
Very Good
Posted on Sep 6, 2026|Superior King Room
SGMoChee
Add this to your Google review: > I would specifically recommend avoiding Rooms 1119 and 1919. We initially stayed in Room 1119, where the aircon was not cold at all despite the technician attending twice. After contacting Trip.com, we were eventually moved to Room 1919. Unfortunately, the aircon in Room 1919 was also very noisy, although at least it was cooling the room. Both rooms felt quite old and the air-conditioning systems appear to need proper maintenance or upgrading.
Price per night from:PLN 165

1975 Avenue & Hotel

8.3/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:PLN 931

Tunamaya Beach & Spa Resort Desaru

8.1/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:PLN 247

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:PLN 240

Anantara Desaru Coast Resort & Villas

9.3/10
Great
Posted on Aug 12, 2026|Executive Sunrise Sea Facing Balcony Room
CNCChuanyouce
Absolutely fantastic, this resort was an unexpected surprise! It was a very last-minute decision, but it's now one I wholeheartedly recommend! There's a free shuttle from the pier that gets you there in about 5-10 minutes. The hotel lobby is super picturesque; you just want to relax as soon as you walk in. The complimentary welcome drink was delicious. The room was spacious, and they provided a lot of amenities. The view from the room was absolutely stunning! There are two pools and two bars, both highly recommended. Breakfast didn't have many options, and the taste was just average. I also tried the hotel's spa on the second day – highly recommended! The service was excellent!
Price per night from:PLN 1,207

The Westin Desaru Coast Resort

9.2/10
Great
Posted on Aug 15, 2026|1 King Bed, Tropical View, Guest Room
GBS. WH. Lee
We had our first overseas vacation with our 6-month old infant at Westin Desaru as we had enjoyed our previous stay here when my wife was pregnant. Staying at the Westin with an infant was a wonderful choice, it felt very much like being taken care of by a pair of reliable old hands. Essential baby amenities like a baby cot+mattress+bumper, bathtub and bath amenities were provided. The room was v spacious and had good soundproofing. The hospitality was impeccable and small but thoughtful gestures like safekeeping our baby soother when we left it at the restaurant and going the extra mile to give us an indoor table during breakfast hours were very much appreciated. We can't wait to have our kid be a part of the Westin Kids Club when he gets older. Thank you Westin Desaru for the top-notch service and for giving the best peace of mind to first-time parents!!
Price per night from:PLN 645

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:PLN 168

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 properties46
Number of reviews30,832
Weekday Avg. PricePLN 895
Weekend Avg. PricePLN 983