Where to stay

in Surabaya

We'd like to help you find a place that's as perfect in atmosphere as it is in location. You might start your search in Ngingas or Gubeng, two popular neighborhoods in the city.

Visitors to Surabaya like its coffeehouses, monuments, and parks. If you want to explore some beautiful natural spaces, New Kenjeran Beach and Korea Park are a few places worth a stop. Grand City Surabaya and Surabaya Plaza Shopping Mall are also a few notable stops. Whether you're hoping to stay right near top attractions or you're interested in a more secluded spot, you'll be able to find what you're looking for in Surabaya.

Best places to stay for families

Doubletree By Hilton Surabaya is a hotel featuring a children's pool and a free kids' club. You'll be just a short distance from Taman Hiburan Rakyat, located close by. Sheraton Surabaya Hotel and Towers is a hotel featuring a children's pool and 3 restaurants. You'll be just a short distance from Taman Hiburan Rakyat, located close by. JW Marriott Surabaya is a hotel featuring a children's pool and a free kids' club that guests like for its helpful staff. You'll be just a short distance from Taman Hiburan Rakyat, located close by.

Recommended hotels

Top luxury accommodations in Surabaya

Doubletree By Hilton Surabaya is luxury a hotel featuring a 24-hour health club and a deli. Sheraton Surabaya Hotel and Towers is luxury a hotel featuring 3 restaurants and a full-service spa. You'll be located just steps from Tunjungan Plaza. JW Marriott Surabaya is luxury a hotel featuring 4 restaurants and a health club that guests like for its helpful staff.

Recommended hotels

Best places to stay with pools

Sheraton Surabaya Hotel and Towers is a hotel featuring a kid's pool and a full-service spa. You'll be located just steps from Tunjungan Plaza. JW Marriott Surabaya is a hotel featuring a kid's pool and 4 restaurants, and guests like its helpful staff. Four Points by Sheraton Surabaya, Tunjungan Plaza is a hotel featuring a kid's pool and a 24-hour fitness center.

Recommended hotels

Best places to stay near the airport

Doubletree By Hilton Surabaya is a hotel featuring an airport shuttle and free parking. The property is located 9.2 mi / 14.8 km from Surabaya (SUB-Juanda). Sheraton Surabaya Hotel and Towers is a hotel featuring an airport shuttle and a full-service spa. For easy airport access, it's located only 8.8 mi / 14.2 km from Surabaya (SUB-Juanda). Four Points by Sheraton Surabaya, Pakuwon Indah is a hotel featuring an airport shuttle and free WiFi that guests like for its helpful staff. The property is located 9.5 mi / 15.4 km from Surabaya (SUB-Juanda).

Recommended hotels

Explore a world of travel with Expedia

Explore a world of travel with Expedia