The 10 Best Luxury Hotels with Spa in Surabaya (2025)

Nestled between the vibrant streets of Surabaya and the sprawling beauty of the Java Sea, Indonesia's second-largest city boasts a rich tapestry of history, culture, and modernity. Wandering through its neighborhoods, you'll encounter a striking blend of colonial architecture and contemporary skyscrapers, with gems like the iconic House of Sampoerna standing alongside bustling markets. Surabaya’s culinary scene dazzles, offering everything from tantalizing street food to refined dining experiences. For travelers seeking indulgence, the luxury hotel landscape here is nothing short of exceptional. Surabaya Luxury Hotels with Spa provide an exquisite retreat from the city's vibrancy. The Westin Surabaya, perched in the upscale area of West Surabaya, combines sophisticated design with lush gardens, while the Sheraton Surabaya Hotel & Towers offers unparalleled views and premium amenities right in the heart of the city. For those who appreciate refined elegance, the JW Marriott Hotel Surabaya features Michelin-starred dining and a tranquil spa experience. Discover your perfect sanctuary as you explore our curated collection and start planning your unforgettable getaway.

Top Luxury Hotels in Surabaya

luxury hotels in Surabaya

The Westin Surabaya

Hotel
Pakuwon Mall, Jalan Puncak Indah Lontar No 2, Wiyung, 60216 Surabaya, Indonesia

Nestled in the heart of Surabaya, The Westin Surabaya epitomizes modern elegance and luxurious comfort. This contemporary sanctuary invites you to unwind amidst its chic interiors, where every detail is crafted for relaxation and indulgence, making it an ideal retreat for couples, wellness seekers, and business travelers alike.

Total Relaxation - Dive into bliss at the sun-drenched terrace pool, where gentle breezes mingle with the soothing sounds of water, creating a peaceful oasis that beckons you to linger longer under the Indonesian sun.

Outstanding Location - Connected seamlessly to Pakuwon Mall, this hotel places a world of shopping, dining, and cultural experiences right at your doorstep, inviting you to explore the vibrant pulse of Surabaya while enjoying the luxury of immediate access.

Spa Breaks - Revitalize your senses at the on-site spa, where fragrant oils and calming music create an atmosphere of tranquility, providing an exquisite escape tailored to rejuvenate both body and mind in a serene setting.

Guest Experiences - As you step into your room, the fresh scent of crisp linens fills the air, complemented by the sight of intricately designed decor. Guests have delighted in the charming details—the cute elephant towels left by housekeeping and the warm welcome from staff that feels less like a greeting and more like a heartfelt embrace.

luxury hotels in Surabaya

Sheraton Surabaya Hotel & Towers

Hotel
Jalan Embong Malang 25 - 31, Tegalsari, 60261 Surabaya, Indonesia

Nestled in the vibrant heart of Surabaya, the Sheraton Surabaya Hotel & Towers is a sanctuary of sophistication and serenity. With its elegantly appointed rooms bathed in warm hues and gentle lighting, this five-star haven invites couples and luxury seekers to indulge in an unforgettable escape where every detail whispers romance and comfort.

Romantic Retreat - Create lasting memories in spacious accommodations that blend modern elegance with intimate charm, featuring sumptuous beds and breathtaking views that serve as the perfect backdrop for romantic evenings.

Culinary Delights - Savor the symphony of flavors at Kafe Bromo, where the aroma of freshly prepared international dishes fills the air, or delight in the delicate authenticity of traditional Cantonese cuisine at Lung Yuan Chinese Restaurant, each bite an experience meant to be shared.

Wellness Oasis - Unwind in a serene atmosphere, whether you're indulging in a soothing massage by the tranquil koi pond or finding your flow in yoga sessions overlooking the lush landscape, every moment promises total relaxation and rejuvenation.

Guest Experiences - As you step into the Club Lounge, the sound of laughter mingles with the soft clink of glasses, while the aroma of aromatic coffee envelops you, creating an inviting space where attentive staff remember your name and preferences. Guests often recall being welcomed with genuine warmth, feeling as if they were returning home to friends rather than just staying in a hotel.

luxury hotels in Surabaya

JW Marriott Hotel Surabaya

Hotel
JL Embong Malang 85-89, Tegalsari, 60261 Surabaya, Indonesia

Nestled in the vibrant heart of Surabaya, where modern luxury intertwines with rich cultural heritage, the JW Marriott Hotel stands as an oasis of elegance. With its stunning European-inspired décor and breathtaking city views through floor-to-ceiling windows, every moment spent here whispers the promise of indulgence and tranquility, perfect for romance or rejuvenation.

Culinary Delights - Savor a delightful journey through gastronomy at The Pavilion International Restaurant, where each breakfast offers an enticing spread of local delicacies that awaken your senses. Guests rave about the captivating flavors, seamlessly blending Indonesian spices with international flair, ensuring every meal is a memorable experience.

Wellness Retreat - Rejuvenate your spirit at the JW Marriott Health Club, a sanctuary of serenity featuring a modern fitness center and soothing massage services. After an invigorating workout, lose yourself in the tranquil ambiance, where the subtle scent of essential oils lingers in the air, setting the stage for total relaxation.

City Exploration - Ideally situated just a stone's throw from Tunjungan Plaza, indulge in retail therapy and immerse yourself in local culture. Stroll through bustling markets nearby, where the vibrant colors and sounds of Surabaya's lively street life create an enchanting backdrop for your urban adventure.

Guest Experiences - One guest praised the staff’s thoughtful attention to detail, recalling how her granddaughter's birthday surprise transformed their room into a festive wonderland, with cheerful decorations that brought joyous smiles. The aroma of fresh pastries from the SBCO wafted through the corridors, teasing your taste buds while you relaxed into the plush comforts of your luxurious suite.

luxury hotels in Surabaya

Vasa Hotel Surabaya

Hotel
Jalan Hr.Muhammad No. 31, Sukomanunggal, 60189 Surabaya, Indonesia

Nestled in the heart of Surabaya, Vasa Hotel offers an oasis of elegance and modernity, where luxury meets local charm. With its contemporary design and thoughtful amenities, this haven invites you to unwind as you embrace intimate moments and sublime relaxation amidst the vibrant pulse of East Java.

Romantic Retreat - Every corner of Vasa Hotel whispers romance—from plush, spacious rooms bathed in natural light to subtle artworks that grace the walls, creating a backdrop perfect for couples seeking to escape into their own world.

Culinary Delights - The hotel's dining options are a feast for the senses; relish the rich aroma of freshly brewed coffee at breakfast and indulge in a symphony of tastes during lunch and dinner, featuring an exquisite blend of Asian and international flavors curated for discerning palates.

Wellness Oasis - Pamper yourself within the serene confines of the spa, where soothing scents and tranquil sounds invite you to experience total relaxation, or keep up with your fitness routine in a state-of-the-art gym designed to inspire energy and well-being.

Guest Experiences - One guest fondly recalled the delightful morning ritual of enjoying a breakfast buffet filled with fresh, steaming dishes accompanied by the cheerful clinking of plates, while another appreciated the genius design of their room, where sliding doors created a cocoon of quietude, allowing for peaceful moments amid the city's bustle.

luxury hotels in Surabaya

Hotel Majapahit Surabaya MGallery

Hotel
Jalan Tunjungan No.65, Genteng, 60275 Surabaya, Indonesia

Nestled in the vibrant heart of Surabaya, Hotel Majapahit Surabaya MGallery stands as a testament to colonial elegance and timeless luxury. With its grand architecture and lush gardens, this stunning hotel offers an oasis of tranquility, inviting guests to lose themselves in a world where history and modern comfort intertwine seamlessly.

Colonial Opulence - Step into a realm of refined grandeur, where marble bathrooms glisten under golden accents and spacious rooms echo whispers of history, each corner adorned with exquisite craftsmanship that transports you to a bygone era.

Tranquil Gardens - Wander through picturesque landscapes filled with vibrant flowers, gently flowing fountains, and serene seating areas that beckon for quiet reflection or intimate conversations, all while the soothing sounds of nature envelop you.

Culinary Delights - Savor the rich tapestry of flavors at our restaurants, where Euro-Asian cuisine dances on your palate and the aroma of fresh pastries from Toko Deli wafts through the air, inviting you to indulge in culinary creations that promise to delight.

Guest Experiences - As the sun sets, the soft glow of the courtyard lights mingles with the perfume of blooming jasmine, drawing guests outside to relish cocktails beneath the stars, reminiscing about their day while the gentle hum of conversation creates a warm ambiance reminiscent of old Hollywood glamour.

luxury hotels in Surabaya

Shangri-la Surabaya

Hotel
Jl. Mayjend Sungkono 120, Sawahan, 60256 Surabaya, Indonesia

Nestled in the vibrant heart of Surabaya, Shangri-la Surabaya is a sanctuary where modern luxury meets the serene beauty of Javanese artistry. Guests are enveloped in an atmosphere of elegance and tranquility, with lush tropical landscapes giving way to exquisite accommodations designed for both romance and rejuvenation.

Romantic Retreat - Indulge in the soft whispers of palm leaves as you lounge by the free-form outdoor pool, a perfect setting for couples to unwind under the warm Indonesian sun. The ambient sounds of water cascading nearby create a soothing backdrop for intimate moments.

Spa Bliss - Step into a world of relaxation at the hotel’s spa, where the rich scents of essential oils mingle with the tranquil melodies of nature, inviting you to let go of your worries. Rejuvenating treatments, complemented by a sauna surrounded by verdant gardens, promise serenity for both body and soul.

Active Escapades - For those seeking a blend of leisure and adventure, the hotel's three private tennis courts offer the perfect outlet. Feel the adrenaline rush as you play amidst the tropical backdrop, or venture out for exhilarating rounds of golf at nearby championship courses, all arranged with effortless convenience.

Guest Experiences - Upon arrival, the attentive staff ensured a seamless check-in process, even assisting families with little ones. One guest recalled delighting in a spacious room, where plush beds and dark curtains promised a peaceful night's sleep, while laughter echoed from the large swimming pool, playful splashes blending harmoniously with the fragrant blooms surrounding the area.

luxury hotels in Surabaya

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International

Hotel
Jalan Mayor Jendral Sungkono No. 87 - 89, Dukuh Pakis, 60225 Surabaya, Indonesia

Nestled in the vibrant heart of Surabaya, Hotel Ciputra World Surabaya, managed by Swiss-Belhotel International, offers an oasis of luxury and tranquility. With modern elegance woven into every corner, this five-star retreat invites couples, business travelers, and wellness enthusiasts alike to indulge in a world where sophisticated design meets unparalleled comfort.

City Style - Perched atop the upscale Ciputra World Mall, guests are immersed in a blend of urban chic and cultural richness, with designer boutiques and gourmet eateries just steps away from your door.

Spa Breaks - Unwind in the serene ambiance of the on-site spa, where expert hands deliver rejuvenating treatments that awaken your senses and silence the clamor of everyday life.

Outstanding Location - The strategic setting allows for effortless exploration of Surabaya's landmarks, making it easy to embrace the local culture while returning to the sanctuary of your well-appointed room.

Guest Experiences - As you stroll through the elegantly designed corridors, the warm aroma of fresh coffee from The Lounge beckons you to relax over a quiet drink; the staff, ever attentive, seems to anticipate your needs with a friendly smile before you even make a request.

luxury hotels in Surabaya

Midtown Residence Surabaya

Hotel
Jl Raya Ngagel No 123, Wonokromo, 60262 Surabaya, Indonesia

Nestled in the vibrant heart of Surabaya, Midtown Residence welcomes discerning travelers to an oasis of modern luxury and warm hospitality. With its sleek design and inviting atmosphere, this contemporary sanctuary invites you to unwind by the shimmering outdoor pool or indulge in culinary delights at the on-site restaurant, all while being just a heartbeat away from the city's rich cultural tapestry.

Total Relaxation - Step into serene tranquility as you lounge by our outdoor pool, where the gentle sound of water cascades creates a soothing backdrop for your escape from the everyday hustle.

Culinary Delights - Savor an array of flavors at our restaurant, where fragrant spices and freshly brewed coffee fill the air, tempting your palate with every bite during leisurely breakfast or delightful dinners.

Wellbeing - For those seeking rejuvenation, our state-of-the-art fitness center awaits, offering a space to energize your body and spirit amidst stylish decor that motivates your every move.

Guest Experiences - As one guest described it, waking up to the aroma of local delicacies wafting from the breakfast spread is a daily invitation to linger a little longer; staff members greet you with genuine smiles, making you feel like part of their family rather than just another visitor.

luxury hotels in Surabaya

The Singhasari Resort Batu

Resort
Jl. Raya Beji 120, 65326 Batu, Indonesia

Nestled in the lush hills of Batu, The Singhasari Resort offers a sanctuary of serenity and sophistication, where every detail whispers luxury. With its enchanting gardens and tranquil atmosphere, this five-star retreat invites you to unwind amidst the soothing sounds of nature while indulging in exceptional comfort and romance.

Total Relaxation - Escape into bliss at the resort's luxurious spa, where aromatic oils and soft melodies transport you to another world, ensuring each treatment rejuvenates your spirit amid breathtaking scenery.

Romantic Break - Whether it's a sunset stroll through manicured gardens or dinner under the stars at Kutaraja Restaurant, every corner of the resort is designed to create intimate moments filled with connection and charm.

Outstanding Location - Located just minutes away from popular attractions like Jatim Park and the captivating Batu Night Spectacular, adventure awaits just beyond your doorstep, beckoning cultural explorers and thrill-seekers alike.

Guest Experiences - As the sun dipped below the horizon, the sweet scent of blooming flowers mingled with laughter as families enjoyed a game of tennis under fading light, while others relished the peace of their spacious rooms, enveloped in silence yet alive with the gentle rustle of leaves outside.

luxury hotels in Surabaya

The Shalimar Boutique Hotel

Hotel
Jalan Cerme 16, 65112 Malang, Indonesia

Nestled in the heart of Malang, The Shalimar Boutique Hotel beckons with an enchanting blend of modern elegance and rich historical charm. As you step through its doors, the subtle fragrance of fresh blooms and soft melodies greet you, enveloping you in a serene ambiance perfect for couples and wellness enthusiasts alike.

Romantic Escape - Here, every corner whispers romance—from intimate terraces adorned with twinkling lights to cozy seating areas that encourage quiet conversations over cups of fragrant tea.

Total Relaxation - Indulge in blissful serenity as you lounge by the shimmering outdoor swimming pool, where gentle ripples create a soothing soundtrack to your daydreams under the sun.

Culinary Delights - Savor an exquisite culinary journey at the hotel's restaurant, where each dish is crafted with passion—be it the delicate flavors of Indonesian cuisine or the comforting embrace of Dutch classics, all served amidst tasteful decor.

Guest Experiences - Imagine waking up to the soft glow of morning light spilling through exquisitely designed windows, while the air is infused with the aroma of freshly brewed coffee, a gentle reminder that attentive staff are always nearby, ready to fulfill your every request with a genuine smile.

Best Luxury Hotels that guests love in Surabaya

luxury hotels in Surabaya
Jalan Tunjungan No.65, Genteng, 60275 Surabaya, Indonesia
9.1
1000 reviews
From $65

Guest Review: Beautiful historical building which was very grand. We has a room upgrade and it was a huge room with a large bathroom which we really enjoyed. Comfy bed. Beautiful and well maintained gardens. Breakfast was excellent.

luxury hotels in Surabaya
JL Embong Malang 85-89, Tegalsari, 60261 Surabaya, Indonesia
8.8
429 reviews
From $103

Guest Review: The captain of chef did recommend some delicious food in the breakfast restaurant

luxury hotels in Surabaya
Jalan Mayor Jendral Sungkono No. 87 - 89, Dukuh Pakis, 60225 Surabaya, Indonesia
8.7
247 reviews
From $67

Guest Review: Room is spacious and the view is good. Service is good. And staff is very kind and accomodating to assist any request. Breakfast have various menu and taste good, particulary love the fish and mushroom. Desert also good

Other great option in Surabaya

luxury hotels in Surabaya
Jalan Kejawan Putih Mutiara No 8, Surabaya, 60112, ID
10.0
2 reviews
From $43

Surabaya Luxury Hotels on the Map

Frequently Asked Questions

Some of the top luxury hotels with spa facilities in Surabaya include The Westin Surabaya, known for its serene spa offerings, and Shangri-la Surabaya, which features a luxurious wellness center. Both provide exceptional services and stunning accommodations for a rejuvenating stay.

For a romantic getaway in Surabaya, consider JW Marriott Hotel Surabaya, featuring elegant rooms and a fantastic spa, or Hotel Majapahit Surabaya MGallery, a historic hotel with charming ambiance and intimate dining options perfect for couples.

Yes, family-friendly luxury hotels with spa amenities include Sheraton Surabaya Hotel & Towers, offering spacious rooms and a kids' club, and Vasa Hotel Surabaya, which provides family suites and relaxing spa treatments for parents.

Foodies will love The Singhasari Resort Batu, known for its diverse dining options and gourmet experiences, alongside Midtown Residence Surabaya, which offers a delectable range of local and international cuisine within a chic environment.

Absolutely! Consider Hotel Ciputra World Surabaya managed by Swiss-Belhotel International, which offers great value with spa access and modern amenities, as well as The Shalimar Boutique Hotel, providing stylish accommodations at an affordable price.

For breathtaking views combined with luxury spa services, check out The Westin Surabaya, perched above the city skyline, and Sheraton Surabaya Hotel & Towers, which boasts panoramic views of the vibrant urban landscape.