Get support for your booking:
(866) 656-8207
Select your loyalty program to earn points with your booking!

There are 156 properties with availability in Surabaya. Showing 1 – 30

Show map
Sort by: Recommended Price
Deals
Stars
Review Score

  1. Very good 7.7

    Based on 1897 reviews 1154 reviews in English

    Midtown Hotel 3 Star Hotel

    Basuki Rahmat Street number 76, Surabaya 60262 Show map
  2. Very good 7.1

    Based on 1263 reviews 684 reviews in English

    favehotel MEX Surabaya 3 Star Hotel

    Jl. Pregolan 1 - 5, Surabaya Show map
    Rates per night from
  3. Up to 30% off with Agoda Insider Deals!

  4. Very good 7.8

    Based on 487 reviews 283 reviews in English

    Swiss-Belinn Manyar 3 Star Hotel

    Jalan Manyar Kertoarjo No. 100, Surabaya 60231 Show map
  5. Very good 7.3

    Based on 774 reviews 386 reviews in English

    Gunawangsa Manyar Hotel 3 Star Hotel

    Menur Pumpungan No 62 Manyar, Surabaya 60118 Show map
  6. Very good 7.9

    Based on 819 reviews 559 reviews in English

    Artotel Surabaya 3 Star Hotel

    Jl. Dr. Soetomo 79 - 81, Surabaya Show map
  7. Very good 7.2

    Based on 1604 reviews 828 reviews in English

    The Square 3 Star Hotel

    Siwalankerto Street 146-148, Surabaya 60236 Show map
  8. Good 6.9

    Based on 185 reviews 101 reviews in English

    Favehotel Graha Agung Surabaya 3 Star Hotel

    Jl. Mayjen Yono Soewoyo, Pakuwon Square AK II No. 10 - 11, Surabaya 60228 Show map
  9. Very good 7.9

    Based on 28 reviews 16 reviews in English

    Core Hotel Bonnet 3 Star Hotel

    Jalan Manyar Kertoarjo V No 62, Surabaya 60285 Show map
  10. Very good 8.0

    Based on 885 reviews 446 reviews in English

    Hotel Santika Pandegiling Surabaya 3 Star Hotel

    Jalan Pandegiling no. 45, Surabaya Show map
  11. Very good 7.4

    Based on 1079 reviews 536 reviews in English

    Hotel 88 Embong Kenongo 2 Star Hotel

    Jl. Embong Kenongo 17, Surabaya Show map
  12. Very good 7.7

    Based on 134 reviews 66 reviews in English

    POP! Hotel Gubeng Surabaya 2 Star Hotel

    Jl. Bangka 8-18, Gubeng, Surabaya 60281 Show map
  13. Very good 7.7

    Based on 217 reviews 95 reviews in English

    Quest Hotel Surabaya 3 Star Hotel

    Ronggolawe Street No. 27 - 29, Surabaya 60624 Show map
    Rates per night from
  14. Very good 7.3

    Based on 423 reviews 202 reviews in English

    Amaris Hotel Embong Malang - Surabaya 2 Star Hotel

    Jl. Kedung Doro No 1-3, Surabaya Show map
  15. Very good 7.7

    Based on 100 reviews 52 reviews in English

    ibis Surabaya City Center Hotel 3 Star Hotel

    Jl Basuki Rahmat No 94 96, Surabaya 60271 Show map
    Rates per night from
  16. Very good 7.6

    Based on 292 reviews 137 reviews in English

    Red Planet Surabaya 3 Star Hotel

    Jl. Arjuna 64-66, Surabaya 60251 Show map
    Rates per night from
  17. Very good 7.6

    Based on 26 reviews 6 reviews in English

    Whiz Prime Darmo Harapan Surabaya 3 Star Hotel

    Jalan Raya Darmo Harapan 1, Surabaya 60187 Show map
  18. Very good 7.4

    Based on 435 reviews 201 reviews in English

    Hotel 88 Embong Malang 2 Star Hotel

    Embong Malang 84 street, Surabaya 60261 Show map
  19. Very good 7.2

    Based on 53 reviews 32 reviews in English

    Cleo Hotel Surabaya 2 Star Hotel

    Jalan Basuki Rahmat no 11 Surabaya, Surabaya 60261 Show map
  20. Good 6.8

    Based on 121 reviews 57 reviews in English

    The Sun Hotel Sidoarjo 3 Star Hotel

    Jl. Pahlawan No. 1, Surabaya Show map
  21. Very good 8.0

    Based on 16 reviews 8 reviews in English

    The Life Hotels Surabaya 3 Star Hotel

    Jl. Kusuma Bangsa No. 41, Surabaya 60272 Show map
  22. Good 6.1

    Based on 315 reviews 129 reviews in English

    Sahid Surabaya 3 Star Hotel

    Jl. Sumatra 1 - 5 Java (East), Surabaya 60281 Show map
    Rates per night from
  23. Very good 7.9

    Based on 6 reviews 4 reviews in English

    MaxOneHotels at Tidar Surabaya 3 Star Hotel

    Jalan Tidar 5, Surabaya 60251 Show map
    Rates per night from
  24. Very good 7.9

    Based on 45 reviews 25 reviews in English

    ibis Styles Surabaya Jemursari 3 Star Hotel

    Jl Jemursari Raya 110 112, Surabaya 60237 Show map
  25. Excellent 8.2

    Based on 33 reviews 13 reviews in English

    Win Hotel 3 Star Hotel

    Jalan Embong Tanjung 46-48, Surabaya 60271 Show map
  26. Very good 7.7

    Based on 38 reviews 18 reviews in English

    Luminor Hotel 3 Star Hotel

    Jemur Sari street 206 - 208, Surabaya 60239 Show map
  27. Very good 7.2

    Based on 34 reviews 16 reviews in English

    Citihub Hotel @Mayjen 1 Star Hotel

    Jalan Mayjen Sungkono no.152, Surabaya 60225 Show map
  28. Very good 7.6

    Based on 158 reviews 49 reviews in English

    Ibis Budget Surabaya Airport 2 Star Hotel

    Terminal Bandara International Juanda Jl Ir Juanda No 1 Sedati Sidoarjo, Surabaya 61253 Show map
    Rates per night from
  29. Very good 7.2

    Based on 572 reviews 323 reviews in English

    Hotel Ibis Rajawali 3 Star Hotel

    Jalan Rajawali No 9-11, Surabaya Show map
    Rates per night from
  30. Very good 7.0

    Based on 509 reviews 230 reviews in English

    D'Season Hotel 2 Star Hotel

    Jl. Tenggilis Utara 14 Jemursari, Surabaya 60292 Show map
  31. Excellent 8.2

    Based on 17 reviews 13 reviews in English

    Yello Hotel Jemursari 3 Star Hotel

    Jl. Raya Jemursari 176, Surabaya, Surabaya 60292 Show map
    Rates per night from

Next Page 1 of 6