Provide your desired dates to access the latest pricing and special offers for hotels
Looking for a unique and adventurous hotel experience? Look no further than Surabaya, the vibrant capital city of East Java! This bustling metropolis is not only known for its rich history and thriving trading port but also for its amazing selection of hotels that will make your stay unforgettable.
From luxurious waterfront resorts to quirky boutique hotels, Surabaya has something to suit every traveler's taste. Imagine staying in a hotel shaped like a giant white shark or a giant white crocodile, symbolizing the city's bravery in facing danger. These captivating symbols can be seen in a statue near the entrance of the city zoo, adding a touch of excitement to your stay.
Surabaya is not just a city of heroes, but also a city of comfort and convenience. Many of the hotels offer top-notch facilities such as spa services, swimming pools, and delicious dining options. And with Surabaya's reputation as one of the cleanest and greenest cities in Indonesia, you can expect a refreshing and eco-friendly atmosphere during your stay.
So, whether you're a history enthusiast, a nature lover, or simply seeking a fun and unique experience, Surabaya's hotels have got you covered. Treat yourself to a memorable stay in this captivating city, where adventure and luxury await at every corner.
Spa/Wellness packages
Restaurant
Outdoor swimming pool
Experience luxury at Hotel Majapahit Surabaya MGallery, a stunning 5-star hotel just 1.1mi from the city center of Surabaya. Enjoy complimentary breakfast and an array of amenities, including a restaurant, outdoor swimming pool, and free Wi-Fi. This hotel stands out with its extensive wellness offerings, such as a sauna and steam room, alongside family-friendly options like a kids' pool and child services. With free private parking and soundproof rooms, it ensures comfort and convenience for all guests, making it the ideal choice for both relaxation and business. Book your stay today for an unforgettable experience!
Spa/Wellness packages
Free parking
Kids' club
The Westin Surabaya, a 5-star hotel in Surabaya (5.8mi from the city center), offers upscale amenities designed for all guests. Highlights include free on-site parking, free WiFi, free Kids' club and Kids' pool, and a free outdoor swimming pool and fitness center. The property features spa/wellness packages, a dedicated business center, meeting/banquet facilities (extra charges), and multiple dining options, plus live music (free) and a landmark/view setting. Family-friendly touches include a kid-friendly buffet and kids' meals. Address: Pakuwon Mall Jl Puncak Indah L, Surabaya, 60216, Indonesia.
Spa/Wellness packages
Kids' club
Restaurant
The JW Marriott Hotel Surabaya is the ideal choice for a luxurious stay in Surabaya. With its 5-star rating and convenient location just 1.3mi from the city center, it offers the perfect balance of comfort and accessibility. The hotel boasts an array of amenities including a spa, outdoor swimming pool, kids' pool, and free shuttle service. Guests can also enjoy the convenience of free Wi-Fi, a fitness center, and a variety of dining options. With its impeccable service and stunning mountain views, the JW Marriott Hotel Surabaya offers a truly unforgettable stay.
Kids' club
Restaurant
Outdoor swimming pool
Experience unparalleled luxury at the 5-star DoubleTree by Hilton Surabaya, just 1.1mi from the city center. This hotel stands out with its family-friendly amenities, including a complimentary kids' club, outdoor swimming pool, and kids' pool. Enjoy free WiFi, a fitness center, and sauna facilities. Dining options include a restaurant on-site, and room service is available. With soundproof rooms and a dedicated 24-hour front desk, your comfort is prioritized. Whether traveling for business or leisure, DoubleTree's extensive facilities, including meeting rooms and a tour desk, make it the perfect choice for all your needs in Surabaya.
Spa/Wellness packages
Free parking
Kids' club
Shangri-la Surabaya is a 5-star hotel located in the city of Surabaya, Indonesia. With its convenient distance of just 3.7mi from the city center, guests can easily explore the attractions of the area. The hotel stands out with its range of amenities, including a free breakfast, a spa/wellness center, outdoor swimming pool with waterslide, and a kid-friendly buffet. It also offers a variety of activities such as a golf course, tennis court, and live music performances. With its extensive list of facilities and services, Shangri-la Surabaya ensures a comfortable and enjoyable stay for all guests.
Spa/Wellness packages
Restaurant
Outdoor swimming pool
Sheraton Surabaya Hotel & Towers is a luxurious 5-star hotel located in the heart of Surabaya, Indonesia. With its close proximity to the city center, guests can easily explore the vibrant city. The hotel offers a range of amenities including a spa, outdoor swimming pool, and kid's pool, ensuring a relaxing stay for both adults and children. Other perks include free WiFi, private parking, and a shuttle service. The hotel also boasts water sports facilities, tennis courts, and a fitness center. With its spacious rooms, excellent service, and convenient location, Sheraton Surabaya Hotel & Towers stands out as a top choice for discerning travelers.
Free parking
Restaurant
Outdoor swimming pool
Experience luxury at Hotel Ciputra World Surabaya, a 5-star gem just 3.7mi from the city center. Enjoy a complimentary breakfast and unwind at the free outdoor swimming pool or sauna. The hotel boasts free Wi-Fi, ample free parking, and a fitness center, ensuring a comfortable stay for both leisure and business travelers. With additional facilities like a restaurant, bar, and spacious meeting rooms available at extra charges, guests can easily blend work with relaxation. Conveniently managed by Swiss-Belhotel International, this hotel stands out for its excellent amenities and superior service, perfect for a memorable stay in Surabaya.
Spa/Wellness packages
Restaurant
Outdoor swimming pool
Platinum Hotel Tunjungan Surabaya is 1mi from the city center in Surabaya, offering breakfast and a well-equipped mix of free essentials: a free outdoor pool, free private parking, and a free fitness center, plus sauna, and a streaming service (Netflix) for in-room entertainment. Modern rooms feature air conditioning, balconies, kitchenware and kitchenette options, with 24-hour front desk support, elevator access, and non-smoking, wheelchair-friendly facilities. On-site dining includes a restaurant and bar, while spa packages, massage, and babysitting are available (some services incur extra charges), alongside shuttle services and meeting facilities for added convenience.
Restaurant
Outdoor swimming pool
Kids' pool
Four Points by Sheraton Surabaya, Pakuwon Indah, a 4-star property in Surabaya (5.8mi from city center), offers breakfast and a family-friendly stay at Pakuwon Mall. Key advantages include free outdoor pool and kids’ pool, free Wi-Fi, free private parking, free fitness center, and free live music, plus a 24-hour front desk, restaurant, bar, and room service. Accessibility is covered with wheelchair access and upper floors reachable by elevator. Kid-friendly buffet and kids’ meals add convenience for families, while meeting spaces are available (extra charge). Optional extras: airport shuttle and golf (extra charges).
Spa/Wellness packages
Restaurant
Indoor swimming pool
Grand Swiss-Belhotel Darmo in Surabaya is a 5-star hotel just 2.7mi from the city center, offering free Wi-Fi, an indoor swimming pool, and a free fitness center, plus air conditioning and 24-hour front desk service. Guests can enjoy on-site dining with a Restaurant and Bar, spa/wellness packages and massages, and room service, while non-smoking rooms, wheelchair accessibility, and free toiletries add comfort. Meeting/banquet facilities are available for an additional charge, and Kids’ meals incur extra charges. Address: Jalan Bintoro No. 21-25, Surabaya, Indonesia.
Restaurant
Outdoor swimming pool
Kids' club
Ascott Waterplace Surabaya is a 5-star apartment hotel in Surabaya, located 6mi from the city center. It offers family-friendly features including a water park (extra charges) with waterslide, a free kids’ club, and a spacious private parking on site. Guests enjoy free WiFi, an outdoor pool, a fitness center, and a restaurant with room service, plus a terrace and sun deck with landmark view. Kitchen facilities, kitchenette and kitchenware support extended stays, while soundproof, non-smoking rooms and 24-hour front desk ensure comfort and security. Some services like shuttle, airport shuttle, meeting facilities, and golf are surcharge-based.
Free parking
Restaurant
Outdoor swimming pool
Four Points by Sheraton Surabaya, Tunjungan Plaza sits 1.2mi from Surabaya city center with free on-site parking, free Wi‑Fi, and a free outdoor pool with a kids’ pool. A 24-hour front desk, room service, non-smoking, soundproofed rooms, wheelchair access, elevators, air conditioning, a bathtub, free toiletries, and views ensure comfort. On-site Restaurant and Bar accompany a free fitness center, while meeting/banquet facilities, business center, and airport/shuttle services are available for a fee. This 4-star stay suits both leisure and business near Tunjungan Plaza.
Restaurant
Outdoor swimming pool
Free wifi
Experience luxury at Bumi Surabaya City Resort, a 5-star hotel just 1.4mi from the city center. Enjoy free breakfast and relax in the outdoor swimming pool. With complimentary Wi-Fi and air-conditioned rooms, your comfort is our priority. Our 24-hour front desk ensures all your needs are met, while the on-site restaurant and room service provide delightful dining options. Stay in non-smoking rooms equipped with private bathrooms, free toiletries, and bathtubs for ultimate relaxation. With beautiful gardens and convenient amenities, Bumi Surabaya City Resort stands out for an unforgettable stay in Surabaya.
Spa/Wellness packages
Restaurant
Outdoor swimming pool
5-star Movenpick Surabaya City in Surabaya, Indonesia, lies 4.6mi from the city center at Jl Ahmad Yani No 71. It offers spa/wellness packages, outdoor pool with a free kids’ pool, and on-site dining (Restaurant, Bar) with room service. Free on-site parking and a free fitness center accompany a 24-hour front desk, non-smoking rooms, and elevator access to upper floors. Family-friendly extras include a free kids’ pool and babysitting/child services (extra charges) as well as kids’ meals (extra charges). Meeting/banquet facilities are available (extra charges).
Restaurant
Indoor swimming pool
Free Private Parking
Oakwood Hotel & Residence Surabaya is a 5-star apart-hotel in Surabaya, Indonesia, 2.9mi from the city center. It delivers key advantages: free indoor pool, private on-site parking, and complimentary Wi‑Fi, plus a 24-hour front desk, restaurant, bar, and in-room kitchen/kitchenette with non-smoking rooms. Family-friendly amenities include a kid-friendly buffet and free kids’ meals; a free fitness center and wheelchair-accessible layout with elevator access enhance convenience. Shuttle and meeting/banquet facilities are available for extra charges, ensuring flexible options for business or leisure stays.
Restaurant
Outdoor swimming pool
Free Private Parking
Whiz Luxe Hotel Spazio Surabaya is a 5-star hotel in Surabaya, located 5.8mi from the city center in Spazio Tower. Key advantages include a free outdoor swimming pool, free private on-site parking, and 24-hour front desk service, plus air conditioning, soundproof rooms, and wheelchair accessibility. On-site dining options include a restaurant and room service, with meetings/banquets and spa facilities (extra charges), as well as sauna (extra charges). Kid-friendly amenities, non-smoking rooms, elevator access, and scenic views complete the profile.
Free Private Parking
Free wifi
Room service
Ikiru to Live, a 1-star guest house in Surabaya, is located 3mi from the city center on Ngagel Jaya Selatan 3/3. It offers free private parking on-site, free Wi-Fi, air conditioning, and non-smoking rooms, plus 24-hour front desk, room service, and a tour desk. Shuttle and airport shuttle are available for an extra charge, and bidet and free toiletries add value for guests seeking comfort during a budget stay.
Free Private Parking
Free wifi
Parking On Site
Experience comfort and convenience at Hotel O Homestay Bu Sun SyariahNearTaman Rekreasi & Pemandian Taman Suruh, a 2-star hotel in Surabaya, located just 11.8mi from the city center. With complimentary private parking and free WiFi, guests enjoy hassle-free stays. Relax on the terrace or unwind in non-smoking rooms designed for your comfort. This hotel stands out for its affordability and essential amenities, making it an excellent choice for travelers seeking a budget-friendly option without compromising on quality. Whether you're here for business or leisure, SPOT ON 93685 promises a pleasant retreat in the heart of Java.
Spa/Wellness packages
Free parking
Restaurant
Discover the MORAZEN Surabaya, a premier 4-star hotel just 1.4mi from the city center. This hotel stands out with its extensive amenities, including a luxurious indoor swimming pool, revitalizing spa/wellness packages, and a well-equipped fitness center, all offered free of charge. Enjoy complimentary breakfast and room service, ensuring a delightful stay. Families will appreciate the kids' pool and kids' meals, while business travelers can utilize the free business center and meeting facilities. With soundproof rooms, 24-hour front desk, and free wifi, Grand Dafam guarantees a comfortable and accommodating experience for every guest.
Kids' club
Restaurant
Outdoor swimming pool
Vasa Hotel Surabaya is a 5-star option in Surabaya, Indonesia, located about 4.4mi from the city center. Key advantages include complimentary breakfast, free airport shuttle, and free on-site parking with free WiFi. Family-friendly features such as a free kids' club, kids' pool, and outdoor pool complement a well-equipped setting that also includes a restaurant, bar, and 24-hour front desk. Business and meeting needs are supported with meeting/banquet facilities, while fitness enthusiasts benefit from a free gym, and kitchenette-equipped rooms with soundproofing, air conditioning, and non-smoking options. Accessibility is enhanced by wheelchair-friendly design and elevator access.
Kids' club
Restaurant
Outdoor swimming pool
Experience luxury at Wyndham Surabaya, a 5-star hotel just 1.4mi from the city center. Enjoy complimentary breakfast and upscale amenities including a pristine outdoor swimming pool, free WiFi, and a fully-equipped fitness center. With free private parking and a 24-hour front desk, your comfort is our priority. Unwind with spa services, sauna, and live music performances, ensuring an unforgettable stay. Choose Wyndham Surabaya for a blend of modern comforts and exceptional service, making it the premier choice for both leisure and business travelers in Surabaya.
Kids' club
Restaurant
Indoor swimming pool
Experience the exceptional comfort of The Alana Surabaya, a 4-star hotel located just 5mi from the city center. This hotel stands out with its family-friendly Kids' club and free indoor swimming pool, perfect for relaxation and fun. Guests can indulge in complimentary Wi-Fi, a fitness center, and a sauna, ensuring a rejuvenating stay. Savor delicious meals at the on-site restaurant and enjoy live music performances for entertainment. With private parking and easy access to an airport shuttle, The Alana Surabaya combines convenience with excellent amenities, making it the ideal choice for both leisure and business travelers.
Restaurant
Indoor swimming pool
Kids' pool
Discover Hotel Santika Premiere Gubeng Surabaya, a premier 4-star hotel in Surabaya, just 1.4mi from the city center. Guests will enjoy complimentary amenities such as free parking, a delicious breakfast, wifi, and access to an indoor swimming pool and a kids' pool. With soundproof rooms and a fitness center, comfort and relaxation are prioritized. This family-friendly hotel also offers a variety of dining options, a kid-friendly buffet, and convenient services like airport shuttles and room service. Choose Hotel Santika Premiere Gubeng Surabaya for an exceptional stay that combines luxury with accessibility and a prime location.
Kids' club
Restaurant
Outdoor swimming pool
Experience exceptional comfort at HARRIS Hotel & Conventions Bundaran Satelit Surabaya. This 4-star hotel is just 4.2mi from the city center and offers a wealth of amenities, including a free outdoor swimming pool, a kids' club, and a fitness center. Guests can indulge in delicious meals at the restaurant and enjoy complimentary breakfast. With private parking and free Wi-Fi, convenience is at your fingertips. The hotel also provides spa services and meeting facilities for added luxury. HARRIS Hotel stands out with its family-friendly atmosphere and a range of services that cater to both leisure and business travelers.
Spa/Wellness packages
Free parking
Restaurant
Aston Gresik Hotel & Conference Center is a 4-star option in Surabaya, located about 2.6mi from the city center. It offers free on-site parking, an outdoor pool with a free kids’ pool, and a free fitness center, plus spa/wellness packages. Guest rooms are air-conditioned and non-smoking, with bathtubs. On-site amenities include a restaurant, bar, room service, and a 24-hour front desk. Families benefit from beach chairs, free kids’ meals, and parking. Airport shuttle and spa services are available for an extra charge, delivering convenient options for varied travel needs.
In Surabaya, the JW Marriott Hotel stands out as a popular choice for travelers seeking a luxurious stay. With a price starting at $80, this 5-star hotel offers a range of amenities, including a free outdoor swimming pool, spa services, and a kid-friendly buffet. Guests can also enjoy free Wi-Fi, parking, and shuttle services, making it convenient for exploring the city. The hotel's elegant rooms feature air conditioning, private bathrooms, and beautiful mountain views, ensuring a comfortable and relaxing stay for visitors.
Hotel Majapahit Surabaya MGallery is another top-rated accommodation option in the city, located just 1.1mi from the city center. Priced from $68, this hotel offers similar amenities to the JW Marriott, including a free swimming pool, fitness center, and kid-friendly services. With free Wi-Fi, room service, and a 24-hour front desk, guests can expect a seamless and enjoyable stay. The hotel's non-smoking rooms, lush garden views, and soundproof accommodations further enhance the overall experience for travelers.
For those looking to indulge in a more expansive resort experience, the Shangri-la Surabaya offers a tranquil retreat 3.7mi from the city center, starting at $75 per night. Boasting a free outdoor swimming pool, luxurious spa, and an array of activities like golf and tennis, this hotel provides a comprehensive vacation experience. Guests can enjoy amenities such as a waterslide, sauna, and hot tub, along with free Wi-Fi, parking, and a kid-friendly buffet. The Shangri-la's stunning garden and landmark views create a picturesque backdrop for a memorable stay in Surabaya.
In Surabaya city, Four Points by Sheraton Surabaya at Pakuwon Indah stands out as a popular 4-star hotel, offering a range of amenities including an outdoor swimming pool, kids' pool, free Wi-Fi, and a complimentary breakfast. The hotel, located 5.8mi from the city center, also features a 24-hour front desk, fitness center, bar, restaurant, and live music performances. Guests can enjoy the convenience of free private parking, air conditioning, and spacious rooms with beautiful views.
Another well-received option is the Four Points by Sheraton Surabaya at Tunjungan Plaza, situated closer to the city center at just 1.2mi away. This hotel offers similar amenities to its Pakuwon Indah counterpart, including a free breakfast, outdoor swimming pool, kids' pool, and complimentary Wi-Fi. Additional features such as a fitness center, bar, restaurant, and room service cater to guests' needs, along with the convenience of free parking on-site. The hotel also provides non-smoking rooms and offers wheelchair accessibility for added comfort.
Novotel Samator Surabaya Timur is a highly rated 4-star hotel located 4.5mi from the city center. Priced starting from $33, this establishment boasts amenities such as spa/wellness packages, an outdoor swimming pool, kids' pool, and free Wi-Fi. Guests can enjoy river views, a fitness center, and kid-friendly services like a kids' club and babysitting. With a 24-hour front desk, air conditioning, and soundproof rooms, Novotel Samator offers a comfortable and relaxing stay for visitors to Surabaya.
In the heart of Surabaya, Hotel Kampi Tunjungan beckons with its affordable rates starting at $33 per night. Located a mere 1.9 kilometers from the bustling city center, this 3-star hotel offers a range of features for a comfortable stay. From private parking to a fitness center and even a garden view, Hotel Kampi Tunjungan ensures guests have a pleasant experience. The amenities also include free Wi-Fi, air conditioning, and a delicious breakfast to kick-start the day.
Nestled slightly further from the city center at 4.1 kilometers, Swiss-Belinn Manyar lures guests with its starting price of $30. This 3-star hotel boasts a range of perks such as an outdoor swimming pool, free parking, and complimentary Wi-Fi access. For those seeking extra indulgence, the hotel offers spa services and airport shuttles at additional charges. With non-smoking rooms, a restaurant, and a bar, Swiss-Belinn Manyar caters to the needs of various travelers looking for a comfortable stay in Surabaya.
PrimeBiz Hotel Surabaya offers a convenient stay for guests willing to venture 5.9mi from the city center with prices starting at $31. This 3-star accommodation provides a range of amenities including free Wi-Fi, air conditioning, and a complimentary breakfast. Additionally, guests can enjoy services such as a business center, shuttle service, and spa treatments at an extra cost. With soundproof rooms, non-smoking options, and wheelchair accessibility, PrimeBiz Hotel aims to cater to the diverse needs of travelers exploring Surabaya.
For budget-conscious travelers visiting Surabaya, there are several cheap hotels under $10 that offer comfortable and convenient stays. My Studio Hotel City Center is a great option with prices starting at just $5. Located 1.3mi from the city center, this hotel provides free WiFi, air conditioning, and a 24-hour front desk. Guests can also enjoy amenities like a spa, room service, and a restaurant, making it a value-for-money choice for those exploring the city on a budget.
Another affordable accommodation option is Livinn Hostels Gubeng Station Surabaya, where prices also start at $5. Situated 1mi from the city center, this hostel offers free breakfast and amenities such as free WiFi, air conditioning, and private parking. With features like a kitchen, garden, and 24-hour front desk, guests can enjoy a comfortable stay within their budget while exploring all that Surabaya has to offer.
For those looking for a slightly cheaper option, Hotel O Innapp Tenggilis Family Residence offers accommodation starting at $7. Despite being 5mi from the city center, this hotel provides free WiFi, air conditioning, and free parking on-site, catering to travelers looking for budget-friendly stays in Surabaya. With essential amenities and a wallet-friendly price, this residence is an ideal choice for those seeking affordable accommodation options in the city.
Cities nearby
Cities nearby
What is the lowest price of hotels in Surabaya?
Looking for a budget-friendly stay in Surabaya? Look no further! The lowest price of hotels in Surabaya starts from just $9. You can choose from options like Hotel O Naomi Heritage or RedDoorz near BG Junction Surabaya, with prices starting from $13. Enjoy your affordable adventure in Surabaya!
What is the average price of hotels in Surabaya?
On average, the prices of hotels in Surabaya are quite affordable for travelers. For a cozy stay at a 3-star hotel, you can expect to pay around $37 per night. If you prefer a more luxurious experience, 4-star accommodations will cost you approximately $44. However, if you're on a tight budget, the cheapest hotels in Surabaya can be found for as low as $10 per night.
What are the most popular hotels in Surabaya?
The most popular hotels in Surabaya include Wyndham Surabaya, Hotel 88 Kedungsari - Kedungdoro By WH, Verwood Hotel and Serviced Residence, and Oakwood Hotel & Residence Surabaya. Wyndham Surabaya offers breakfast and has a starting price of $49. Hotel 88 Kedungsari and Verwood Hotel both offer breakfast and have starting prices of $25 and $41, respectively. Oakwood Hotel & Residence Surabaya has a starting price of $67 and is located in the Mulyorejo area.
What are the best hotels in Surabaya center?
The best hotels in Surabaya center include the OYO Life 90606 Glass House Citraland Syariah, Hadi Park, favehotel Graha Agung Surabaya, PrimeBiz Hotel Surabaya. The OYO Life 90606 Glass House Citraland Syariah offers rooms starting from $10, making it a budget-friendly option. Both favehotel Graha Agung Surabaya and PrimeBiz Hotel Surabaya offer breakfast, ensuring a convenient start to the day.