Hotels With Spa in Johor, Malaysia

Hotels With Spa in Johor, Malaysia

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
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
Recommended
Lowest price
Closest to downtown
Top reviewed
Hotel near City center of Johor Bahru,Johor Bahru 76.7% of visitors choose this area
AAnonymous User 2026.06.04
The parking is shared with the mall. If you're lucky, you can park close to the hotel elevator, but if not, you might end up parking quite far away. Check-in was quick, and the room size was decent. The chair had a cigarette burn hole that hadn't been repaired. Overall, the cleanliness was acceptable. Breakfast was crowded but had many options, and the food was satisfying and tasty. Check-out was fast and easy. You need to swipe your card at the front desk for free parking.
Very Good
9900 reviews
8.6/10
Price from
JPY 7,378
per night
Check Availability
Hotel near City center of Johor Bahru,Johor Bahru 76.7% of visitors choose this area
MMohamad Amir Amin 2026.05.15
I recently stayed at DoubleTree by Hilton Johor Bahru for a business trip, and it was a very pleasant experience overall. The room was spacious, clean, and comfortable, making it a great place to unwind after a long day of meetings. The bed was especially comfortable, and the room amenities were well maintained. The hotel’s location is also very convenient, with easy access to key business areas, shopping malls, and nearby eateries in Johor Bahru. It made traveling around the city hassle-free during my stay. What stood out the most was the friendliness and professionalism of the staff. From check-in to check-out, everyone was welcoming, attentive, and always ready to assist with a smile. Their hospitality truly made the stay more enjoyable. Overall, I would highly recommend DoubleTree Johor Bahru for both business and leisure travelers looking for comfort, convenience, and excellent service.
Great
1477 reviews
9.3/10
Price from
JPY 17,479
per night
Check Availability
Hotel near City center of Johor Bahru,Johor Bahru 76.7% of visitors choose this area
JJane456 2026.05.29
Location is good — very easy to grab around going KSL, mid valley. Room is Very spacious with large window of 2m. Shower pressure is good at 19th floor; but the bath tub leak(see picture ). Our bath towels look dirty and feel rough. Actually the bath mat looks cleaner and whiter than the bath towels. Breakfast spread is good but taste so so. Overall will recommend if you are not fussy. Most staffs are friendly.
Very Good
1925 reviews
8.1/10
Price from
JPY 5,468
per night
Check Availability
Hotels in Johor
NNick Yaw 2026.04.17
This hotel located in Austin area near to my working places. Reception provide good service.Nearby got lots of restaurants.
Very Good
1667 reviews
8.2/10
Price from
JPY 5,349
per night
Check Availability
Hotel near City center of Johor Bahru,Johor Bahru 76.7% of visitors choose this area
AAnonymous User 2026.05.31
We had a great stay at this hotel. We checked in late due to work-related commitments, and upon arrival, the front desk informed us that we had been upgraded to a suite since the hotel was fully booked. It was a pleasant surprise and greatly appreciated. The amenities were excellent, and the overall experience was very comfortable. The only issue we encountered was with our key card, which was not being recognized by the door. It was replaced twice, although we're not sure what caused the problem. Despite this, the staff handled the situation promptly and professionally, ensuring that the issue was resolved as quickly as possible. Overall, we were very satisfied with our stay and would gladly return in the future.
Very Good
2843 reviews
8.8/10
Price from
JPY 10,268
per night
Check Availability
Hotel near City center of Johor Bahru,Johor Bahru 76.7% of visitors choose this area
GGuest User 2026.04.25
While the rooms are clean and the location is excellent, our stay was not perfect which caused by several issues. There is no free parking; hotel guests are charged RM12 per day. Furthermore, the parking is managed by a third party, and despite providing our car plate number to the front desk, the system failed to recognize it. This resulted in us being stuck at the gantry for over five minutes while waiting for the intercom staff to verify our payment. We wanted to show the intercom staff the parking receipt issued by the hotel, but he insisted to call to confirm. Additionally, there is a discrepancy in the hotel’s advertising regarding facilities. Although a sauna is listed, the front desk confirmed upon arrival that no such facility exists. This was quite disappointing as it felt like false advertising.
Great
1512 reviews
9.0/10
Price from
JPY 14,542
per night
Check Availability
Hotel near City center of Johor Bahru,Johor Bahru 76.7% of visitors choose this area
AAmanda13 2026.05.15
Though it was a self-check in process by collecting the house key from the mail box, it made it easy with the detailed instructions provided by the host. We drove with complimentary parking for our stay. It was easy to locate the lift lobby again with the detailed information. We booked two bedrooms apartment and the room is fantastic, clean and new! The amenities like pool and gym was good too. Its connected to R&F Mall by a linkway bridge. Everything was good and we had a bery pleasant stay. Strongly recommended! 😊
Great
134 reviews
9.2/10
Price from
JPY 5,325
per night
Check Availability
Hotel near City center of Johor Bahru,Johor Bahru 76.7% of visitors choose this area
DDpcafe 2025.04.20
This is a nice apartment hotel with no room service nor lobby, suitable for families especially with kids. The place is clean when we checked in, and the diy checkin is quite intuitive wth good instructions. For its price during non-peak, there’s little to complain. When it comes to peak though, prices soars, and the number of guests creates a jam at the lift access to the 39 floor apartment rooms. During our stay, one lift was down and with only 3/4 lifts, the waiting time during checkin and checkout is very very long. Hot water the shower is centralised and not reliable at all. Due to its proximity to KSL Mall, size of the room, and its good price during non-peak, its a recommend, but don’t expect perfection here.
Very Good
112 reviews
8.1/10
Price from
JPY 7,665
per night
Check Availability
Hotel near Pulai,Sekudai
KKiwiz 2025.11.23
Location was outstanding - practically right smack in the middle of everything, from hotpots to karaokes, nightclubs / bars to Sutera Mall. Only issue we had was the lack of shampoo / shower gel, and the towels provided were not as clean as we expected. Soap dispenser was spoilt with no soap, so do bring your own! Otherwise, the rooms were the same as the photos you see.
Very Good
48 reviews
8.2/10
Price from
JPY 4,895
per night
Check Availability
Hotel near City center of Johor Bahru,Johor Bahru 76.7% of visitors choose this area
AAnonymous User 2026.05.02
It’s a clean hotel, our frequent stay whenever we go in, and easy to access to KSL. Breakfast is good enough to start the day.
Very Good
1784 reviews
8.5/10
Price from
JPY 7,689
per night
Check Availability
See All Hotels With Spa in Johor

Latest Reviews for Johor Hotels

See all
9.3/10
Great
MMohamad Amir AminI recently stayed at DoubleTree by Hilton Johor Bahru for a business trip, and it was a very pleasant experience overall. The room was spacious, clean, and comfortable, making it a great place to unwind after a long day of meetings. The bed was especially comfortable, and the room amenities were well maintained. The hotel’s location is also very convenient, with easy access to key business areas, shopping malls, and nearby eateries in Johor Bahru. It made traveling around the city hassle-free during my stay. What stood out the most was the friendliness and professionalism of the staff. From check-in to check-out, everyone was welcoming, attentive, and always ready to assist with a smile. Their hospitality truly made the stay more enjoyable. Overall, I would highly recommend DoubleTree Johor Bahru for both business and leisure travelers looking for comfort, convenience, and excellent service.
DoubleTree by Hilton Johor Bahru

DoubleTree by Hilton Johor Bahru

Hotel near City center of Johor Bahru, Johor Bahru
Price per night fromJPY 17,479
8.7/10
Very Good
YYuetming LowRoom service has room to improved. The 1st female rceptionist attended me on my check in has not taking my request seriously, I have to changed to another room & higher floor on my 2nd night and no smiling at all, not rude but seems not friendly. Overall the hotel is worth staying. The pillow quality & size need to upgrade, it's too hard & small.
Fraser Place Puteri Harbour, Johor

Fraser Place Puteri Harbour, Johor

Hotel near Gelang Patah, Iskandar Puteri
Price per night fromJPY 14,112
8.1/10
Very Good
JJust a casual travelerI was there for 3 nights, booking 2 rooms with queen size bed. It was a less than satisfactory experience. I specifically requested for rooms away from elevators but they gave me 2 rooms that are right next to their employee elevator. So it means, the elevator is in between of the 2 rooms that I booked for my parents and I. No doubt, the employee elevator meant less activity but it's still next to the elevator where ppl could easily come up and down. Secondly, we were unable to get the key card to open the door to the corner room that is for my parents. Took 1 trip down to concierge to inform them about the problem. They programmed the key card again and problem still exists. Only after I told them to relocate my parents to a different floor that they mentioned that the battery in the scanner of the door ran out so they have to get technician to change them. So, that left a bad impression from the getgo. Thirdly, once we got on that floor, it smelled bad. I had to get housekeeping to spray air-freshener to get rid of the smell. I believe it from the drainage, where if water wasn't used or flushed down, it can start to smell. So my question was, how long was the room toilets not cleaned or flushed? If the rooms were occupied, surely it shouldn't smell. Fourth, the pool was not what is expected of a hotel pool. Even a boutique hotel pool look better than that. But I don't care too much about pools as I am looking for good place to rest after spending a lot of time sightseeing when I'm traveling. Fifth, noise insulation wasn't good. I could hear the guest in the next room snoring from my room. Let alone if the guest spoke loudly, I could hear. The staff were polite and kind for the most part. One or 2 staff may not know certain things but they are probably new to the job and are on training. Not a big matter. It is situated in a good location. It is 20-25 mins away from Johor city square. It is in a nice suburban neighbourhood, but within a commercial round area with a park in the middle. There is even a big Aeon Mall right opposite the hotel. Traffic isn't bad going into that area. If you're looking to spend a lot of time in the room during your travel, this is not the one for you. If you want a comfortable room to rest for the night, this is good enough.
Hotel Granada Johor Bahru

Hotel Granada Johor Bahru

Hotel near Gelang Patah, Johor Bahru
Price per night fromJPY 8,381
8.6/10
Very Good
AAnonymous UserThe parking is shared with the mall. If you're lucky, you can park close to the hotel elevator, but if not, you might end up parking quite far away. Check-in was quick, and the room size was decent. The chair had a cigarette burn hole that hadn't been repaired. Overall, the cleanliness was acceptable. Breakfast was crowded but had many options, and the food was satisfying and tasty. Check-out was fast and easy. You need to swipe your card at the front desk for free parking.
KSL Hotel & Resort

KSL Hotel & Resort

Hotel near City center of Johor Bahru, Johor Bahru
Price per night fromJPY 7,378
8.1/10
Very Good
JJenniellEnjoyed a lovely one-night stay at Tunamaya Hotel Desaru 🌊✨ The room was spacious and comfortable with an amazing ocean view — definitely a big plus that all rooms face the sea! Although some parts of the room looked a little worn off, the overall stay was still very relaxing and pleasant. The swimming pool was huge and perfect for chilling with family or friends. Breakfast was another highlight — lots of food choices and everything tasted really good 😋 Best part? The hotel has direct beach access, so it was super easy to enjoy the peaceful beach and catch a beautiful sunrise in the morning 🌅
Tunamaya Beach & Spa Resort Desaru

Tunamaya Beach & Spa Resort Desaru

Hotel near Desaru
Price per night fromJPY 7,450
8.4/10
Very Good
AAnonymous UserVery clean hotel and good amount of space, although we got N block on the corner side but the lobby and restaurant is not too far. So many pools and big theme park. Great choice for kids and families holiday as there are many kinds of activities suitable for all ages. Food was good too.
Lotus Desaru Beach Resort & Spa

Lotus Desaru Beach Resort & Spa

Hotel near Bandar Penawar
Price per night fromJPY 11,390
9.3/10
Great
GGuest UserWe had a wonderful couples getaway here. The breakfast spread was impressive with a great variety of local cuisine, perfect for both locals and foreign visitors. The service was outstanding. My girlfriend has a dairy allergy, and the staff took great care of it. They informed all relevant team members, and during breakfast the chef personally guided us on which dishes were safe. Every staff member greeted us warmly wherever we went, and thoughtful touches like water and towels by the pool made the stay feel effortless. The resort grounds are beautiful and well-maintained. The only minor downside was flies occasionally finding their way into the room, which could be annoying. But overall, an excellent stay. Highly recommended!
Anantara Desaru Coast Resort

Anantara Desaru Coast Resort

Hotel near Bandar Penawar
Price per night fromJPY 46,706
9.3/10
Great
VVivien TFriendly and approachable counter staff and a chilled lemongrass drink served while checking in. Thank you for letting us check-in early, very much appreciated. So thoughtful of you by giving us a room with a view of a sea, pool and nature😁 Clean and spacious room but unwanted ‘guests’ too🦟😅 Super comfortable bed and different types of pillow’s filling that make us sleep better. Two great pools with one infinity and the other winding. Not forgetting the steamroom and whirlpool that make our body feel more relaxing. The gym room was also good with different machine for workouts. The Coral Lounge was fun that filled games like pool, carrom, table tennis and many other board games too. Walking along the beach was wonderful and the strong waves crashing was thrilling. The breakfast was great as the selection was wide and food was delicious especially the croissants and harsh brown… The food served by the various restaurant were sumptuous too. The waiter eagerly introduced their fresh seafood like the snapper, prawns and squid together with their special made sauce by the chef and it’s indeed awesome. Further more they gave 25% off (Visit Malaysia’s promotion) the bill which was a great deal. Yes, we will definitely come again 😁
The Westin Desaru Coast Resort

The Westin Desaru Coast Resort

Hotel near Desaru
Price per night fromJPY 31,448
7.9/10
Good
HHJ_ChaiOverall is satisfactory, the breakfast was with resort style with egg station, coffee station, noodles station, porridges station, grains, salads, drinks and main course station. Not allow to take coffee but you may always get drinking water at hotel and restaurant. The resort is very big, but dimmer compared to other resort. The only bad part is, the aircond in our room is leaking.
Le Grandeur Palm Resort Johor

Le Grandeur Palm Resort Johor

Hotel near Senai
Price per night fromJPY 7,163
9.0/10
Great
GGuest UserI recently stayed at this hotel and had a pleasant experience overall. The facilities were quite good and well-maintained. The room was comfortable, although it looked a bit old and could benefit from some renovation. One of the highlights was the complimentary movie service available in the room. The sound system was excellent, making it enjoyable to watch movies and relax after a long day. The food quality was decent, but the variety of choices at breakfast and other meals was quite limited. It would be great to see more options offered in the future. Overall, it was a comfortable stay with good facilities and entertainment, and I would consider staying here again.
Hard Rock Hotel Desaru Coast

Hard Rock Hotel Desaru Coast

Hotel near Bandar Penawar
Price per night fromJPY 26,600

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?

With over 1,500,000 hotels across 230+ countries and regions, Trip.com has options for every traveller. Unsure where to stay? Explore the site for great ideas and find the perfect stay!

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 properties42
Number of reviews29,154
Weekday Avg. PriceJPY 40,170
Weekend Avg. PriceJPY 44,567