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.
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.
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.
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.
There is lot to like and love about the Majapahit Hotel, Surabaya. I loved this historic property in a great central location and I also loved its cheerful and attentive staff. The classic room I had was very spacious and clean, though some of the bathroom surfaces would benefit from replacement. However, for the price, it is hard to complain.
Noise from other guests was not a problem during my 3 nights there. The buffet breakfast is quite good and you can order ala carte, including special...
There is lot to like and love about the Majapahit Hotel, Surabaya. I loved this historic property in a great central location and I also loved its cheerful and attentive staff. The classic room I had was very spacious and clean, though some of the bathroom surfaces would benefit from replacement. However, for the price, it is hard to complain.
Noise from other guests was not a problem during my 3 nights there. The buffet breakfast is quite good and you can order ala carte, including special...
Malcolm
Reviewed September 28, 2026Reviewed September 28, 2026
Clean and comfortable hotel close Juanda International Airport (10-15 minute drive). Rooms are reasonably sized, there is good breakfast buffet and the pool looks fun. Would definitely stay here again if I have another layover in Surabaya.
Clean and comfortable hotel close Juanda International Airport (10-15 minute drive). Rooms are reasonably sized, there is good breakfast buffet and the pool looks fun. Would definitely stay here again if I have another layover in Surabaya.
Surabaya, the bustling capital of East Java, offers a delightful blend of cultural exploration and relaxation that spa-seeking travellers will cherish. Start your journey at the stunning House of Sampoerna, where you can delve into the rich history of Indonesia's clove cigarette industry, followed by a leisurely stroll through the vibrant streets of the old city. For a taste of local cuisine, don't miss the culinary delights at Pasar Atom, where you can sample traditional dishes before unwinding at one of the city's luxurious spa hotels. A visit to the serene Kenjeran Beach provides a perfect backdrop for relaxation, with its gentle waves and stunning sunsets. Additionally, the Tugu Pahlawan monument is a must-see, honouring the heroes of the Indonesian struggle, and is surrounded by lush gardens ideal for a tranquil afternoon. For an enriching experience, consider staying in the upscale areas of the city, such as the Surabaya Town Square, where hotels offer exceptional spa facilities and attentive service, allowing you to unwind completely after a day of adventure. This combination of cultural experiences and luxurious accommodation ensures that your stay in Surabaya is as rejuvenating as it is exciting.
Find the best hotels & resorts with spas in Surabaya
For those seeking a rejuvenating escape in Surabaya, these exceptional hotels offer luxurious spa amenities designed to pamper and relax. Each hotel boasts a variety of treatments and facilities to enhance your wellness journey.
Why it's great for tailored spa getaway: With a stellar review rating of 9.2, Hotel Majapahit Surabaya - MGallery is a haven for spa lovers. Guests can experience a full-service spa offering an array of treatments from aromatherapy to deep tissue massages, complemented by a hot tub and sauna for ultimate relaxation.
Other amenities: This historic hotel also boasts an outdoor pool, a terrace for enjoying the views, and a health club to keep up with fitness routines. Additional conveniences include 24-hour room service, airport transportation, and a billiards room for entertainment. Guests can enjoy contactless check-in and on-site shopping, making their stay both comfortable and enjoyable.
Neighborhood: Surabaya Center
Nearby attractions: Tunjungan Plaza - 0.3 km, Grand City Surabaya - 1.8 km, Surabaya Plaza Shopping Mall - 1.7 km
Why it's great for tailored spa getaway: The JW Marriott Surabaya stands out as a premier destination for travellers seeking rejuvenation and luxury. With an impressive guest review rating of 9.2, this hotel features an array of spa amenities, including a steam room and in-room massage services, ensuring guests can indulge in relaxation at their convenience.
Other amenities: Beyond spa offerings, guests can enjoy a refreshing outdoor pool, a rooftop garden, and a fitness centre that operates 24 hours a day. The hotel also boasts a hot tub, concierge services, and valet parking, all designed to enhance the comfort and quality of your stay. Guests can experience fine dining at the onsite restaurant and explore nearby shopping centres for a taste of local culture.
Neighborhood: Surabaya Center
Nearby attractions: Tunjungan Plaza - 2.6 km, Grand City Surabaya - 3.2 km, Old City - 2.3 km
Why it's great for tailored spa getaway: The Sheraton Surabaya Hotel and Towers, rated 9.0 by travelers, is an ideal choice for travelers seeking a spa experience. With an onsite full-service spa, travelers can enjoy a variety of massages, facials, and body treatments, along with access to a sauna and steam room to enhance their relaxation.
Other amenities: This elegant hotel also features a stunning outdoor pool, tennis courts, and a rooftop garden. Guests will appreciate the 24-hour room service, valet parking, and concierge assistance. The hotel also provides a fitness centre, ensuring that wellness remains a focus throughout their stay, along with shopping options onsite.
Neighborhood: Surabaya Center
Nearby attractions: Tunjungan Plaza - 0 km, Old City - 2.7 km, Grand City Surabaya - 3.5 km
Why it's great for tailored spa getaway: Shangri-La Surabaya is a luxurious retreat with a traveler review rating of 8.8, perfect for spa enthusiasts. The hotel features a full-service spa offering a wide range of treatments, including massages and body wraps, along with sauna and steam room access, ensuring a tranquil experience for all travelers.
Other amenities: This opulent hotel also includes a picturesque outdoor pool, tennis courts, and yoga classes for wellness-minded travelers. Guests can indulge in room service, enjoy the lush gardens, and benefit from the express check-in service. With ample dining options and a fitness centre, Shangri-La provides an extensive luxury experience.
Nearby attractions: Ciputra World Mall - 1.9 km, Surabaya Town Square - 2.1 km, Surabaya Zoo - 2.2 km
Why it's great for tailored spa getaway: Rated 8.8, Hotel Ciputra World Surabaya is a fantastic choice for those looking to unwind in luxury. The hotel's spa offers a diverse menu of treatments including massages and body scrubs, along with relaxing sauna facilities, ensuring travelers leave feeling rejuvenated.
Other amenities: In addition to spa services, travelers can enjoy an outdoor pool, hot tub, and 24-hour room service. The hotel also features a convenience store, valet parking, and a concierge service to assist with arrangements. For those wanting to explore the area, airport shuttle services are readily available.
Neighborhood: Gunung Sari
Nearby attractions: Ciputra World Mall - 0 km, Surabaya Town Square - 3.4 km, Surabaya Zoo - 3.4 km
Frequently Asked Questions
Which hotels in Surabaya offer the best spa experiences?
The Shangri-La Surabaya, with an 8.8 rating, offers an extensive treatment menu including Swedish massages, hot stone massages, aromatherapy, and reflexology. Guests can also enjoy body scrubs, wraps, facials, manicures, and pedicures, complemented by a steam room and hot tub.
Hotel Majapahit Surabaya - MGallery, a hotel with a 9.2 rating, provides a full-service spa with deep tissue massages, body treatments, and aromatherapy. The spa also features a hot tub, sauna, and steam room, with couples' treatment rooms available. Customers consistently praise the excellent service.
The Mercure Surabaya Grand Miram, rated 8.0, has a spa offering a variety of treatments such as facials, body wraps, body scrubs, and hot stone massages. Manicures and pedicures are also available, alongside aromatherapy and couples' treatment rooms.
Whiz Luxe Hotel Spazio Surabaya, a hotel with a 7.8 rating, features a full-service spa with a hot tub and sauna. The spa offers massages, body treatments, body scrubs, and aromatherapy, with couples' treatment rooms for shared relaxation.
The Westin Surabaya, boasting a 10.0 rating, provides a full-service spa with a focus on deep tissue massages, hot stone massages, and reflexology. Body treatments and body scrubs are also available, with couples' treatment rooms for a shared experience. Reviewers often highlight the clean and spacious rooms and friendly staff.
What are the top-rated luxury spa hotels in Surabaya?
The Westin Surabaya, with an outstanding 10.0 rating, offers a full-service spa with a wide array of body treatments, including deep tissue massages, body scrubs, and hot stone massages. It also features dedicated couples' treatment rooms for shared relaxation experiences.
The JW Marriott Surabaya (9.2 rating) provides a serene spa environment with options for various massages and a steam room for detoxification and relaxation. Guests often comment on the beautiful and spacious rooms.
At the Sheraton Surabaya Hotel and Towers (9.0 rating), the full-service spa includes dedicated treatment rooms for massages, facials, and reflexology. Guests can also enjoy Thai massages and unwind in the sauna and steam room.
The Shangri-La Surabaya (8.8 rating) boasts an extensive spa menu featuring Swedish massages, aromatherapy treatments, body wraps, and hot stone massages. The spa also includes a hot tub, sauna, and steam room for a complete wellness circuit.
The Vasa Hotel Surabaya (9.0 rating) provides a full-service spa with various massage options and dedicated treatment rooms, including those designed for couples, offering a private and relaxing experience.
What are the most popular all-inclusive spa hotels in Surabaya?
For travellers seeking all-inclusive spa hotels in Surabaya, the Morazen Surabaya is a popular option.
This hotel, with an 8.4 rating, offers an extensive spa experience that includes aromatherapy treatments, reflexology, and a range of massages within its dedicated treatment rooms. Guests can also enjoy the steam room for further relaxation. The spa operates on an advance notice basis for treatments, ensuring a tailored and tranquil experience.
Are there hotels in Surabaya that offer couples' spa treatments?
For couples seeking spa treatments in Surabaya, several excellent hotels offer dedicated facilities.
The Westin Surabaya, with a great 10.0 review rating, provides couples treatment rooms and a range of massage options, including deep tissue and reflexology, ensuring a relaxing experience for two.
Hotel Majapahit Surabaya - MGallery, a hotel with a 9.2 rating, features a full-service spa with couples treatment rooms, a hot tub, sauna, and steam room. Their extensive menu includes deep tissue massages, body scrubs, facials, and aromatherapy.
At the Vasa Hotel Surabaya, which has a 9.0 rating, couples can enjoy treatments in dedicated rooms within the full-service spa, with various massage and body treatment options available.
Finally, the Shangri-La Surabaya, also rated 8.8, offers couples treatment rooms as part of its comprehensive spa facilities. Here, you can find a steam room, hot tub, and a wide array of treatments from Swedish and hot stone massages to body wraps and facials.
Are there any unique spa experiences available in Surabaya?
Yes, Surabaya, East Java offers several unique spa experiences that blend traditional Indonesian and Javanese healing techniques with modern wellness practices.
Martha Tilaar Spa is known for combining traditional Indonesian beauty rituals with modern techniques, focusing on natural ingredients and traditional healing practices, offering a range of body treatments, hair, and nail services.
Estuary Spa, located along the Surabaya River, provides a serene setting with treatments inspired by traditional Javanese techniques such as massages, body scrubs, and facials, enhanced by scenic river views.
Heavenly Spa by Westin offers a tranquil ambiance with a variety of holistic treatments including traditional Balinese massages and aromatherapy, designed to rejuvenate mind, body, and soul.
Spa by L'Occitane at The Westin Surabaya, located on the 6th floor, offers luxurious nature-inspired treatments in an elegant environment, including body scrubs, couples massages, and therapy baths.
Sheraton Spa at Sheraton Surabaya Hotel & Towers features soothing massages and a pampering jet pool, with a reputation for attentive and experienced staff.
Sekar Arum Spa at PrimeBiz Hotel is a smaller, intimate spa with traditional massages and body polish treatments, offering a relaxing ambiance and personalised service.
Can I cancel my spa hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right spa hotel in Surabaya for you.
How can I save on a Surabaya spa hotel with Expedia?
Get instant discounts with Member Prices. Find our best Surabaya spa hotel deals by joining One Key™, Expedia’s free travel rewards programme. As a member, you can unlock instant savings and member perks when you’re logged in to your account. For a quick, weekend retreat, discover last-minute offers.
How much does a spa hotel in Surabaya cost?
Enjoy staying in a spa hotel in Surabaya, with plenty of hotels from NZ$59 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during the weekend or around public holidays.
Is it cheaper to book a spa hotel in Surabaya with flights as part of a package deal?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it’s wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect holiday package.