Surabaya hotels

Hotels in Surabaya

846 available hotel offers

2 1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

846 Cheap hotels in Surabaya

POP! Hotel Diponegoro - Surabaya
8.1Very good 856 reviews
Surabaya
1 1
A$28/nighttotal: A$840 (30 )

POP! Hotel Diponegoro

hotel
Surabaya
Reddoorz Premium @ Raya Nginden - Surabaya
8.1Very good 2341 reviews
Surabaya
1 1
A$17/nighttotal: A$510 (30 )

Reddoorz Premium @ Raya Nginden

hotel
Surabaya
Grand Inna Tunjungan - Surabaya
8.4Very good 2028 reviews
Surabaya
6 4
A$173/nighttotal: A$346 (2 )

Grand Inna Tunjungan

hotel
Surabaya
Cosmy Tanglin Apartment - Surabaya
9.4Excellent 415 reviews
Surabaya
1 1
A$45/nighttotal: A$1350 (30 )

Cosmy Tanglin Apartment

apartment
Surabaya
Amaris Hotel Margorejo Surabaya - Surabaya
8.7Very good 1207 reviews
Surabaya
1 1
A$31/nighttotal: A$930 (30 )

Amaris Hotel Margorejo Surabaya

hotel
Surabaya
BATIQA Hotel Darmo - Surabaya - Surabaya
8.3Very good 125 reviews
Surabaya
1 1
A$35/nighttotal: A$1050 (30 )

BATIQA Hotel Darmo - Surabaya

hotel
Surabaya
Swiss-Belinn Tunjungan Surabaya - Surabaya
8.7Very good 2559 reviews
Surabaya
6 3
A$174/nighttotal: A$348 (2 )

Swiss-Belinn Tunjungan Surabaya

hotel
Surabaya
Quest Hotel Darmo - Surabaya by ASTON - Surabaya
8.5Very good 2342 reviews
Surabaya
1 1
A$39/nighttotal: A$1170 (30 )

Quest Hotel Darmo - Surabaya by ASTON

hotel
Surabaya
Hotel 88 Kedungsari - Kedungdoro - Surabaya
8.6Very good 748 reviews
Surabaya
1 1
A$36/nighttotal: A$1080 (30 )

Hotel 88 Kedungsari - Kedungdoro

hotel
Surabaya
MaxOneHotels.com at Tidar - Surabaya
8.8Very good 90 reviews
Surabaya
6 4
A$120/nighttotal: A$240 (2 )

MaxOneHotels.com at Tidar

hotel
Surabaya
Zest Hotel Jemursari - Surabaya
8.9Very good 3108 reviews
Surabaya
6 3
A$113/nighttotal: A$226 (2 )

Zest Hotel Jemursari

hotel
Surabaya
Hotel Kampi Surabaya - Surabaya
8.7Very good 381 reviews
Surabaya
6 3
A$172/nighttotal: A$344 (2 )

Hotel Kampi Surabaya

hotel
Surabaya

Other types of accommodation in Surabaya

Best Surabaya luxury hotels (4 and 5 stars)

Among the 846 accommodations in Surabaya, here are the 8 best luxury hotels

Aria Centra Surabaya - Surabaya
8.6Very good 2552 reviews
Surabaya
1 1
A$49/nighttotal: A$1470 (30 )

Aria Centra Surabaya

hotel
Surabaya
Novotel Samator Surabaya Timur - Surabaya
8.8Very good 2604 reviews
Surabaya
6 3
A$190/nighttotal: A$380 (2 )

Novotel Samator Surabaya Timur

hotel
Surabaya
Midtown Residence Marvell City Surabaya - Surabaya
8.6Very good 242 reviews
Surabaya
6 4
A$187/nighttotal: A$374 (2 )

Midtown Residence Marvell City Surabaya

hotel
Surabaya
The Alana Surabaya - Surabaya
8.3Very good 1530 reviews
Surabaya
6 4
A$209/nighttotal: A$418 (2 )

The Alana Surabaya

hotel
Surabaya
Four Points By Sheraton Surabaya - Surabaya
9.1Excellent 3489 reviews
Surabaya
1 1
A$118/nighttotal: A$3540 (30 )

Four Points By Sheraton Surabaya

hotel
Surabaya
Holiday Inn Express Surabaya CenterPoint - Surabaya
8.0Very good 256 reviews
Surabaya
6 4
A$213/nighttotal: A$426 (2 )

Holiday Inn Express Surabaya CenterPoint

hotel
Surabaya
Fairfield by Marriott Surabaya - Surabaya
8.4Very good 1816 reviews
Surabaya
1 1
A$64/nighttotal: A$1920 (30 )

Fairfield by Marriott Surabaya

hotel
Surabaya
Surabaya Suites - Surabaya
8.2Very good 2548 reviews
Surabaya
6 4
A$128/nighttotal: A$256 (2 )

Surabaya Suites

hotel
Surabaya

Best Surabaya hotels with a pool

Among the 846 accommodations in Surabaya, here are the 8 best hotels with a pool

Kokoon Hotel Surabaya - Surabaya
8.2Very good 213 reviews
Surabaya
6 3
A$146/nighttotal: A$292 (2 )

Kokoon Hotel Surabaya

hotel
Surabaya
Ibis Styles Surabaya Jemursari - Surabaya
8.5Very good 273 reviews
Surabaya
6 3
A$185/nighttotal: A$370 (2 )

Ibis Styles Surabaya Jemursari

hotel
Surabaya
Wyndham Surabaya - Surabaya
8.5Very good 873 reviews
Surabaya
6 3
A$253/nighttotal: A$506 (2 )

Wyndham Surabaya

hotel
Surabaya
Hotel Elmi Surabaya - Surabaya
8.4Very good 28 reviews
Surabaya
6 4
A$135/nighttotal: A$270 (2 )

Hotel Elmi Surabaya

hotel
Surabaya
Narita Hotel Surabaya - Surabaya
8.6Very good 820 reviews
Surabaya
6 4
A$148/nighttotal: A$296 (2 )

Narita Hotel Surabaya

hotel
Surabaya
Mercure Surabaya - Surabaya
8.0Very good 2178 reviews
Surabaya
6 3
A$165/nighttotal: A$330 (2 )

Mercure Surabaya

hotel
Surabaya
Java Paragon Hotel & Residences - Surabaya
8.1Very good 4676 reviews
Surabaya
1 1
A$49/nighttotal: A$1470 (30 )

Java Paragon Hotel & Residences

aparthotel
Surabaya
Hotel Gunawangsa Manyar - Surabaya
8.1Very good 3269 reviews
Surabaya
1 1
A$31/nighttotal: A$930 (30 )

Hotel Gunawangsa Manyar

hotel
Surabaya

Frequently asked questions about hotels in Surabaya

Destinations nearby

Best Surabaya hotels with breakfast

Among the 846 accommodations in Surabaya, here are the 7 best hotels with breakfast

Hotel Dafam Pacific Caesar Surabaya - Surabaya
9.2Excellent 51 reviews
Surabaya
6 4
A$170/nighttotal: A$340 (2 )

Hotel Dafam Pacific Caesar Surabaya

hotel
Surabaya
Cleo Hotel Basuki Rahmat - Surabaya
8.0Very good 1081 reviews
Surabaya
6 4
A$172/nighttotal: A$344 (2 )

Cleo Hotel Basuki Rahmat

hotel
Surabaya
favehotel MEX Surabaya - Surabaya
8.0Very good 989 reviews
Surabaya
1 1
A$41/nighttotal: A$1230 (30 )

favehotel MEX Surabaya

hotel
Surabaya
Midtown Hotel Surabaya - Surabaya
8.3Very good 203 reviews
Surabaya
1 1
A$44/nighttotal: A$1320 (30 )

Midtown Hotel Surabaya

hotel
Surabaya
Hotel 88 Embong Kenongo - Kayun - Surabaya
8.2Very good 2892 reviews
Surabaya
6 4
A$108/nighttotal: A$216 (2 )

Hotel 88 Embong Kenongo - Kayun

hotel
Surabaya
Grand Darmo Suite By Amithya - Surabaya
8.6Very good 204 reviews
Surabaya
1 1
A$51/nighttotal: A$1530 (30 )

Grand Darmo Suite By Amithya

hotel
Surabaya
Hotel 88 Embong Malang - Surabaya
8.0Very good 1462 reviews
Surabaya
1 1
A$38/nighttotal: A$1140 (30 )

Hotel 88 Embong Malang

hotel
Surabaya