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

There are 28 properties with availability in Surabaya. Showing 1 – 28

Show map
Sort by: Recommended Price
Deals
Stars
Review score

  1. Excellent 8.4

    Based on 401 reviews 261 reviews in English

    Hotel Ciputra World Surabaya 5 Star Hotel

    Jl. Mayjen Sungkono Kav.87 - 89, Surabaya 60224 Show map
    Rates per night from
  2. Very good 7.8

    Based on 1623 reviews 1043 reviews in English

    Java Paragon Hotel & Residences 4 Star Hotel

    JL. Mayjend Sungkono 101-103, Jawa Timur, Surabaya 60225 Show map
    Rates per night from
  3. Up to 30% off with Agoda Insider Deals!

  4. Excellent 8.6

    Based on 724 reviews 482 reviews in English

    JW Marriott Surabaya Hotel 5 Star Hotel

    Jl. Embong Malang 85-89, Surabaya 60261 Show map
  5. Very good 7.9

    Based on 180 reviews 129 reviews in English

    Holiday Inn Express Surabaya CenterPlaza 4 Star Hotel

    No. 54-58 Jalan Kedungdoro, Surabaya 60251 Show map
    Rates per night from
    Loading..
  6. Excellent 8.3

    Based on 325 reviews 213 reviews in English

    Pullman Surabaya City Centre Hotel 5 Star Hotel

    Jl. Basuki Rakhmat No. 67 - 73, Surabaya 60271 Show map
  7. Excellent 8.2

    Based on 82 reviews 52 reviews in English

    Ascott Waterplace Surabaya 5 Star Hotel

    Tower D 1 Jalan Pakuwon Indah Lontar Timur kav. 3-5, Surabaya 60126 Show map
  8. 50% Discount!

    Excellent 8.1

    Based on 98 reviews 50 reviews in English

    BEST WESTERN Papilio Hotel 4 Star Hotel

    Jalan Ahmad Yani, Surabaya 60235 Show map
  9. Very good 8.0

    Based on 706 reviews 398 reviews in English

    Hotel Santika Premiere Gubeng 4 Star Hotel

    Jl. Raya Gubeng No. 54, Surabaya Show map
  10. 35% Discount!

    Excellent 8.4

    Based on 369 reviews 216 reviews in English

    Bumi Surabaya City Resort 5 Star Hotel

    JL. Jend Basuki Rahmat 106-128, Surabaya 60271 Show map
  11. Excellent 8.4

    Based on 1039 reviews 679 reviews in English

    Sheraton Surabaya Hotel & Towers 5 Star Hotel

    Jalan Embong Malang 25-31, Surabaya Show map
  12. Excellent 8.3

    Based on 632 reviews 405 reviews in English

    TS Suites Surabaya 4 Star Hotel

    JL. Hayam Wuruk No. 6, Surabaya 60242 Show map
  13. Very good 7.3

    Based on 660 reviews 388 reviews in English

    Somerset Surabaya Hotel 4 Star Hotel

    Jalan Raya Kupang Indah, Surabaya 60189 Show map
    Rates per night from
  14. Very good 7.8

    Based on 374 reviews 193 reviews in English

    Crown Prince Surabaya Hotel 4 Star Hotel

    Basuki Rahmat 123-127, Surabaya 60271 Show map
    Rates per night from
  15. Very good 7.7

    Based on 1436 reviews 836 reviews in English

    Garden Palace Hotel 4 Star Hotel

    Jl. Yos Sudarso 11, East Java, Surabaya 60271 Show map
    Rates per night from
  16. Very good 7.4

    Based on 1483 reviews 800 reviews in English

    Novotel Surabaya Hotel 4 Star Hotel

    Jl. Ngagel 173-175, Surabaya 60246 Show map
  17. Excellent 8.3

    Based on 108 reviews 47 reviews in English

    HARRIS Hotel and Conventions Gubeng 4 Star Hotel

    Jl. Bangka 8-18, Gubeng, Surabaya 60281 Show map
  18. Excellent 8.7

    Based on 1007 reviews 740 reviews in English

    Hotel Majapahit 5 Star Hotel

    65, Jalan Tunjungan, Surabaya - East Java, Surabaya 60275 Show map
  19. Very good 7.0

    Based on 667 reviews 343 reviews in English

    Hotel Tunjungan 4 Star Hotel

    Jl. Tunjungan, 102 - 104, Surabaya 60011 Show map
  20. Excellent 8.3

    Based on 294 reviews 221 reviews in English

    Shangri-La Hotel 5 Star Hotel

    Jl. Mayjend Sungkono 120, Surabaya 60256 Show map
  21. 20% Discount!

    Very good 7.6

    Based on 170 reviews 75 reviews in English

    Inna Simpang Surabaya 4 Star Hotel

    Jl Gubernur Suryo 1-3, Surabaya 60271 Show map
  22. Very good 7.8

    Based on 1205 reviews 697 reviews in English

    Mercure Surabaya Hotel 4 Star Hotel

    Jl Raya Darmo 68 - 78, Surabaya Show map
    Rates per night from
  23. Very good 7.2

    Based on 287 reviews 167 reviews in English

    Singgasana Hotel 4 Star Hotel

    JI. gunungsari, Surabaya 60224 Show map
  24. Excellent 8.1

    Based on 293 reviews 185 reviews in English

    The Alana Hotel Surabaya 4 Star Hotel

    Jl. Ketintang Baru I No. 10 - 12, Surabaya 60231 Show map
    Rates per night from
  25. Good 6.6

    Based on 75 reviews 48 reviews in English

    Graha Residen Serviced Apartments 4 Star Hotel

    Jl. Darmo Harapan 1, Surabaya 60187 Show map
  26. 44% Discount!

    Very good 7.5

    Based on 469 reviews 263 reviews in English

    Surabaya Suites Hotel 4 Star Hotel

    Plaza Boulevard I, Jl. Pemuda 31-37, Surabaya 60271 Show map
  27. Above average 5.3

    Based on 31 reviews 8 reviews in English

    Hotel Istana Permata Juanda 4 Star Hotel

    Jl. Raya Juanda, Surabaya 60271 Show map
  28. Cheap Stay 4 Star Hotel

    Jalan Darmo Permai Nomer 3, Surabaya 60272 Show map
  29. Good 6.7

    Based on 90 reviews 58 reviews in English

    Ciputra Golf Club & Hotel 4 Star Hotel

    Jl.Citraland Utama, Citraland, Surabaya 60219 Show map
    Rates per night from

Page 1 of 1