The Best Hotels in Surabaya, Indonesia

Enjoy a five-star getaway at JW Marriott Hotel Surabaya
Enjoy a five-star getaway at JW Marriott Hotel Surabaya | Courtesy of JW Marriott Hotel Surabaya / Expedia
Photo of Edira Putri
1 February 2021

Forget Bali, discover real Indonesia in Surabaya, a great jumping-off point for exploring Mount Bromo.

While it’s the second largest city in the country, Surabaya is an often overlooked destination. Here, you can experience authentic Indonesian culture. Foodies should make a beeline for Kartiko for the best local food. Alternatively, tour the House of Sampoerna, an unusually interesting cigarette factory. From heritage colonial hotels to luxury tropical resorts, discover the best hotels in Surabaya, Indonesia.

Kokoon Hotel Surabaya

Hotel
Map View
Kokoon Hotel Surabaya
Courtesy of Kokoon Hotel Surabaya / Expedia
Inspired by the comfort of a cocoon, the Kokoon Hotel Surabaya is all about creating an urban retreat for business and leisure travellers. Located within easy reach of the port and train station, the colonial decor is a nod to its past, when Surabaya’s Old Town was one of the busiest business districts during the Dutch era. It has been elevated with modern comforts, including spacious suites and a peaceful inner courtyard where you can relax by the pool.
EVERYTHING YOU NEED TO KNOW

PanaHouse Surabaya

Guesthouse
Map View
PanaHouse Surabaya
Courtesy of PanaHouse Surabaya / Expedia
PanaHouse Surabaya, a boutique guesthouse with a minimalist, modern design and an abundance of lush greenery, is ideal for travellers looking for a homely hideaway. You can grab breakfast, lunch, and dinner at restaurant Nangoma. If you’re craving a good cup of coffee, PanaHouse has you covered too with the finest ground beans at the cafe Kopi Kompleks.
EVERYTHING YOU NEED TO KNOW

Sheraton Surabaya Hotel & Towers

Hotel
Map View
Sheraton Surabaya Hotel & Towers
Courtesy of Sheraton Surabaya Hotel & Towers / Expedia | Courtesy of Sheraton Surabaya Hotel & Towers / Expedia
Sheraton are known for their five-star service – and their Surabaya hotel is no different. Facilities include tennis courts, a spa and a palm-fringed outdoor pool, with Indonesian design features — you really will forget that you’re in a city. When it’s time to explore, many of Surabaya’s most famous sites are nearby, including Museum Surabaya and the towering Tugu Pahlawan monument, dedicated to Indonesian war veterans.
EVERYTHING YOU NEED TO KNOW

Majapahit Hotel

Hotel
Map View
Hotel Majapahit Surabaya Managed by AccorHotels
Courtesy of Hotel Majapahit Surabaya / Expedia

The Majapahit Hotel is a cultural and historical landmark in Surabaya. The telltale elegant colonial architecture dates back to 1910, a few decades before the country came to be. A stay at this lavish, intimate hotel will introduce you to an experience otherwise reserved for the ancient Javanese royals. Think marble and gold-plated bathrooms, and king-sized beds with views of the manicured garden. Even non-staying guests come for high tea – and a peek at the regal decor.

EVERYTHING YOU NEED TO KNOW

Why Book With Culture Trip?

  • Free cancellation

    In these uncertain times, cancel or change for free on select properties.

  • Price-match guarantee

    Find a better price on your booking and we’ll match it. Simple.

  • Unbiased & trustworthy

    Book from recommendations handpicked by travel experts.

  • Ciputra World Hotel

    Hotel
    Map View
    Ciputra World Hotel
    Courtesy of Ciputra World Hotel / Expedia

    Located within the Ciputra World Mall, this hotel already boasts a prime city location – plus it offers access to the largest golf course in East Java and one of the biggest waterparks in south-east Asia. Start your day with a dip in the rooftop pool, overlooking Surabaya’s glittering cityscape or indulge in a Body Glow treatment at the in-house spa. Downstairs, the Gallery restaurant offers an extensive buffet breakfast from 6am for early risers.

    EVERYTHING YOU NEED TO KNOW

    Java Paragon Hotel & Residences

    Hotel
    Map View
    Java Paragon Hotel & Residences
    Courtesy of Java Paragon Hotel & Residences / Expedia | Courtesy of Java Paragon Hotel & Residences / Expedia

    For many locals and tourists, Java Paragon has become more than just a hotel – it’s an all-round lifestyle destination. There’s an extensive fitness centre and spa, plus an outdoor pool. Rooms vary from regular doubles to two- and three-bedroom apartments, perfect for an extended stay. Head up to the Skyclub Bistro and Bar for panoramic views of the city and rub shoulders with glamorous locals.

    EVERYTHING YOU NEED TO KNOW

    Bumi Surabaya City Resort

    Resort
    Map View
    Bumi Surabaya City Resort, Jawa Timur
    Courtesy of Bumi Surabaya City Resort / Expedia

    This stunning resort is in the heart of the city, but feels like a world of its own with lush tropical gardens, spacious outdoor sun terraces and a large L-shaped pool. A real draw here is the wellness facilities, which include a luxury spa, two whirlpools, a sauna and floodlit tennis courts. Foodies will appreciate Pasar, a street food style, open-air restaurant, serving up authentic Indonesian, Chinese and Japanese dishes in a leafy courtyard.

    EVERYTHING YOU NEED TO KNOW

    Vasa Hotel Surabaya

    Hotel
    Map View
    Vasa Hotel Surabaya
    Courtesy of Vasa Hotel Surabaya / Expedia

    Vasa Surabaya is one of the most opulent hotels in the city. From its outdoor infinity pool to the onsite helipad, you can expect the very best treatment during your stay here. Book a suite on the 36th floor for the best city views – marble bathrooms, rain showers and cosy bathrobes come as standard here. There are also apartments available for larger groups, sleeping up to six people. For dinner, choose between Chinese cuisine at Xiang Fu Hai, a Brazilian steakhouse and an Indonesian buffet at 209 Dining.

    EVERYTHING YOU NEED TO KNOW

    JW Marriott Hotel Surabaya

    Hotel
    Map View
    JW Marriott Hotel Surabaya
    Courtesy of JW Marriott Hotel Surabaya / Expedia

    Part of the JW Marriott luxury chain, this hotel in Surabaya carries its well-known brand quite satisfyingly. With tasteful design and excellent service, you can enjoy a five-star getaway here. The large, tropical swimming pool area, one of the hotel’s most-sought highlights, is lined with palm trees and a relaxed seating area. Key city highlights – such as the House of Sampoerna and Tugu Pahlawan – are just minutes away by car.

    EVERYTHING YOU NEED TO KNOW

    Sarah Gibbons contributed additional reporting to this article.

    These recommendations were updated on February 1, 2021 to keep your travel plans fresh.