Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Surabaya

Filter by star ratings
All filters
Wyndham Surabaya City Centre
8.6 Excellent

1.4 mi from city centre, Surabaya Show on map

ExcellentBased on 299 reviews
8.6

Located in Surabaya, Wyndham Surabaya provides free Wi-Fi and a gym. It also features a Jacuzzi, a swimming pool and a sauna.

Hotel Santika Premiere Gubeng - Surabaya
8.6 Excellent

1.6 mi from city centre, Surabaya Show on map

ExcellentBased on 236 reviews
8.6

Located in Surabaya, Hotel Santika Premiere Gubeng Surabaya is within a 35-minute drive of Juanda International Airport and provides an outdoor pool. It is set amongst a variety of popular eateries and is minutes on foot from Gubeng Station.

Quest Hotel Darmo - Surabaya By Aston
8.2 Excellent

2.6 mi from city centre, Surabaya Show on map

ExcellentBased on 304 reviews
8.2

Located in Surabaya, Quest Hotel Darmo - Surabaya is within a 30-minute drive of Juanda International Airport and provides an outdoor pool. It offers 3-star accommodation with air-conditioned rooms.

The Life Hotels
6.7 Good

0.3 mi from city centre, Surabaya Show on map

GoodBased on 56 reviews
6.7

Situated under a 20-minute walk from Gubeng Station, The Life Hotels City Center provides guests with a convenient base while in Surabaya. Guests can also enjoy complimentary internet in all areas.

Ibis Surabaya City Center
8.3 Excellent

1.5 mi from city centre, Surabaya Show on map

ExcellentBased on 127 reviews
8.3

Ibis Surabaya City Center is a comfortable setting while visiting Surabaya and is close to everything the area has to offer. It also offers a terrace, a safe and an express check-in and check-out feature.

Novotel Surabaya - Hotel & Suites
8.0 Excellent

3.3 mi from city centre, Surabaya Show on map

ExcellentBased on 359 reviews
8.0

Recently refurbished, Novotel Surabaya Hotel provides modern 4-star accommodation in Surabaya. It has a gym, as well as outdoor tennis courts, a Jacuzzi and an outdoor pool.

Swiss-belinn Tunjungan Surabaya
8.2 Excellent

1.1 mi from city centre, Surabaya Show on map

ExcellentBased on 167 reviews
8.2

Situated within walking distance of Gubeng Station, Swiss-Belinn Tunjungan Surabaya offers guests a convenient base while in Surabaya. It provides 3-star accommodation with air-conditioned rooms.

Hotel Majapahit Surabaya - MGallery
9.1 Excellent

1.1 mi from city centre, Surabaya Show on map

ExcellentBased on 421 reviews
9.1

Hotel Majapahit Surabaya is situated in Surabaya and offers complimentary wireless internet. It also provides outdoor tennis courts, a Jacuzzi and an outdoor pool.

Maumu Hotel & Lounge
7.8 Good

0.9 mi from city centre, Surabaya Show on map

GoodBased on 145 reviews
7.8

OYO 235 Maumu Hotel & Lounge is situated in Surabaya and offers complimentary Wi-Fi. It is conveniently located for those wanting to discover the area's attractions.

Shangri-La Hotel Surabaya
8.8 Excellent

3.7 mi from city centre, Surabaya Show on map

ExcellentBased on 242 reviews
8.8

Boasting a swimming pool, Shangri-la Hotel Surabaya is located in Surabaya and offers comfortable accommodation. In addition to free public parking on site, the hotel features comfortable 5-star rooms and a lounge bar.

Tips for booking a Surabaya hotel

Cheapest month:September
Most expensive month:May
Average price in Surabaya:£53/night
Absolute cheapest price found:£7/night
Cheapest day:Monday
Most expensive day:Friday
£12 - £188
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£9 - £52
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Surabaya hotels

Show all 1,084 hotels
1
Pop! Hotel Gubeng
8.1 Excellent

1.6 mi from city centre, Surabaya Show on map

Situated in Surabaya, the hotel is within easy reach of Plaza Tunjungan and Surabaya Zoo. Guests can also make use of complimentary Wi-Fi.

2
Cleo Hotel Jemursari
7.9 Good

5.3 mi from city centre, Surabaya Show on map

Located in Surabaya, the hotel is within easy reach of Surabaya Zoo and Plaza Tunjungan. It also offers free private parking on site and is a 10-minute drive from Surabaya Town Square.

3
Garden Palace Hotel
7.6 Good

1.0 mi from city centre, Surabaya Show on map

Featuring an on-site night club and a beauty salon, Garden Palace Hotel is situated in Surabaya and offers 4-star accommodation. It also features a sauna, a swimming pool and a fitness centre.

4
Sheraton Surabaya Hotel & Towers
8.8 Excellent

1.1 mi from city centre, Surabaya Show on map

Recently refurbished, Sheraton Surabaya Hotel & Towers provides cosy 5-star accommodation in Surabaya. It has a gym, as well as a sauna, a Jacuzzi and outdoor tennis courts.

5
Holiday Inn Express Surabaya CenterPoint
8.4 Excellent

1.7 mi from city centre, Surabaya Show on map

This comfortable hotel in Surabaya offers free wireless internet, as well as a beauty centre and a playground. It provides 4.5-star accommodation with air-conditioned rooms.

6
Hotel Santika Premiere Gubeng - Surabaya
8.6 Excellent

1.6 mi from city centre, Surabaya Show on map

Located in Surabaya, Hotel Santika Premiere Gubeng Surabaya is within a 35-minute drive of Juanda International Airport and provides an outdoor pool. It is set amongst a variety of popular eateries and is minutes on foot from Gubeng Station.

7
Hotel Majapahit Surabaya - MGallery
9.1 Excellent

1.1 mi from city centre, Surabaya Show on map

Hotel Majapahit Surabaya is situated in Surabaya and offers complimentary wireless internet. It also provides outdoor tennis courts, a Jacuzzi and an outdoor pool.

8
Quest Hotel Darmo - Surabaya By Aston
8.2 Excellent

2.6 mi from city centre, Surabaya Show on map

Located in Surabaya, Quest Hotel Darmo - Surabaya is within a 30-minute drive of Juanda International Airport and provides an outdoor pool. It offers 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Surabaya, Indonesia

Show all 1,084 hotels
OYO 252 Istana Permata Ngagel

2.8 mi from city centre, Surabaya Show on map

OYO 252 Istana Permata Ngagel is a comfortable base while in Surabaya and is close to everything the area has to offer. It also offers free Wi-Fi, a kids pool and an outdoor pool.

£5
Avg. per night
OYO 377 Istana Permata Juanda
9.0 Excellent

8.7 mi from city centre, Surabaya Show on map

Within a 20-minute car trip of Juanda International Airport, Hotel Istana Permata Juanda provides an outdoor pool, outdoor tennis courts and complimentary wireless internet. It also offers room service, a playground and a 24-hour reception.

£6
Avg. per night
Red Planet Surabaya
8.2 Excellent

1.9 mi from city centre, Surabaya Show on map

Red Planet Surabaya is located in Surabaya and offers guests free Wi-Fi. It also offers free public parking on site and Plaza Tunjungan, the Heroic Monument and the Ampel Mosque are a brief car trip away.

£7
Avg. per night
RedDoorz near Gubeng Station
6.7 Good

1.7 mi from city centre, Surabaya Show on map

Located close to Gubeng Station, this comfortable bed and breakfast is a convenient base for those wanting to discover Surabaya and its surrounds. It also offers a 24-hour reception, room service and free Wi-Fi.

£7
Avg. per night
The Life Hotels
6.7 Good

0.3 mi from city centre, Surabaya Show on map

Situated under a 20-minute walk from Gubeng Station, The Life Hotels City Center provides guests with a convenient base while in Surabaya. Guests can also enjoy complimentary internet in all areas.

£8
Avg. per night
Pop! Hotel Gubeng
8.1 Excellent

1.6 mi from city centre, Surabaya Show on map

Situated in Surabaya, the hotel is within easy reach of Plaza Tunjungan and Surabaya Zoo. Guests can also make use of complimentary Wi-Fi.

£8
Avg. per night
Maumu Hotel & Lounge
7.8 Good

0.9 mi from city centre, Surabaya Show on map

OYO 235 Maumu Hotel & Lounge is situated in Surabaya and offers complimentary Wi-Fi. It is conveniently located for those wanting to discover the area's attractions.

£9
Avg. per night
Hotel Oval Surabaya
6.7 Good

3.2 mi from city centre, Surabaya Show on map

Located in Surabaya, Hotel Oval is within easy reach of Plaza Tunjungan and the Ampel Mosque. It provides 3-star accommodation with air-conditioned rooms.

£9
Avg. per night

Hotel prices in Surabaya

2 stars or below

£6 - £11

No. 1 most popular

Red Planet Surabaya
8.2 Excellent
£7
Avg. per night

No. 2 most popular

£8
Avg. per night

Best value

£6
Avg. per night
3 stars

£5 - £74

No. 1 most popular

£9
Avg. per night

No. 2 most popular

Elmi Hotel Surabaya
8.4 Excellent
£18
Avg. per night
£7
Avg. per night
4 stars and up

£13 - £48

No. 1 most popular

£23
Avg. per night

No. 2 most popular

Hotel Bumi Surabaya
8.9 Excellent
£34
Avg. per night

Best value

£13
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Surabaya

About Surabaya

Surabaya is a pulsing metropolis and port that blends soaring modern skyscrapers with Dutch colonial landmarks. Its cultural enclaves include a vibrant Chinatown and atmospheric Arab Quarter that reflect the cosmopolitan character of Surabaya.

Things to do

Visit the House of Sampoerna, the Dutch colonial factory dedicated to producing Indonesia’s most famous brand of kretek cigarettes. Discover the history of Sampoerna in the on-site museum and witness workers hand-rolling prestigious Dji Sam Soe cigarettes using traditional equipment.

Want to sample authentic Javanese street food? Head to the G-Walk in the west of Surabaya, which ignites after dark with the scent of roasted meats and spicy sauces. Feast at the food stalls that line one side of the strip, then grab a drink in one of the exclusive bars nearby.

If you’re travelling with kids, cool off at the Ciputra Waterpark, one of the largest of its kind in Southeast Asia. There’s a whole host of rides, water slides and a lazy river, many of which are themed around the adventures of Sinbad the Sailor.

Visit the Heroes Monument and the 10 November Museum, which are dedicated to those who died during the 1945 Battle of Surabaya. The museum details the struggle of pro-independence Indonesian fighters against British soldiers, with an impressive collection of weaponry, photographs and artefacts belonging to the military leader Bung Tomo.

Getting around

Juanda International Airport is 45 minutes’ drive south of the city centre. Trains connect to destinations across Java, while buses, bemos and taxis are the main means of getting around the city.

Surabaya travel FAQs

  • What are the best hotels in Surabaya?

    79 reviews rated Red Planet Surabaya with an average score of 8.2/10. It may also be worth looking into the favehotel MEX Surabaya, which received a rating of 7.6/10 from 197 reviews. Novotel Surabaya - Hotel & Suites could also be a good option, with a score of 8.0/10 from 359 reviews.

  • What is a good hotel near Tunjungan Plaza?

    Red Planet Surabaya is a good hotel close to Tunjungan Plaza - it has scored 8.2 over 79 reviews from HotelsCombined users.

  • What is a good hotel in Surabaya near Grahadi?

    Red Planet Surabaya is rated 8.2 from 79 reviews and is close to Grahadi.