
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
Restaurant
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
Free parking
Restaurant
Offering free WiFi throughout the property, a sun terrace with a swimming pool, fitness center and bar, The Westin Surabaya is located in Surabaya. This 5-star hotel offers a kids' club and room service. Guests can enjoy city views.
The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The rooms have a closet.
Breakfast is available, and includes buffet, à la carte and Full English/Irish options. At The Westin Surabaya you'll find a restaurant serving American, Cantonese and Chinese cuisine. Vegetarian, dairy-free and halal options can also be requested.
There's an in-house snack bar and guests can also use the business area. Round-the-clock assistance is available at the reception, where staff speak English, Indonesian and Chinese.
Pasar Turi Train Station Surabaya is 6.7 miles from the accommodation, while Sharp Bamboo Monument is 7 miles away. Juanda International Airport is 13 miles from the property, and the property offers a paid airport shuttle service.

Spa/Wellness packages
Restaurant
Outdoor swimming pool
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.

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
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.

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.

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
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.

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
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 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
Kids' pool
Only a 5-minute drive from Tunjungan Plaza Mall, Hotel Santika Premiere Gubeng Surabaya has a 24-hour front desk with free Wi-Fi accessible throughout the hotel.
Rooms here are air-conditioned and equipped with a flat-screen satellite TV, electric kettle and desk with sitting area. The private bathroom has a shower and free toiletries.
Hotel Santika Premiere Gubeng Surabaya is 5 minutes’ drive from Gubeng Train Station and also Grand City Mall. It takes 45 minutes to drive to Juanda International Airport.
Guests can find facilities include meeting, banquet facilities and laundry services available for a fee.
The Travellodge Restaurant serves Indonesian, oriental and international dishes where daily buffet breakfast is served. A selection of fine tea and coffee are served in the lobby lounge.

Outdoor swimming pool
Kids' pool
Free Private Parking
6.7 miles from Pasar Turi Train Station Surabaya in Lontar, Amandalu at Orchard apartemen offers accommodations with access to a fitness room. With city views, this accommodation provides a balcony and a swimming pool. There's a sun terrace and guests can use free Wifi and free private parking.
This air-conditioned 1-bedroom apartment comes with a seating area, a cable flat-screen TV, and a fully equipped kitchen with a dishwasher. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
For guests with children, the apartment features kids pool and an indoor play area. Guests can relax in the garden at the property.
Sharp Bamboo Monument is 7 miles from Amandalu at Orchard apartemen, while Submarine Monument is 7.1 miles away. Juanda International Airport is 14 miles from the property.

Restaurant
Outdoor swimming pool
Free Private Parking
Located in Surabaya, 6.6 miles from Pasar Turi Train Station Surabaya, Whiz Luxe Hotel Spazio Surabaya provides accommodations with an outdoor swimming pool, free private parking, a shared lounge and a restaurant. This 5-star hotel offers room service and a 24-hour front desk. Sharp Bamboo Monument is 6.9 miles from the hotel and Submarine Monument is 7 miles away.
The hotel offers a buffet or halal breakfast.
Gubeng Train Station is 7.3 miles from Whiz Luxe Hotel Spazio Surabaya, while Red Bridge Surabaya is 7.7 miles away. Juanda International Airport is 13 miles from the property.

Outdoor swimming pool
Free Private Parking
Free wifi
The Paneya@Anderson Apartment is a 5-star apartment in Surabaya, Indonesia, located 5.9mi from the city center at Jalan Pakuwon Indah Anderson Apartment. It stands out with a free outdoor pool, private on-site parking, and free Wi-Fi, plus a free fitness center and streaming service. A fully equipped kitchen, kitchenware and kitchenette, balcony with landmark views, soundproof rooms, air conditioning, and free toiletries enhance comfort, while a 24-hour front desk, elevator access, and non-smoking rooms add convenience. Extras include a golf course at extra charges, playground, beach chairs, bidet, and room view options, all in one accessible package.

Restaurant
Free Private Parking
Free wifi
Kampi Hotel Tunjungan in Surabaya offers excellent value with a prime location just 1.2mi from the city center. Enjoy complimentary amenities such as breakfast, Wi-Fi, private parking, and a fitness center. The hotel features modern comforts like air conditioning, room service, and non-smoking rooms, plus a garden view and on-site parking. Its convenient address on Jl. Taman Apsari No. 3-5 ensures easy access to key attractions. With friendly 24-hour front desk service and additional facilities like a restaurant and meeting spaces, Kampi Hotel provides a comfortable, affordable stay that outshines others in the area.

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.

Restaurant
Free Private Parking
Free wifi
RedDoorz Syariah near T1 Juanda Airport 2 is a 2-star guest house in Surabaya, 8.7mi from the city center, offering free on-site parking and private parking, free Wi-Fi, air conditioning, and non-smoking rooms. An adults-only policy creates a quieter atmosphere for travelers seeking privacy. Practical amenities include a terrace and free toiletries, with shuttle service and airport shuttle available for a fee. The property is located at By Pass Juanda, No. 17, Sidoharjo, providing straightforward accommodations with essential conveniences.

Free parking
Free wifi
Room service
Hotel O Karman's Sari Homestay Syariah in Surabaya stands out with its convenient location just 13mi from the city center. This budget-friendly 2-star hotel offers essential amenities such as free parking, free WiFi, 24-hour front desk service, non-smoking rooms, private bathrooms, and complimentary room service. The hotel's dedication to providing a comfortable stay with all the necessary services makes it a top choice for travelers seeking affordability and convenience in Gresik, Indonesia.

Free parking
Free wifi
Air conditioning
OYO Life 93111 Garden Homestay 2 Merlion features air-conditioned rooms with TV in the Lakarsantri district of Lontar. With free WiFi, this 2-star hotel offers a 24-hour front desk and luggage storage space. The property is non-smoking throughout and is located 8.7 miles from Pasar Turi Train Station Surabaya.
At the hotel rooms come with a seating area.
Sharp Bamboo Monument is 10 miles from OYO Life 93111 Garden Homestay 2 Merlion, while Submarine Monument is 10 miles from the property. Juanda International Airport is 14 miles away.

Free Private Parking
Free wifi
Air conditioning
Located in Surabaya, 5.7 miles from Sharp Bamboo Monument, RedDoorz at Gunungsari Surabaya 2 provides accommodations with free WiFi and free private parking. The property is around 5.9 miles from Submarine Monument, 6.3 miles from Gubeng Train Station and 6.8 miles from Pasar Turi Train Station Surabaya. Surabaya Zoo is 3.3 miles from the hotel and House of Sampoerna is 3.3 miles away.
The rooms in the hotel are equipped with a TV. Guest rooms at RedDoorz at Gunungsari Surabaya 2 include air conditioning and a closet.
Red Bridge Surabaya is 7.8 miles from the accommodation, while Ampel Mosque is 11 miles away. Juanda International Airport is 10 miles from the property.
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 $27. 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, Capital O Inn App Tenggilis 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 Super OYO 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 $47. 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.