Surabaya

Spa Hotels in Surabaya

Select your dates to book relaxing spa hotels in Surabaya.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Hotels with Spa in Surabaya

Find hotels with spa in Surabaya perfect for a rejuvenating stay
Recommended
Lowest price
Closest to downtown
Top reviewed
Harris Hotel & Conventions Gubeng
Harris Hotel & Conventions GubengHarris Hotel & Conventions GubengHarris Hotel & Conventions GubengHarris Hotel & Conventions GubengHarris Hotel & Conventions GubengHarris Hotel & Conventions Gubeng
99+
Hotels in Gubeng Subdistrict,Gubeng
Featured facilities: Sauna, Massage Room
Great
58 reviews
9.1/10
1 night
From S$ 31
Check Availability
Hotel Horison Arcadia Heritage Surabaya
Hotel Horison Arcadia Heritage SurabayaHotel Horison Arcadia Heritage SurabayaHotel Horison Arcadia Heritage SurabayaHotel Horison Arcadia Heritage SurabayaHotel Horison Arcadia Heritage SurabayaHotel Horison Arcadia Heritage Surabaya
66
Hotels in South Krembangan,Krembangan
Featured facilities: Sauna, Massage Room
Very Good
80 reviews
8.9/10
1 night
From S$ 17
Check Availability
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
Hotel Ciputra World Surabaya managed by Swiss-Belhotel InternationalHotel Ciputra World Surabaya managed by Swiss-Belhotel InternationalHotel Ciputra World Surabaya managed by Swiss-Belhotel InternationalHotel Ciputra World Surabaya managed by Swiss-Belhotel InternationalHotel Ciputra World Surabaya managed by Swiss-Belhotel InternationalHotel Ciputra World Surabaya managed by Swiss-Belhotel International
99+
Hotels in Gunung Sari,Dukuhpakis
Featured facilities: Sauna, Massage Room
Great
215 reviews
9.3/10
1 night
From S$ 66
Check Availability
Surabaya
You may prefer
Surabaya Hotels With BreakfastSurabaya Hotels With Twin RoomSurabaya Hotels With 1 Double BedSurabaya Hotels With Swimming PoolSurabaya Hotels With Free Cancellation
Platinum Hotel Tunjungan Surabaya
Platinum Hotel Tunjungan SurabayaPlatinum Hotel Tunjungan SurabayaPlatinum Hotel Tunjungan SurabayaPlatinum Hotel Tunjungan SurabayaPlatinum Hotel Tunjungan SurabayaPlatinum Hotel Tunjungan Surabaya
88
Hotels in Genteng Subdistrict,Genteng
Featured facilities: Sauna, Massage Room
Great
195 reviews
9.3/10
1 night
From S$ 64
Check Availability
Grand Whiz Hotel Praxis Surabaya
Grand Whiz Hotel Praxis SurabayaGrand Whiz Hotel Praxis SurabayaGrand Whiz Hotel Praxis SurabayaGrand Whiz Hotel Praxis SurabayaGrand Whiz Hotel Praxis SurabayaGrand Whiz Hotel Praxis Surabaya
93
Hotels in Embong Kaliasin,Genteng
Featured facilities: Massage Room
Great
101 reviews
9.2/10
1 night
From S$ 43
Check Availability
Java Paragon Hotel & Residences
Java Paragon Hotel & ResidencesJava Paragon Hotel & ResidencesJava Paragon Hotel & ResidencesJava Paragon Hotel & ResidencesJava Paragon Hotel & ResidencesJava Paragon Hotel & Residences
99+
Hotels in Dukuh Pakis,Dukuhpakis
Featured facilities: Sauna, Massage Room
Very Good
178 reviews
8.9/10
1 night
From S$ 29
Check Availability
favehotel MEX Tunjungan Surabaya
favehotel MEX Tunjungan Surabayafavehotel MEX Tunjungan Surabayafavehotel MEX Tunjungan Surabayafavehotel MEX Tunjungan Surabayafavehotel MEX Tunjungan Surabayafavehotel MEX Tunjungan Surabaya
40
Hotels in Tegalsari Subdistrict,Tegalsari
Featured facilities: Massage Room
Great
289 reviews
9.1/10
1 night
From S$ 20
Check Availability
Swiss-Belinn Tunjungan Surabaya
Swiss-Belinn Tunjungan SurabayaSwiss-Belinn Tunjungan SurabayaSwiss-Belinn Tunjungan SurabayaSwiss-Belinn Tunjungan SurabayaSwiss-Belinn Tunjungan SurabayaSwiss-Belinn Tunjungan Surabaya
99+
Hotels in Embong Kaliasin,Genteng
Featured facilities: Massage Room
Great
203 reviews
9.0/10
1 night
From S$ 38
Check Availability
Batiqa Hotel Darmo - Surabaya
Batiqa Hotel Darmo - SurabayaBatiqa Hotel Darmo - SurabayaBatiqa Hotel Darmo - SurabayaBatiqa Hotel Darmo - SurabayaBatiqa Hotel Darmo - SurabayaBatiqa Hotel Darmo - Surabaya
84
Hotels in Darmo,Wonokromo
Featured facilities: Massage Room
Very Good
155 reviews
8.9/10
1 night
From S$ 21
Check Availability
Midtown Hotel Surabaya
Midtown Hotel SurabayaMidtown Hotel SurabayaMidtown Hotel SurabayaMidtown Hotel SurabayaMidtown Hotel SurabayaMidtown Hotel Surabaya
99+
Hotels in Tegalsari Subdistrict,Tegalsari
A stay at Midtown Hotel places you in the heart of Surabaya, within a 10-minute walk of Tunjungan Plaza and Dyandra Convention Center Surabaya. This hotel is 0.6 mi (1 km) from Surabaya Youth Center and 0.9 mi (1.5 km) from Joko Dolog Statue. Take advantage of recreation opportunities such as bicycles to rent, or other amenities including complimentary wireless internet access and concierge services. Additional amenities at this hotel include barbecue grills and a banquet hall. Enjoy a meal at The Town Hall, or stay in and take advantage of the hotel's 24-hour room service. Buffet breakfasts are available daily from 6:00 AM to 10:00 AM for a fee. Featured amenities include complimentary wired internet access, express check-in, and complimentary newspapers in the lobby. This hotel has 5 meeting rooms available for events. Guests may use a roundtrip airport shuttle for a surcharge, and free valet parking is available onsite. Stay in one of 197 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and slippers. Conveniences include phones, as well as safes and desks.

"Stay again for the 2nd time after my original first stay when we first arrived in Surabaya before moving to Jogja. This time the room assigned to us had problem with the shower head. Its spoilt and the water was so close to the wall it is almost impossible to shower properly. You either bump into the faucet or accidentally turned it off or moved the water setting, very frustating. If not because if its proximity to one of the largest shopping mall (Tunjungan Plaza) and my first stay room was not so bad without the shower head issue, I will surely have had a bad experience with the hotel itself. Its value for money though. The location is exactly the sane as Wyndam hotwl. (4 stars) which is jusy opposite the hotel"
Very Good
213 reviews
8.8/10
1 night
From S$ 27
Check Availability
See All Hotels With Spa in Surabaya

Latest Reviews for Surabaya Hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!
9.4/10
Amazing
SStellaLouI have nothing but praise for this hotel. It’s truly one of the best I’ve ever stayed in. The rooms were spotless and perfectly maintained, exuding a luxurious feel from the moment we stepped in. The beds were very comfortable as well and we had one of the best sleep here. Service was impeccable, with every staff member making us feel warmly welcomed and well taken care of. A standout highlight was the breakfast buffet, offering an impressive variety that catered to every taste. Our stay here was nothing short of wonderful, and we’re already looking forward to our next visit! Thank you so much, Westin Surabaya!
The Westin Surabaya

The Westin Surabaya

Hotel near Babatan, Wiyung 3.8% of visitors choose this area
Price per night fromS$ 172
9.4/10
Amazing
JJuiyu HsuThis in the only one choice when ever I need to stay in Surabaya. Staff are very kind. Breakfast is very delicious. Location is so nice.. there are conference room though I habn't use it. on the ground floor, in front of reception, there are fredges selling drinks, ice cream in very reason price. night shift girl in reception is particulary sweet and helpful.
MaxOneHotel Tidar Surabaya

MaxOneHotel Tidar Surabaya

Hotel near Sawahan Subdistrict, Sawahan 2.8% of visitors choose this area
Price per night fromS$ 23
9.2/10
Great
FFrederiko David MartanStaying at Shangri-La Surabaya was an exceptional experience from start to finish. The service was warm and professional — every staff member went above and beyond to make sure we felt welcome and well taken care of. The room was spacious, clean, and elegantly furnished with a perfect balance of comfort and luxury. I especially appreciated the plush bedding and thoughtful amenities. The view from the room was also a plus, offering a peaceful cityscape that felt relaxing after a long day. Breakfast was a highlight — the variety was impressive, from local Indonesian favorites to Western and Asian dishes. The pool area and lush garden surroundings made it easy to forget you were in the middle of a busy city. Location-wise, it's conveniently close to malls, restaurants, and main roads, yet the hotel itself feels like a serene escape. Would definitely recommend Shangri-La Surabaya to anyone looking for a five-star experience with genuine hospitality.
Shangri-La Surabaya

Shangri-La Surabaya

Hotel near Pakis, Sawahan 2.8% of visitors choose this area
Price per night fromS$ 89
9.1/10
Great
YYUNG SIANGFirst time in Surabaya . Very very terrible experience at Swiss Belinn hotel .  First night due to my flight delay I check in around 10pm and I get a last room ( in front of the room is emergency exit ) very bad feeling when I step in the room, I feel “something” inside . Request to change but reception inform full house. Midnight my room keep got water sound , flush water sound !  Second morning I request to change room , 8pm finish work bck to hotel told me full ? I’m like ***? I requested to change in the early morning. One round of battle , I manage to change room , the boy told he help me take my luggage from old room, after 10 min , luggage that they sent to me is not belong to me!!!! Where is my baggage? After half an hour, my baggage is back to my room and they told me found it at the other room ??!! I got so many question mark in my mind . 11pm , a boy keep knock my dooor and call Ibu ibu……in the morning , housekeeping come in without knocking the door at 928am ! Thanks god  that moment I’m done changing !  Third night : this is the worst night for me. Been awake by toilet water sound again ! But this time is different , I feel something not right and I’m so scared. I try to ignore , but I feel “someone” sit on the other side of my bed and I feel my blanket is grasp firmly to the left side(I slept at right side ) ! The following is 447 am someone knock my door again !  I on my light and dare not to sleep anymore !  Fourth night : no story as I only back to hotel at 2am , I leave at 6am to airport  Hotel location is really good , breakfast nice too .
Swiss-Belinn Manyar

Swiss-Belinn Manyar

Hotel near Manyar Sabrangan, Mulyorejo 1.9% of visitors choose this area
Price per night fromS$ 34
9.1/10
Great
PPe_te sgHi hotel management I like to thank you for good hospitality good service ,staffs friendly and responsive fast attended to room service. From reception ,restaurant room service and maintenance dept . Door men and security staff all showing friendly Only problem during my stay 4 night it sound from motobike scramble noisy continuously heard till all night till early morning at the hotel front side facing middle circle main road with traffic light And room facing back also have sound problem.this music sound beat constantly all night long start 11 onward ill till morning 4.30 am .until you can hear it and follow the music all night till morning .frankly honestly during our stay we cannot sleep well because disturbing by the sound problem. The hotel not fault only the surroundings noise make it a barely at night during sleeping. My suggestion the owner this hotel need take drastically measures to upgrade the all windows to fixed panel glass sound proof .I pity to staffs always try apologies for inconvenience when we tell them the problem matter i know they cannot solve the problem beyond they control. Only the owner hotel need try sleep at hotel both side room front and back and see your self I hope the the best in future some changes and,put effort solving the sound problems .the hotel everything are good except the sound problem surrounding.
Grand Inna Tunjungan Hotel Surabaya

Grand Inna Tunjungan Hotel Surabaya

Hotel near Embong Kaliasin, Genteng 67% of visitors choose this area
Price per night fromS$ 35
9.1/10
Great
LLovely Couple🛍️ Next Stop: Pakuwon Mall & Stay at Vasa Hotel Surabaya! 🏨 From Jalan Tunjungan to Pakuwon Mall – the shopping hopping continues! 🛍️ Pakuwon Mall is a massive, upscale shopping haven, perfect for fashion, dining, and lifestyle finds. A true paradise for shopaholics! ✨ Along the way, I spotted a bank called Bank Ina – ha ha, not mine, but it felt reassuring since shopping definitely needs a solid bank to back it up! 💳😂 After a full day of retail therapy, we checked in at Vasa Hotel Surabaya – and it totally lives up to the reviews! 🌟 🍽️ Breakfast Like a King 👑 – An enormous spread covering Indonesian, Korean, Japanese, Indian, and Western cuisines. A true international feast! 🍛🍣🍜🍗 ✔️ Pecal Bu Naning – Traditional Javanese salad with peanut sauce 🥗 ✔️ Sushi, Ramen & Tempura – Japanese delights 🍣🍤 ✔️ Indian Cuisine – Flavorful curries & roti 🍛 ✔️ Western Chicken Parmigiana – Crispy, cheesy, and oh-so-satisfying! 🍗🧀 I tried a bit of everything, and now my stomach might just burst from over-eating! 😂 But hey, when the food is this good, how can you stop? #VasaHotelSurabaya #BreakfastGoals #PakuwonMall #HotelHopping #ShoppingHopping #FoodieAdventures #TravelCaraSendiri #BankInaButNotMine
Vasa Hotel Surabaya

Vasa Hotel Surabaya

Hotel near Putat Gede, Sukomanunggal
Price per night fromS$ 77
9.0/10
Great
GGuest UserWe had booked 2 twin rooms,and checked in around 7pm after along drive and were looking forward to cooling down and having a nice shower. However,the air conditioning & small refrigerator did not work in both rooms! Some maintenance staff arrived but could not repair the A/C & fridge. Eventually front desk arranged for us to change rooms which were OK, but by this time we were very hungry and had ordered some room service food. We also requested staff to check out the new rooms before we move. So by the time we moved to the new rooms, it was almost 10pm? My big complaint is that the hotel obviously never properly checked the first 2 rooms before allocating them to clients. Surely, this should be standard procedure for Maintenance Dept. & Housekeeping ?? There was also no compensation for the stress and inconvenience ??
Novotel Samator Surabaya Timur

Novotel Samator Surabaya Timur

Hotel near Kedung Baruk, Rungkut
Price per night fromS$ 53
8.9/10
Very Good
AAnonymous UserThe room and facilities were good. However, it's a shame the hotel seemed severely understaffed. Upon entering the lobby, there was no one to assist except for a single X-ray security officer. Guests had to carry their own luggage and bags onto the X-ray machine. During check-in, only one staff member was available. Furthermore, the restaurant staff at breakfast were neither welcoming nor particularly friendly.
Wyndham Surabaya

Wyndham Surabaya

Hotel near Embong Kaliasin, Genteng
Price per night fromS$ 57
8.8/10
Very Good
GGuest UserTypical old (but clean) grand hotel with very spacious room and bathroom. Good for relaxing and staycations. One that I love most about this hotel is their breakfast, the food variety and the setting. You can sit in the middle of the garden while sipping your cup of tea.
Bumi Surabaya City Resort

Bumi Surabaya City Resort

Hotel near Embong Kaliasin, Genteng
Price per night fromS$ 49
8.5/10
Very Good
GGuest UserBig rooms, rooms with mini fridge Hotel near to 2 malls. Breakfast ok. Fast check-in.
Surabaya Suites Hotel Powered by Archipelago

Surabaya Suites Hotel Powered by Archipelago

Hotel near Embong Kaliasin, Genteng
Price per night fromS$ 23

FAQs

What are some of the best hotels with Spa in Surabaya?

Whether you are travelling to Surabaya for business or tourism, Surabaya Suites Hotel Powered by Archipelago (from S$ 32) , Royal Regantris Cendana (from S$ 29) and Wyndham Surabaya (from S$ 52) are highly recommended among the best hotels.

How much does it cost on average to stay at hotels with Spa in Surabaya?

For hotels with Spa in Surabaya, the average price on weekdays is S$ 86, and the average price on weekends (Friday - Saturday) is S$ 86.

What are the best luxury hotels with Spa in Surabaya?

If you want to enjoy top services and amenities, there are many luxury hotels with Spa in Surabaya for you to choose. Wyndham Surabaya (from S$ 52), Hotel Ciputra World Surabaya managed by Swiss-Belhotel International (from S$ 87) and Shangri-La Surabaya (from S$ 90) are some of the best luxury hotels recommended.

What promotions are available for hotels with Spa in Surabaya?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see the latest promotions on Trip.com.

Surabaya hotels with Spa information

Total Properties66
Number of Reviews9,705
Highest PriceS$ 1,069
Lowest PriceS$ 32
Weekday Avg. PriceS$ 86
Weekend Avg. PriceS$ 86