Beginning of main content
Choose from over 1,000,000 unique hotels, apartments & villas around the world
Get the best price available with ebookers Price Guarantee
No ebookers cancellation fee to change or cancel almost any hotel reservation
Tonight
This weekend
10 Jul - 12 Jul
Next weekend
17 Jul - 19 Jul

Most Frequently Booked Hotels in Surabaya

£8
OYO Flagship 910 Menara Rungkut Surabaya

OYO Flagship 910 Menara Rungkut Surabaya

2.0 out of 5.0 Jl. Kyai Abdul Karim,Rungkut Menanggal, Gn. ,Anyar, Kota SBY, Jawa Timur, Surabaya
During your stay at OYO Flagship 910 Menara Rungkut Surabaya, you'll be close to Royal Plaza Surabaya. Enjoy features like free WiFi in public areas and free self-parking. This 2-star hotel has 53 rooms. Each room includes amenities such as free WiFi and a flat-screen TV.
£27
Novotel Samator Surabaya Timur

Novotel Samator Surabaya Timur

4.0 out of 5.0 Jl Kedung Baruk 28 Rungkut, Surabaya
The shopping around Novotel Samator Surabaya Timur gets good marks from our customers. During your stay, you'll be close to Galaxy Mall. Free WiFi in public areas, free self-parking and 2 bars are available. Built in 2017, this 4-star hotel has 261 rooms over 21 floors. Each room includes amenities such as free WiFi and a washer/dryer.
£52
Hotel Majapahit Surabaya Managed by AccorHotels

Hotel Majapahit Surabaya Managed by AccorHotels

5.0 out of 5.0 Jalan Tunjungan No. 65, Surabaya, East Java
The spacious rooms at Hotel Majapahit Surabaya - MGallery get high marks from our customers. During your stay, you're just a quick walk from Tunjungan Plaza. Free WiFi in public areas, free valet parking and a free shopping centre shuttle are available. Built in 1910, this 5-star hotel has 143 rooms over 2 floors. All rooms offer free WiFi and LCD TVs.
£26
Singgasana Hotel Surabaya

Singgasana Hotel Surabaya

4.0 out of 5.0 Jalan Gunungsari, Surabaya, East Java
Our customers tell us that they can't get enough of the pool at Singgasana Hotel Surabaya. During your stay, you'll be within walking distance of Surabaya Town Square. Features include free WiFi in public areas and free valet parking, plus 2 outdoor pools. This 4-star hotel has 150 rooms on 1 floor. All rooms offer free WiFi and washers/dryers.
£33
Wyndham Surabaya City Centre

Wyndham Surabaya City Centre

4.5 out of 5.0 Jalan Basuki Rahmat No. 67-73, Surabaya, East Java
Our customers tell us that they can't get enough of the helpful staff at Wyndham Surabaya City Centre. During your stay, you're just a quick walk from Tunjungan Plaza. Free WiFi in public areas, free valet parking and an outdoor pool are available. This 4.5-star hotel has 292 rooms over 26 floors. Enjoy your stay with amenities like free WiFi and a washer/dryer in each room.
£26
Novotel Surabaya Hotel & Suites

Novotel Surabaya Hotel & Suites

4.0 out of 5.0 Jalan Ngagel No 173-175, Surabaya, East Java
The spacious rooms at Novotel Surabaya Hotel & Suites get high marks from our customers. During your stay, you'll be within walking distance of Surabaya Zoo. Enjoy features like free WiFi in public areas and free self-parking, plus an outdoor pool. Built in 1995, this 4-star hotel has 215 rooms. Free WiFi and cable TV channels are available in all rooms.
£18
Mercure Surabaya

Mercure Surabaya

4.0 out of 5.0 Jl Raya Darmo 68 - 78, Surabaya, East Java
Mercure Surabaya's central location gets high marks from our customers. During your stay, you'll be within walking distance of Surabaya Town Square. Features include free WiFi in public areas, free self-parking and a free manager's reception. This 4-star hotel has 257 rooms over 14 floors. Each room includes amenities such as free WiFi and a fireplace.
£27
Ibis Styles Surabaya Jemursari

Ibis Styles Surabaya Jemursari

3.5 out of 5.0 Jl Jemursari Raya 110-112, Surabaya, East Java
Our customers tell us that they enjoy the pool at Ibis Styles Surabaya Jemursari. During your stay, you'll be connected to a shopping centre and close to Royal Plaza Surabaya. Enjoy features like free WiFi in public areas and free valet parking, plus an outdoor pool. Built in 2015, this 3.5-star hotel has 132 rooms over 6 floors. Free WiFi and washers/dryers are available in all rooms.
Get Rates
ibis Surabaya City Center

ibis Surabaya City Center

3.5 out of 5.0 Jalan Basuki Rahmat 94 - 96, Surabaya, East Java
Our customers tell us they enjoy ibis Surabaya City Center's good location. During your stay, you're just a quick walk from Sharp Bamboo Monument. You'll find features such as free WiFi in public areas, free self-parking and a free manager's reception. This 3.5-star hotel has 224 rooms over 8 floors. Each room includes amenities such as free WiFi and a sofa bed.
£39
Shangri-la Hotel Surabaya

Shangri-la Hotel Surabaya

5.0 out of 5.0 JL. May. Jend. Sungkono 120, Surabaya, East Java
Our customers tell us that they can't get enough of the comfortable beds at Shangri-la Hotel Surabaya. During your stay, you're just a quick walk from Ciputra World Mall. Features include free WiFi in public areas, free self-parking and a free area shuttle. Built in 1995, this 5-star hotel has 368 rooms over 17 floors. Free WiFi and plasma TVs are available in all rooms.
£20
Best Western Papilio Hotel

Best Western Papilio Hotel

3.5 out of 5.0 Jalan A Yani No 176-178, Surabaya
Our customers tell us that they enjoy the comfortable rooms at Best Western Papilio Hotel. During your stay, you'll be within walking distance of Pelita Harapan University Surabaya. Free WiFi in public areas, free valet parking and an outdoor pool are available. Built in 2015, this 3.5-star hotel has 226 rooms over 36 floors. Enjoy your stay with amenities like free WiFi and a washer/dryer in each room.
£11
ibis budget Surabaya Diponegoro

ibis budget Surabaya Diponegoro

3.0 out of 5.0 Jalan Raya Diponegoro no 183, Darmo Wonokromo, Surabaya
During your stay at ibis budget Surabaya Diponegoro, you'll be within walking distance of Surabaya Town Square. Enjoy features like free WiFi in public areas and free self-parking, plus a restaurant. This 3-star hotel has 138 rooms. Free WiFi and LCD TVs are available in all rooms.
£49
Grand Mercure Surabaya

Grand Mercure Surabaya

4.0 out of 5.0 JL AHMAD YANI NO 71, MARGOREJO, Surabaya
During your stay at Grand Mercure Surabaya, you'll be within walking distance of Royal Plaza Surabaya. Enjoy features like free WiFi in public areas and free valet parking, plus an outdoor pool. This 4-star hotel has 243 rooms. Each room includes amenities such as free WiFi and a Smart TV.
£36
Four Points by Sheraton Surabaya, Pakuwon Indah

Four Points by Sheraton Surabaya, Pakuwon Indah

3.5 out of 5.0 Pakuwon Mall, Jalan Puncak Indah Lontar No. 2, Surabaya
With your stay at Four Points by Sheraton Surabaya, Pakuwon Indah, you're connected to the convention centre and just a quick walk from Pakuwon Mall. Free WiFi in public areas, free self-parking and 3 outdoor pools are available. Built in 2019, this 3.5-star hotel has 317 rooms over 17 floors. Enjoy your stay with amenities like free WiFi and a Smart TV in each room.
£63
JW Marriott Surabaya

JW Marriott Surabaya

5.0 out of 5.0 Jalan Embong Malang 85-89, Surabaya, East Java
Our customers tell us that they can't get enough of the helpful staff at JW Marriott Surabaya. During your stay, you're just a quick walk from BG Junction. Enjoy features like free WiFi in public areas, free self-parking and a free manager's reception. Built in 1996, this 5-star hotel has 407 rooms over 25 floors. Enjoy your stay with amenities like free WiFi and a pillowtop bed in each room.

Top Budget Surabaya Hotel Deals

See all

Top Luxury Surabaya Hotel Deals

See all

Finding Surabaya Hotels


So, you're thinking about travelling to Surabaya? If you want to find accommodation that's located close to the sights, you can enter your holiday dates and then use the filters next to your hotel search results to find a hotel near the area's attractions. You can choose among 294 Surabaya hotels and accommodation options to find a place you'd like to stay.


Whether you're looking for budget hotels in Surabaya, places to stay for the entire family, or pet-friendly choices, Surabaya has a variety of accommodation types, so you can find something you like:

  • 75 airport hotels
  • 18 budget hotels
  • 48 family-friendly hotels
  • 10 luxury hotels
  • 2 pet-friendly hotels

Top Hotels and Other Accommodation Options in Surabaya


When you're deciding where you'd like to stay in Surabaya, you'll be able to quickly and easily search ebookers for hotels that offer services such as high-speed Internet, free airport transport or a swimming pool. You can use the filters to narrow down your hotel search, so you can get the services that are important to you, such as air conditioning or an in-room kitchen.


Guests recognise the following Surabaya hotels for the free breakfast:

  • Airy Mulyorejo Kalijudan 125 Surabaya
  • Bumi Surabaya City Resort
  • Everbright

These Surabaya hotels are popular with travellers for their pool:

  • Novotel Surabaya Hotel & Suites
  • Hotel Majapahit Surabaya Managed by AccorHotels
  • Premier Place Surabaya Juanda

Guests who stayed at these hotels in Surabaya enjoyed the on-site fitness centre:

  • JW Marriott Surabaya
  • G Suites Hotel by AMITHYA
  • The Alana Surabaya

Exploring Surabaya


The culturally-rich city of Surabaya is known for its cafes. Popular attractions in and around Surabaya include:

  • Sharp Bamboo Monument
  • Joko Dolog Statue
  • Tunjungan Plaza
  • Grahadi
  • Surabaya Plaza Shopping Mall
  • Mpu Tantular Museum
  • Submarine Monument

When arranging your Surabaya getaway, you can also use ebookers to search for a convenient flight into Surabaya (SUB-Juanda) Airport. You can narrow down your search by number of stops, airline or time of departure to identify one that'll meet your needs.


When is the Best Time to Explore Surabaya?


If you're wondering when is the best time of year to explore Surabaya, you may find this information about seasonal weather helpful when you are organising your getaway. The warmest months in Surabaya are typically October and November, whereas the coldest months are usually August and September. The months with the most rain are April and January, whereas September and August have the least.


Here's an overview on how much rain you can expect and what the temperatures are going to be like:

  • From January to March, the average daytime temperature is 32°C and at night it is 24°C. Seasonal average rainfall is 736 mm.
  • If you visit between April and June, you can expect an average temp of 32°C during the day and 23°C at night. Average rainfall during this season is 445 mm.
  • The daytime average temp from July to September is 33°C and the nighttime average is 23°C. Average precipitation for this season is 55 mm.
  • Between October and December, the average temp during the day is 33°C and 23°C at night. Seasonal average rain is 437 mm.
  • The average annual rainfall in Surabaya is 1673 mm.

Recent Surabaya hotel reviews by travellers like you

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.