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 view 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
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
DoubleTree by Hilton Johor Bahru Hotels in
DoubleTree by Hilton Johor Bahru Hotels in DoubleTree by Hilton Johor Bahru Hotels in
Hotel near City center of Johor Bahru,Johor Bahru 73.5% of visitors choose this area
RRain Tiong 2025.05.09
The surrounding area were too jam due to the nearby construction. Building and design a bit ages however was well maintained. Bed and pillows are very comfortable. Breakfast was good, many varieties. A small minus will be the overnight oatmeal was not up to par.
Great
1307 reviews
9.2/10
Price from
£68
per night
Check Availability
Grand Paragon Hotel Johor Bahru Hotels in
Grand Paragon Hotel Johor Bahru Hotels in Grand Paragon Hotel Johor Bahru Hotels in
Hotel near City center of Johor Bahru,Johor Bahru 73.5% of visitors choose this area
GGuest User 2025.06.18
Cleanliness. Clean, neat and spacious hotel. Booked a standard rooms that came with wooden vinlyn. No bath tub, which offered for deluxe room. Location. Near KSL mall. Very near to the night market, as we had planned to stroll and buy our dinner and had it at the room. Service. The breakfast counter recep, could be friendlier, seems like I owed him money. The check-in recep was polite. Amenities. Standard amenities. Could offer 1 extra white towel only.
Very Good
1324 reviews
8.5/10
Price from
£32
per night
Check Availability
The Westin Desaru Coast Resort Hotels in
The Westin Desaru Coast Resort Hotels in The Westin Desaru Coast Resort Hotels in
Hotel near Johor
CCaroline G. 2025.06.11
The buffet breakfast was very good, fresh, with a large variety of options. Enjoyed the snip and cut your own salad bar. Also more restaurants with the new Kedidi to choose from. Service from the staff was very good. They were always cheerful and attentive to our needs. Facilities wise it was nice to try the new gym which was clean with many equipment though the infinity pool needs a refresh. The private beach was very clean and well maintained. We also enjoyed our spacious room facing the beach with big bathroom. However the lifts smelt a bit stale with a peculiar smell. And overall the hotel looks a bit tired and needs a good revamp especially the common areas, the lobby and plants.,
Great
1173 reviews
9.3/10
Price from
£113
per night
Check Availability
Hard Rock Hotel Desaru Coast Hotels in
Hard Rock Hotel Desaru Coast Hotels in Hard Rock Hotel Desaru Coast Hotels in
Hotel near Johor
KKiongj 2025.06.23
The room is spacious with lots of family activities such as Waterpark in the hotel, Archery, small little playground, swimming pool. The breakfast is intercontinental buffet breakfast but the varieties and taste is only 6/10. Lucky there was a Grind cafe which serves better coffee and cakes The kids indoor playground is pretty restricted as parents are not allowed inside and only age 4 to enter The room are spacious but still feels sandy even though they share that they have clean the room. Overall experience is ok for a short family trip.
Great
948 reviews
9.0/10
Price from
£96
per night
Check Availability
KSL Hot Spring Resort Hotels in
KSL Hot Spring Resort Hotels in KSL Hot Spring Resort Hotels in
Hotel near Johor
LLalisa412 2025.06.02
It has such a high rating here thats why I booked it. But then when I read other reviews, some also gave low ratings. It is probably depends on your luck. My stay was perfect except the bathroom was very slippery because they used these glossy tiles. Hot spring 4pm-10pm, very nice. Breakfast buffet was mehhh for me.
Very Good
1344 reviews
8.1/10
Price from
£28
per night
Check Availability
KSL Hotel & Resort Hotels in
KSL Hotel & Resort Hotels in KSL Hotel & Resort Hotels in
Hotel near City center of Johor Bahru,Johor Bahru 73.5% of visitors choose this area
GGuest User 2025.06.29
⭐️⭐️⭐️☆☆ Stayed at KSL Resort a few times, the best part is the location. It’s connected to KSL Mall, so everything you need is nearby: food, shopping, cinema, and even a supermarket. Very convenient if you’re also planning to head to Singapore. Overall, it’s not a luxury stay, but it works if you just want something practical and well-located in JB.
Very Good
8214 reviews
8.3/10
Price from
£33
per night
Check Availability
Lotus Desaru Beach Resort & Spa Hotels in
Lotus Desaru Beach Resort & Spa Hotels in Lotus Desaru Beach Resort & Spa Hotels in
Hotel near Johor
GGuest User 2025.06.18
Cleanliness. The resort is clean and tidy. Didn't see any dust at all. Just the place is a bit dated. Location. Inaccessible without transport. There are ample parking spaces. Service. Awesome. The receptionist patiently answered my questions and explained to me of the facilities available in the resort. Amenities. Nice small water play park - Lazy river allowed both adults and children have a relaxing time. But the facts were everything needs to pay. Extra white towel cost RM10. Water park needed to top up for the kids entrance fees as the stay came with 2 wrist bands
Very Good
1088 reviews
8.6/10
Price from
£43
per night
Check Availability
Holiday Villa Johor Bahru City Centre Hotels in
Holiday Villa Johor Bahru City Centre Hotels in Holiday Villa Johor Bahru City Centre Hotels in
Hotel near City center of Johor Bahru,Johor Bahru 73.5% of visitors choose this area
NNeil Nicholas 2025.06.22
Hotel stays were friendly and prompt into our needs, it is clean with all the amenities like for your dental needs, room slippers, shower gel (would advise the hotel to change to those big bottle refillable and not small discarded ones and also do provide bath robes) you need for a lovely stay. Nearby there are lots of food for both non halal and halal eateries. Breakfast buffet is sufficient and taste wise was yummy too. It is also a close walk to KSL shopping mall, though do take not it is needed to walk down a short flight of stairs or you can use the vehicle exit slope down. Getting a Grab car was also easy no issues for any coming up to the hotel lobby area. Our only dislike was that at the shower area, you have to do it in the bath tub which will no matter how you adjust the angle, water pressure will have water leaking to the common toilet area and it will be slip hazard and irritating. My advice is to add a silicon divider to block water coming down the surrounding of the bath tub and make it flow to the other side and have the water leaking out to the drainage. Overall it was a pleasant stay and a nice staycation.
Very Good
2012 reviews
8.8/10
Price from
£48
per night
Check Availability
Capri by Fraser Johor Bahru Hotels in
Capri by Fraser Johor Bahru Hotels in Capri by Fraser Johor Bahru Hotels in
Hotel near City center of Johor Bahru,Johor Bahru 73.5% of visitors choose this area
RRebekah G 2025.06.17
the room was clean, has a beautiful view and seems quite well maintained for a 6 year old hotel! however, the service is disappointing. we checked in early and signed paperwork for room xxx however when we came back after dinner, we were suddenly informed that our room number has changed. when we enquired on what changed, why it changed and how I signed paperwork indicating a different room number, they simply shrugged and said my signature on their guest registration form is not confirmed. it was nearly midnight when we were contesting with the duty manager about how our assigned rooms were abruptly changed. he could not explain how the rooms suddenly changed and could not get us the room that was originally assigned, and the same room that we signed paperwork for. ultimately, he upgraded us to a different room type but honestly it felt odd and shady. why would my assigned room suddenly changed? there was no communication at all, it was only brought up when I remembered it was a different room… it was distasteful despite the upgrade to soothe our spirits, there was no apology btw. OH and before we insisted on an upgrade, the duty manager lied and said they were full and were going to assign us to a low floor. 2 mins later though, he relented and suddenly vacant high floor rooms became available… they’re definitely unapologetic and have a shady check in procedure. I’d probably opt for another hotel next time…
Very Good
1460 reviews
8.9/10
Price from
£70
per night
Check Availability
Le Grandeur Palm Resort Johor Hotels in
Le Grandeur Palm Resort Johor Hotels in Le Grandeur Palm Resort Johor Hotels in
Hotel near Johor
Yyoukey97 2025.04.03
I really enjoy stay at this resort , calm & clean Breakfast was nice with longer duration period than other hotel @ resort (6am-10am) Definitely recommended for staycation Will come again next time Process of registration check in & check out less than 10min No deposit since only 1 night stay Staff really nice & helpful All amenities completed in 1 room Really enjoy the show , thanks for providing smart tv , smart air conditioner, smart light .
Good
592 reviews
7.9/10
Price from
£32
per night
Check Availability
See All Hotels With Spa in Johor

Travelers Reviews of Johor Hotels

See all
8.1/10
Very Good
NnotreveFantastic location, just across the road from Aeon Bukit Indah. Many other eateries and spas in the same area as well. A decent stay. Big room and generally clean. Stayed in rooms 719 and 720. 719 was a corner room so felt a little bigger. However, had to let the water run for a while before there was hot water. TV was also a little small for the room size. As the hotel was beside a main road, window sound proofing should have been done better. Could hear the sound of vehicles while trying to sleep at night. Pillows were also on the soft side. Amenities in the hotel includes a (clean) Javanese massage spa. The pool (under maintenance) and gym was really small. The breakfast in the hotel restaurant was nothing to rave about. Better off eating in the numerous eateries in the area.
Hotel Granada Johor Bahru

Hotel Granada Johor Bahru

Hotel near Gelang Patah, Johor Bahru
Price per night from:£37
9.0/10
Great
KKiongjThe room is spacious with lots of family activities such as Waterpark in the hotel, Archery, small little playground, swimming pool. The breakfast is intercontinental buffet breakfast but the varieties and taste is only 6/10. Lucky there was a Grind cafe which serves better coffee and cakes The kids indoor playground is pretty restricted as parents are not allowed inside and only age 4 to enter The room are spacious but still feels sandy even though they share that they have clean the room. Overall experience is ok for a short family trip.
Hard Rock Hotel Desaru Coast

Hard Rock Hotel Desaru Coast

Hotel near Bandar Penawar
Price per night from:£96
8.3/10
Very Good
GGuest User⭐️⭐️⭐️☆☆ Stayed at KSL Resort a few times, the best part is the location. It’s connected to KSL Mall, so everything you need is nearby: food, shopping, cinema, and even a supermarket. Very convenient if you’re also planning to head to Singapore. Overall, it’s not a luxury stay, but it works if you just want something practical and well-located in JB.
KSL Hotel & Resort

KSL Hotel & Resort

Hotel near City center of Johor Bahru, Johor Bahru
Price per night from:£33
8.5/10
Very Good
SShawnLivOverall a good stay! The staff were polite and helpful throughout. The food was not bad, with a decent variety. The facilities are quite new and well-maintained. Loved the hot bathtub in the room – super relaxing! The swimming pool was clean and properly maintained too. Would recommend for a short getaway.
Sand & Sandals Desaru Beach Resort & Spa

Sand & Sandals Desaru Beach Resort & Spa

Hotel near Bandar Penawar
Price per night from:£53
7.6/10
Good
LLimThe room air con is not fantastic. The bed sheets and pillows got stains The lift to the floors is not so clean and have an odour. The lobby is warm even with 2 small ceiling fans. The spa only 1 person working that day & could not accommodate more guests. But very friendly and helpful staff and meet my needs asap. Overall below my expectations of a resort spa hotel.
Tunamaya Beach & Spa Resort Desaru

Tunamaya Beach & Spa Resort Desaru

Hotel near Desaru
Price per night from:£29
8.6/10
Very Good
GGuest UserCleanliness. The resort is clean and tidy. Didn't see any dust at all. Just the place is a bit dated. Location. Inaccessible without transport. There are ample parking spaces. Service. Awesome. The receptionist patiently answered my questions and explained to me of the facilities available in the resort. Amenities. Nice small water play park - Lazy river allowed both adults and children have a relaxing time. But the facts were everything needs to pay. Extra white towel cost RM10. Water park needed to top up for the kids entrance fees as the stay came with 2 wrist bands
Lotus Desaru Beach Resort & Spa

Lotus Desaru Beach Resort & Spa

Hotel near Bandar Penawar
Price per night from:£43
9.1/10
Great
MMohd Fariz Abd LatiffMy short staycation with my familiy before the school starts. Almost 1 year we did not stay here due to some previous experiences during my wife pregnancy but as we've missed so much the place we booked again and we had a great time there.
Anantara Desaru Coast Resort

Anantara Desaru Coast Resort

Hotel near Bandar Penawar
Price per night from:£292
7.9/10
Good
Yyoukey97I really enjoy stay at this resort , calm & clean Breakfast was nice with longer duration period than other hotel @ resort (6am-10am) Definitely recommended for staycation Will come again next time Process of registration check in & check out less than 10min No deposit since only 1 night stay Staff really nice & helpful All amenities completed in 1 room Really enjoy the show , thanks for providing smart tv , smart air conditioner, smart light .
Le Grandeur Palm Resort Johor

Le Grandeur Palm Resort Johor

Hotel near Senai
Price per night from:£32
8.9/10
Very Good
CCappuccino MoccaThis will be our 7th time staying over here in Amari, Johor Bahru Hotel as we simply missed the sumptuous great breakfast and facilities very much from our heart. We did a 3 Days 2 Nights. As per usual, our stay have been pleasant. For this time round, l have booked a Deluxe Room so that it is slightly more spacious than the Superior Room for more leg room movement and we lurved the ambience. Everything was okay except for the TV which was giving us some problem. One of the technician, Hafiz came to repair on the TV. At the same time he also assisted to replace the bedroom spotlight and ceiling light too. He was very professional. Overall, we have enjoyed our stay completely happily with no complaints. And we will definately be back for our short vacation once again. Thank you for having us once again. Till then.
Amari Johor Bahru

Amari Johor Bahru

Hotel near City center of Johor Bahru, Johor Bahru
Price per night from:£62
9.2/10
Great
RRain TiongThe surrounding area were too jam due to the nearby construction. Building and design a bit ages however was well maintained. Bed and pillows are very comfortable. Breakfast was good, many varieties. A small minus will be the overnight oatmeal was not up to par.
DoubleTree by Hilton Johor Bahru

DoubleTree by Hilton Johor Bahru

Hotel near City center of Johor Bahru, Johor Bahru
Price per night from:£68

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 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 Properties39
Number of Reviews27,769
Average Price (Weekdays)£146
Average Price (Weekends)£166