Search Surabaya luxury spa hotels
Our top choices for a great stay

The Westin Surabaya
$134 nightly
The price is $148 total per night from Aug 30 to Aug 31
$148 total
Aug 30 - Aug 31
Total with taxes and fees
Stay at this 5-star luxury hotel in Surabaya. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Popular attractions Tunjungan Plaza and Pakuwon Mall ...
9.8/10 Exceptional! (49 reviews)

Hotel Majapahit Surabaya - MGallery
$83 nightly
The price is $91 total per night from Sep 1 to Sep 2
$91 total
Sep 1 - Sep 2
Total with taxes and fees
Stay at this 5-star luxury hotel in Surabaya. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9.2/10 Wonderful! (306 reviews)

Bumi Surabaya City Resort
$46 nightly
The price is $52 total per night from Sep 8 to Sep 9
$52 total
Sep 8 - Sep 9
Total with taxes and fees
Stay at this 5-star luxury hotel in Surabaya. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Tunjungan Plaza and Sharp Bamboo Monument ...
9/10 Wonderful! (182 reviews)

Sheraton Surabaya Hotel and Towers
$101 nightly
The price is $111 total per night from Aug 31 to Sep 1
$111 total
Aug 31 - Sep 1
Total with taxes and fees
Stay at this 5-star luxury hotel in Surabaya. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Tunjungan Plaza and Joko Dolog Statue ...
8.8/10 Excellent! (344 reviews)

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
$56 nightly
The price is $62 total per night from Sep 17 to Sep 18
$62 total
Sep 17 - Sep 18
Total with taxes and fees
Stay at this 5-star luxury hotel in Surabaya. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Tunjungan Plaza and Ciputra World Mall ...
8.8/10 Excellent! (246 reviews)

Vasa Hotel Surabaya
$79 nightly
The price is $86 total per night from Sep 1 to Sep 2
$86 total
Sep 1 - Sep 2
Total with taxes and fees
Stay at this 5-star luxury hotel in Surabaya. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the property condition in our reviews. ...
8.8/10 Excellent! (140 reviews)

Shangri-La Surabaya
$65 nightly
The price is $72 total per night from Sep 19 to Sep 20
$72 total
Sep 19 - Sep 20
Total with taxes and fees
Stay at this 5-star luxury hotel in Surabaya. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Tunjungan Plaza and Ciputra World Mall ...
8.6/10 Excellent! (231 reviews)

Wyndham Surabaya City Centre
$45 nightly
The price is $49 total per night from Sep 1 to Sep 2
$49 total
Sep 1 - Sep 2
Total with taxes and fees
Stay at this 4.5-star luxury hotel in Surabaya. Enjoy free parking, a full-service spa, and 24-hour room service. Popular attractions Tunjungan Plaza and Sharp ...
8.4/10 Very Good! (118 reviews)

Movenpick Surabaya City
$45 nightly
The price is $50 total per night from Sep 14 to Sep 15
$50 total
Sep 14 - Sep 15
Total with taxes and fees
Stay at this 4.5-star luxury hotel in Surabaya. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Tunjungan Plaza and Royal Plaza Surabaya ...
8/10 Very Good! (20 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.