Popular hotels
Cheapest hotels
Where to stay

Hotels with a spa in Surabaya, Indonesia

Search, compare, and save on Surabaya Hotels with a spa hotels from hundreds of travel sites

Surabaya, East Java, Indonesia
May 4 — May 52
Surabaya, East Java, Indonesia
Sat 5/4
Sun 5/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels with a spa in Surabaya

Discover well-known properties in Surabaya that are favored by visitors more than others. There are 29 hotels in Surabaya and price data was last updated on April 27, 2024. The average price for a hotel in Surabaya is .
These are some of the hotels in Surabaya with the highest demand. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Jl. Progo No. 1 - 3, Surabaya, Indonesia
Grand Darmo Suite by AMITHYA is situated on Java and provides 4-star accommodation in addition to a rooftop terrace and free Wi-Fi. It also features a swimming pool and a fitness centre.
Pool
Free Wi-Fi
Parking
8.8
Excellent
415 reviews
Location
3.0 mi from city centre
Jl Kedung Baruk 28 Rungkut, Surabaya, Indonesia
Located in Surabaya, Novotel Samator Surabaya Timur is within a 20-minute drive of Juanda International Airport and provides an outdoor pool. It has a spa and wellness centre, as well as an express check-in and check-out feature, a kids club and massage services.
Free Wi-Fi
Parking
8.6
Excellent
683 reviews
Location
4.5 mi from city centre
Jl. Gubernur Suryo 1-3, Surabaya, Indonesia
Within walking distance of Gubeng Station, Grand Inna Tunjungan offers an outdoor pool and free wireless internet. It also boasts views of Surabaya.
Pool
Free Wi-Fi
8.2
Excellent
446 reviews
Location
1.1 mi from city centre
Jalan Tunjungan No. 65, Surabaya, Indonesia
Hotel Majapahit Surabaya provides 5-star accommodation in Surabaya. It also features a Jacuzzi, outdoor tennis courts and an outdoor pool.
Free Wi-Fi
9.1
Excellent
926 reviews
Location
1.1 mi from city centre
JL. May. Jend. Sungkono 120, Surabaya, Indonesia
Situated in Surabaya, Shangri-la Surabaya provides 5-star accommodation, as well as a swimming pool. It also offers complimentary wireless internet.
Free Wi-Fi
8.8
Excellent
275 reviews
Location
3.7 mi from city centre
Jl. Tunjungan 102 - 104,102-104, Surabaya, Indonesia
Set just a few steps from Plaza Tunjungan, this charming hotel offers both a bar and a restaurant. Popular amenities, such as an outdoor pool, a Jacuzzi and a sauna, make for a satisfying stay in Surabaya.
Free Wi-Fi
7.5
Good
264 reviews
Location
1.1 mi from city centre
Jalan Embong Malang 25-31, Surabaya, Indonesia
Sheraton Surabaya Hotel & Towers provides an elegant setting while in Surabaya. It has a spa, as well as an outdoor pool, outdoor tennis courts and a Jacuzzi.
Free Wi-Fi
8.8
Excellent
332 reviews
Location
1.3 mi from city centre
Jl Raya Darmo 68 - 78, Surabaya, Indonesia
Situated in Surabaya, Mercure Surabaya provides modern 4-star accommodation, as well as an outdoor pool, a sauna and a Jacuzzi. The various facilities this elegant hotel has to offer include a kids club, valet parking and a ballroom.
Free Wi-Fi
8.0
Excellent
137 reviews
Location
2.6 mi from city centre
Darmo Harapan 1, Surabaya, Indonesia
Boasting an outdoor pool, a Jacuzzi and a sauna, Whiz Residence Darmo Harapan Surabaya is situated in Surabaya and offers comfortable accommodation. It also provides squash courts, a kids club and a kids pool.
Free Wi-Fi
Airport shuttle
Spa
9.2
Excellent
18 reviews
Location
4.5 mi from city centre

Cheapest Hotels with a spa in Surabaya

Discover affordable stays in Surabaya that provide a quality experience without breaking the bank. Hotels in Surabaya can be found for as low as $13 per night. There is currently one property in Surabaya that can be booked for this price. Life Emerald Hotel Surabaya is one of the hotels that can be booked for the lowest price in Surabaya. Price data was last updated on April 27, 2024
These Surabaya properties charge the lowest price per night of those we've come across. Consider alternative dates if you're able to compare prices.
Show all 29 hotels
Jalan Ambengan No 14, Surabaya, Indonesia
0.6 mi from city centre
Parking
Spa
Air Conditioning
$13
Avg. per night
Jl. Sumatra No. 1, Surabaya, Indonesia
1.2 mi from city centre
Free Wi-Fi
Parking
$15
Avg. per night
Jl. Tegalsari No. 77-85, Surabaya, Indonesia
1.6 mi from city centre
Free Wi-Fi
$16
Avg. per night
Jl. Raya Gubeng 43, Surabaya, Indonesia
1.6 mi from city centre
Pool
Free Wi-Fi
Airport shuttle
$22
Avg. per night
Jalan Rajawali No. 9-11, Surabaya, Indonesia
1.3 mi from city centre
Free Wi-Fi
Airport shuttle
Spa
$22
Avg. per night
Jl. Ronggolawe 27-29, Surabaya, Indonesia
2.6 mi from city centre
Free Wi-Fi
$23
Avg. per night
Plaza Boulevard, Jalan Pemuda 31-37, Surabaya, Indonesia
1.0 mi from city centre
Free Wi-Fi
$25
Avg. per night
Jl. Mayjen Yono Soewoyo, Pakuwon Square AK II No. 10 - 11, Surabaya, Indonesia
6.1 mi from city centre
Free Wi-Fi
$26
Avg. per night

Other accommodations in Surabaya

Discover the ideal theme hotel, vacation rental or hostel for your stay in Surabaya. There are 29 properties in Surabaya and price data was last updated on April 27, 2024.
Show all 1,693 stays
Jalan Gubeng Pojok, Dalam No 5, Surabaya, Indonesia
1.0 mi from city centre
Free Wi-Fi
Parking
$7
Avg. per night
Jl. Progo No. 1 - 3, Surabaya, Indonesia
3.0 mi from city centre
Pool
Free Wi-Fi
Parking
$27
Avg. per night
Jalan Basuki Rahmat No. 67-73, Surabaya, Indonesia
1.4 mi from city centre
Free Wi-Fi
$45
Avg. per night
Jl. Kusuma Bangsa No. 41, Surabaya, Indonesia
0.3 mi from city centre
Free Wi-Fi
Airport shuttle
$12
Avg. per night
Jln Nginden Intan Utara No 7, Surabaya, Indonesia
4.0 mi from city centre
Free Wi-Fi
Parking
$11
Avg. per night
Darmo Harapan 1, Surabaya, Indonesia
4.5 mi from city centre
Free Wi-Fi
Airport shuttle
Spa
$48
Avg. per night
Surabaya, Indonesia
3.8 mi from city centre
Air Conditioning
Free Wi-Fi
$6
Avg. per night

Explore Surabaya

Explore different neighborhoods and areas within Surabaya to find the perfect location for your stay. Map data was last updated on April 27, 2024.
Navigate to the areas in Surabaya you plan to visit to find hotels that are close by. You can find more information on a particular hotel within the map by clicking on its name.

Hotels with a spa FAQs

Find useful tips and insights about staying in Surabaya to help you make the most of your experience. FAQs were last updated on April 27, 2024.
  • What is the typical nightly rate for a Hotels with a spa in Surabaya?

    You can expect a nightly rate of $45 when looking for a Hotels with a spa in Surabaya. The absolute cheapest deal found was $13/night for Hotels with a spa. The cheapest rates for a Hotels with a spa in Surabaya was at Life Emerald Hotel Surabaya.

  • How do prices at Hotels with a spa compare to other hotels in Surabaya?

    The typical rate at a Hotels with a spa in Surabaya will be more than rates at hotels that don’t have this accommodation. HotelsCombined users find that the typical nightly rate for a Hotels with a spa in Surabaya is around $45. The average per night rate for a Surabaya hotel is $32.

Find better results for your stay in Surabaya

Consider these types of hotels in Surabaya
Find the right accommodations for you when booking a hotel in Surabaya

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation