Find Cheap Deals on
Resorts & Hotels with Spas in Johor

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!




Featured Johor Resorts & Hotels with Spas

KSL Hotel & Resort
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
The price is $56 per night from Oct 2 to Oct 3
$56
includes taxes & fees
Oct 2 - Oct 3
Stay at this 4-star family-friendly resort in Johor Bahru. Enjoy free WiFi, water park access (surcharge), and breakfast (surcharge). Our guests praise the helpful ...
KSL Hotel & Resort
Pulai Springs Resort
Pulai Springs Resort
4 out of 5
20 km Jalan Pontian Lama, Johor Bahru, Johor
The price is $70 per night from Oct 2 to Oct 3
$70
includes taxes & fees
Oct 2 - Oct 3
Stay at this 4-star family-friendly hotel in Johor Bahru. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Johor Premium Outlets and Sutera ...
Pulai Springs Resort
Mutiara Johor Bahru
Mutiara Johor Bahru
4.5 out of 5
Jalan Dato Sulaiman, Taman Century, KB No. 779, Johor Bahru, Johor
Stay at this 4.5-star luxury hotel in Johor Bahru. Enjoy free WiFi, free parking, and 3 restaurants. Popular attractions KSL City Mall and Johor Bahru City Square ...
Mutiara Johor Bahru
Hotel Granada Johor Bahru
Hotel Granada Johor Bahru
3.5 out of 5
55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Johor
The price is $103 per night from Oct 3 to Oct 4
$103
includes taxes & fees
Oct 3 - Oct 4
Stay at this 3.5-star spa hotel in Johor Bahru. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Popular attractions LEGOLAND® Malaysia and Aeon ...
Hotel Granada Johor Bahru
Amari Johor Bahru
Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
The price is $81 per night from Oct 27 to Oct 28
$81
includes taxes & fees
Oct 27 - Oct 28
Stay at this 4.5-star luxury hotel in Johor Bahru. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff and the ...
Amari Johor Bahru
DoubleTree by Hilton Hotel Johor Bahru
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
The price is $90 per night from Oct 6 to Oct 7
$90
includes taxes & fees
Oct 6 - Oct 7
Stay at this 4-star spa hotel in Johor Bahru. Enjoy a full-service spa, 3 restaurants, and breakfast (surcharge). Our guests praise the breakfast and the helpful ...
DoubleTree by Hilton Hotel Johor Bahru
Berjaya Tioman Resort
Berjaya Tioman Resort
4 out of 5
Kampong Lalang, Mersing, Tioman Island, Johor
The price is $149 per night from Oct 14 to Oct 15
$149
includes taxes & fees
Oct 14 - Oct 15
Book a stay at this beach resort in Tioman Island. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the room service in our reviews. ...
Berjaya Tioman Resort
Berjaya Waterfront Hotel
Berjaya Waterfront Hotel
4 out of 5
88, Jalan Ibrahim Sultan, Stulang Laut, P.O. Box 161, Johor Bahru, Johor
The price is $59 per night from Oct 8 to Oct 9
$59
includes taxes & fees
Oct 8 - Oct 9
Stay at this 4-star family-friendly hotel in Johor Bahru. Enjoy free WiFi, 4 restaurants, and 24-hour room service. Popular attractions Johor Bahru City Square ...
Berjaya Waterfront Hotel
Tunamaya Beach & Spa Resort Tioman Island
Tunamaya Beach & Spa Resort Tioman Island
4 out of 5
Lot 20 & 21, Kampung Sarang Burung, Kampung Mukut, Tioman Island, Pahang
The price is $120 per night from Oct 3 to Oct 4
$120
includes taxes & fees
Oct 3 - Oct 4
Stay at this 4-star beach resort in Tioman Island. Enjoy a full-service spa, a beach locale, and a 24-hour front desk. Popular attractions Asah Waterfall and ...
Tunamaya Beach & Spa Resort Tioman Island
Lotus Desaru Beach Resort
Lotus Desaru Beach Resort
3.5 out of 5
Lot 1854, Jalan Desaru, Kota Tinggi, Bandar Penawar, Johor
The price is $84 per night from Oct 19 to Oct 20
$84
includes taxes & fees
Oct 19 - Oct 20
Stay at this 3.5-star beach hotel in Bandar Penawar. Enjoy free parking, a full-service spa, and a beach locale. Popular attractions Desaru Beach and Desaru ...
Lotus Desaru Beach Resort
Paya Beach Spa & Dive Resort
Paya Beach Spa & Dive Resort
4 out of 5
Kampung Paya, Tioman Island, Pahang
The price is $78 per night from Oct 2 to Oct 3
$78
includes taxes & fees
Oct 2 - Oct 3
Stay at this 4-star beach resort in Tioman Island. Enjoy free WiFi, private pools, and a full-service spa. Popular attractions Genting Ferry Terminal and Tioman ...
Paya Beach Spa & Dive Resort
GBW Hotel
GBW Hotel
3.5 out of 5
No.9R, Jalan Bukit Meldrum, Johor Bahru, Johor
Stay at this 3.5-star business-friendly hotel in Johor Bahru. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Johor Bahru City ...

Travelers like: sauna, steam room, spa tub

GBW Hotel
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.