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

There are 52 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 282 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.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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. Very good 7.9

    Based on 6 reviews 3 reviews in English

    MaxOneHotels at Tidar Surabaya 3 Star Hotel

    Jalan Tidar 5, Surabaya 60251 Show map
    Rates per night from
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. Very good 7.0

    Based on 657 reviews 311 reviews in English

    High Point Serviced Apartment 3 Star Hotel

    Jl Siwalankerto 161-165, Surabaya 60236 Show map
  25. Very good 7.3

    Based on 141 reviews 81 reviews in English

    Hotel Neo Gubeng 3 Star Hotel

    Jalan Jawa 17-19, Surabaya 60295 Show map
    Rates per night from
  26. Very good 7.1

    Based on 158 reviews 77 reviews in English

    Hotel Bisanta Bidakara 3 Star Hotel

    Jl. Tegalsari 77 -85, Surabaya Show map
    Rates per night from
  27. 24% Discount!

    Very good 7.5

    Based on 27 reviews 16 reviews in English

    Varna Culture Hotel Soerabaia 3 Star Hotel

    Jl. Tunjungan No. 51, Surabaya 60275 Show map
  28. Good 6.5

    Based on 24 reviews 13 reviews in English

    Quds Royal Hotel 3 Star Hotel

    Jl. Sultan Iskandar Muda 85, Surabaya Show map
  29. Very good 7.0

    Based on 205 reviews 114 reviews in English

    Prime Royal Hotel 3 Star Hotel

    JL. Kranggan 103 -105, Surabaya Show map
  30. Very good 7.8

    Based on 370 reviews 183 reviews in English

    Hotel Santika Jemursari 3 Star Hotel

    Jl. Raya Jemursari No. 258, Surabaya Show map
  31. Good 6.8

    Based on 182 reviews 92 reviews in English

    Everbright Hotel 3 Star Hotel

    Jl. Manyar Kertoarjo No.44, Surabaya 60116 Show map
    Rates per night from

Next Page 1 of 2