
Resorts & Hotels with Spas in Johor from ¥8,311
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Johor Resorts & Hotels with Spas
Our top choices for Johor hotels with a spa

8.6 out of 10, Excellent, (576 reviews)
The price is ¥18,811
¥20,987 total
includes taxes & fees
Apr 6 - Apr 7

9.2 out of 10, Wonderful, (382 reviews)
The price is ¥23,535
¥25,824 total
includes taxes & fees
Mar 30 - Mar 31

9.0 out of 10, Wonderful, (1,002 reviews)
The price is ¥18,260
¥20,127 total
includes taxes & fees
Mar 22 - Mar 23

9.0 out of 10, Wonderful, (1,000 reviews)
The price is ¥14,344
¥16,013 total
includes taxes & fees
Mar 22 - Mar 23

8.2 out of 10, Very Good, (1,001 reviews)

7.4 out of 10, Good, (561 reviews)
The price is ¥18,261
¥22,319 total
includes taxes & fees
Apr 13 - Apr 14
The price is ¥12,173
¥14,770 total
includes taxes & fees
Mar 26 - Mar 27

8.8 out of 10, Excellent, (285 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Johor Hotel Reviews

St. Giles Southkey
10/10 Excellent
Explore a world of travel with Expedia
- 5 Star Hotels in Johor Bahru
- Resorts in Pulau Besar
- Pulau Aur Hotels
- Resorts in Kukup
- Resorts & Hotels with Spas in Kukup
- Resorts in Desaru
- Cheap Hotels in Johor Bahru
- Business Hotels in Desaru
- Inns in Jementah
- Hotel with a Concierge Hotels in Taman Molek
- Waterpark Hotels in Desaru
- Family Hotels in Johor Bahru
- Jementah Hotels
- Luxury Hotels in Taman Kota Masai
- Taman Sentosa Hotels
- Luxury Hotels in Desaru
- Resorts in Aman
- Batu Pahat Hotels
- Desaru Hotels
- Cheap Hotels in Taman Molek
- Luxury Hotels in Muar
- All-Inclusive Hotel Hotels in Johor Bahru
- Cheap Hotels in Desaru
- Sibu Island Hotels
- Boutique Hotels in Johor Bahru
- Hotels with Bars in Taman Sentosa
- Hotels with a Pool in Taman Mount Austin
- Scuba Diving Hotels in Johor Bahru
- All-Inclusive Hotel Hotels in Mersing
- Chaah Hotels
- Cheap Hotels in Aman
- Residences in Iskandar Puteri
- Aparthotels in Johor Bahru
- Resorts & Hotels with Spas in Johor Bahru
- Johor Bahru Hotels
- Mersing Hotels
- Parit Sakai Hotels
- Aman Hotels
- Adults Only Resorts & in Johor Bahru
- Hyatt Hotels in Johor Bahru
- Luxury Hotels in Johor Bahru
- Hotels with Free Parking in Johor Bahru
- Inns in Parit Sakai
- Resorts & Hotels with Spas in Desaru
- Taman Mount Austin Hotels
- Cheap Hotels in Parit Sakai
- Adventure Hotels in Parit Raja
- Hotels with a Pool in Bandar Johor Bahru
- 3 Star Hotels in Pagoh
- Luxury Hotels in Bandar Johor Bahru
- Marriott Hotels & Resorts in Johor Bahru
- Hotels with a Pool in Desaru
- Iskandar Puteri Hotels
- Residences in Taman Molek
- Resorts & Hotels with Spas in Pulai
- Golf Hotels in Johor Bahru
- Beach Hotels in Johor Bahru
- Beach Hotels in Sibu Island
- Resorts & Hotels with Spas in Sibu Island
- Beach Hotels in Desaru
- Cheap Hotels in Bandar Johor Bahru
- Resorts & Hotels with Spas in Bandar Johor Bahru
- Family Hotels in Bandar Johor Bahru
- Cheap Hotels in Taman Mount Austin
- Beach Hotels in Taman Sentosa
- Waterpark Hotels in Johor Bahru











































