Book Hotels in Surabaya
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Surabaya hotels

Four Points by Sheraton Surabaya, Pakuwon Indah
"Everything is up to standard. Breakfast is great. Will definitely come back again."
Reviewed on May 20, 2026

Four Points by Sheraton Surabaya, Tunjungan Plaza
"The room was clean, modern and a good size. The room was quiet, which is not the case everywhere in the city. The hotel is adjacent a modern mall (you do have to exit the hotel but the mall entrance is very close) with many dining options and the hotel room service is good (although they did call ..."
Reviewed on Jun 1, 2026

Sheraton Surabaya Hotel and Towers
"Good location"
Reviewed on May 9, 2026

Fairfield by Marriott Surabaya
"I stayed one night at this hotel to rest after a long journey from Melbourne to Denpasar, and then on to Surabaya. The staff were friendly and the food was average. However, I was disappointed to find that my room and bathroom were quite dusty. I hope the management can take this feedback into consideration ..."
Reviewed on May 5, 2026

ibis Surabaya City Center
"Can use a new set of pillows, as the ones used in the room is quite hard to sleep on"
Reviewed on Jun 4, 2026

JW Marriott Surabaya

Aloft by Marriott Surabaya Pakuwon City

Doubletree By Hilton Surabaya

The Westin Surabaya
Cheap Surabaya hotels

Cordia Hotel Surabaya Airport
Hotels in Surabaya with star-rating
Check Surabaya Hotels by Star Rating

5 Star Hotels
Surabaya Hotel & Travel Guide\n
Unfortunately, our extensive Indonesia booking portal doesn't contain any place to sleep in Surabaya.
When you and your family want to reserve a hotel room around this area of Indonesia, Jakarta might be a good option for you. It's only 410 miles (664 kilometers) outside Surabaya. Jakarta accommodations include he The Dharmawangsa Jakarta and The Residences at The Ritz-Carlton Jakarta, Pacific Place.
You could spend some time discovering Bojonegoro Square and Bojonegoro Markets, which can be found in Bojonegoro, 60 miles (94 kilometers) west of Surabaya. Some of our recommended Bojonegoro places to base yourself include the Aston Bojonegoro City Hotel and Dewarna Bojonegoro. 50 miles (77 kilometers) south of Surabaya, you'll also find Malang, which features the Dewarna Zainul Arifin Malang and Hotel Armi. The Alun-Alun Kota and Yayasan Klenteng Eng An Kiong are some more frequented places to experience while in Malang.
Simply because you're having a getaway, who says that you can't indulge in your passion for a day watching sports. GOR Ken Arok can be found 50 miles (82 kilometers) to the south of Surabaya. And travelers that are hoping to stay close to the stadium can choose from the Lovender Guesthouse or the D Pavilion Guesthouse.
Our travel listing is also one of the best ways to take in more secrets of Surabaya.
Frequently asked questions
Recent Surabaya hotel reviews by fellow wanderers

ibis Surabaya City Center
"Can use a new set of pillows, as the ones used in the room is quite hard to sleep on"
Explore More Ways to Travel with Travelocity
- Prigen Hotels
- Hotels near Bianglala Alun Park
- Sidoarjo Hotels
- Hotels near Alun Alun Bangil
- Sedati Hotels
- Pod Hotels in Surabaya Pasar Turi Station
- Lodges in Surabaya Pasar Turi Station
- Hotels near New Kenjeran Beach
- Guest Houses in Surabaya Gubeng Station
- Hotels near Warung Air Sumber Biru
- Hotels near Chinatown
- Gresik Hotels
- East Java Hotels
- Hotels near Galaxy Mall
- Mantup Hotels
- Hotels near Kebun Raya Purwodadi
- Hotels near Grand City Surabaya
- Trawas Hotels
- Bangkalan Hotels
- Hotels near Grahadi
- Hotels near Royal Plaza Surabaya
- Hotels near Kampung Kemasan Gresik
- Hotels near Pasar Atum Mall
- Hotels near ITC Surabaya Mega Grosir
- Hotels near Taman Safari Indonesia 2
- Ngingas Hotels
- Hotels near Ampel Mosque
- Hotels near Surabaya Plaza Shopping Mall
- Hotels near Surabaya North Quay
- Jombang Hotels
- Pandaan Hotels
- Pasuruan Hotels
- Hotels near Wisata Bahari Lamongan
- Flights from Juanda
- Airasia Macau (MFM) to Surabaya (SUB) flights
- Cathay Pacific London (LHR) to Surabaya (SUB) flights
- Cathay Pacific Hong Kong (HKG) to Surabaya (SUB) flights
- Cathay Pacific Seoul (ICN) to Surabaya (SUB) flights
- Cathay Pacific Taipei (TPE) to Surabaya (SUB) flights
- China Airlines Singapore (SIN) to Surabaya (SUB) flights
- China Airlines Taipei (TPE) to Surabaya (SUB) flights
- Emirates Dubai (DXB) to Surabaya (SUB) flights
- Garuda Indonesia Bandar Seri Begawan (BWN) to Surabaya (SUB) flights
- Garuda Indonesia Singapore (SIN) to Surabaya (SUB) flights
- Garuda Indonesia Hong Kong (HKG) to Surabaya (SUB) flights
- Garuda Indonesia Bandung (BDO) to Surabaya (SUB) flights
- Garuda Indonesia Jeddah (JED) to Surabaya (SUB) flights
- Garuda Indonesia Sydney (SYD) to Surabaya (SUB) flights
- Garuda Indonesia Kuala Lumpur (KUL) to Surabaya (SUB) flights
- Garuda Indonesia Denpasar (DPS) to Surabaya (SUB) flights
- Garuda Indonesia Shanghai (PVG) to Surabaya (SUB) flights
- Garuda Indonesia Amsterdam (AMS) to Surabaya (SUB) flights
- Garuda Indonesia Balikpapan (BPN) to Surabaya (SUB) flights
- Garuda Indonesia Jakarta (CGK) to Surabaya (SUB) flights
- Garuda Indonesia Bangkok (BKK) to Surabaya (SUB) flights
- Garuda Indonesia Ho Chi Minh City (SGN) to Surabaya (SUB) flights
- Garuda Indonesia Taipei (TPE) to Surabaya (SUB) flights
- Garuda Indonesia Melbourne (MEL) to Surabaya (SUB) flights
- Japan Airlines Tokyo (HND) to Surabaya (SUB) flights
- Jetstar Asia Singapore (SIN) to Surabaya (SUB) flights
- Klm Amsterdam (AMS) to Surabaya (SUB) flights
- Malaysia Airlines Kuala Lumpur (KUL) to Surabaya (SUB) flights
- Philippine Airlines Manila (MNL) to Surabaya (SUB) flights
- Qatar Airways Doha (DOH) to Surabaya (SUB) flights
- Royal Brunei Airlines Bandar Seri Begawan (BWN) to Surabaya (SUB) flights
- Royal Brunei Airlines Dubai (DXB) to Surabaya (SUB) flights
- Royal Brunei Airlines Hong Kong (HKG) to Surabaya (SUB) flights
- Saudia Jeddah (JED) to Surabaya (SUB) flights
- Scoot Singapore (SIN) to Surabaya (SUB) flights
- Silkair Singapore (SIN) to Surabaya (SUB) flights
- Singapore Airlines Singapore (SIN) to Surabaya (SUB) flights
- Singapore Airlines London (LHR) to Surabaya (SUB) flights
- Singapore Airlines Hong Kong (HKG) to Surabaya (SUB) flights
- Singapore Airlines New York (JFK) to Surabaya (SUB) flights
- Singapore Airlines Ljubljana (LJU) to Surabaya (SUB) flights
- Singapore Airlines Los Angeles (LAX) to Surabaya (SUB) flights
- Singapore Airlines Seattle (SEA) to Surabaya (SUB) flights
- Singapore Airlines Melbourne (MEL) to Surabaya (SUB) flights
- Singapore Airlines Washington (IAD) to Surabaya (SUB) flights
- Turkish Airlines Istanbul (IST) to Surabaya (SUB) flights
- Flights from Amsterdam (AMS) to Surabaya (SUB)
- Flights from Nashville (BNA) to Surabaya (SUB)
- Flights from Bandar Seri Begawan (BWN) to Surabaya (SUB)
- Flights from Jakarta (CGK) to Surabaya (SUB)
- Flights from Dallas (DFW) to Surabaya (SUB)
- Flights from Detroit (DTW) to Surabaya (SUB)
- Flights from Hong Kong (HKG) to Surabaya (SUB)
- Flights from Washington (IAD) to Surabaya (SUB)
- Flights from Seoul (ICN) to Surabaya (SUB)
- Flights from New York (JFK) to Surabaya (SUB)
- Flights from Medan (KNO) to Surabaya (SUB)
- Flights from Los Angeles (LAX) to Surabaya (SUB)
- Flights from Chicago (ORD) to Surabaya (SUB)
- Flights from Philadelphia (PHL) to Surabaya (SUB)
- Flights from Seattle (SEA) to Surabaya (SUB)
- Flights from San Francisco (SFO) to Surabaya (SUB)
- Flights from Vilnius (VNO) to Surabaya (SUB)













