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

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

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
  2. Very good 7.8

    based on 1620 reviews 1041 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.3

    based on 79 reviews 50 reviews in English

    Ascott Waterplace Surabaya 5 Star Hotel

    Tower D 1 Jalan Pakuwon Indah Lontar Timur kav. 3-5, Surabaya 60126 Show map
  5. Excellent 8.4

    based on 1038 reviews 678 reviews in English

    Sheraton Surabaya Hotel & Towers 5 Star Hotel

    Jalan Embong Malang 25-31, Surabaya Show map
  6. Very good 7.4

    based on 659 reviews 387 reviews in English

    Somerset Surabaya Hotel 4 Star Hotel

    Jalan Raya Kupang Indah, Surabaya 60189 Show map
  7. Excellent 8.6

    based on 723 reviews 482 reviews in English

    JW Marriott Surabaya Hotel 5 Star Hotel

    Jl. Embong Malang 85-89, Surabaya 60261 Show map
  8. Very good 7.4

    based on 1480 reviews 799 reviews in English

    Novotel Surabaya Hotel 4 Star Hotel

    Jl. Ngagel 173-175, Surabaya 60246 Show map
  9. Very good 8.0

    based on 704 reviews 396 reviews in English

    Hotel Santika Premiere Gubeng 4 Star Hotel

    Jl. Raya Gubeng No. 54, Surabaya Show map
  10. Excellent 8.3

    based on 293 reviews 220 reviews in English

    Shangri-La Hotel 5 Star Hotel

    Jl. Mayjend Sungkono 120, Surabaya 60256 Show map
  11. 50% Discount!

    Excellent 8.1

    based on 94 reviews 49 reviews in English

    BEST WESTERN Papilio Hotel 4 Star Hotel

    Jalan Ahmad Yani, Surabaya 60235 Show map
  12. Very good 7.7

    based on 1431 reviews 834 reviews in English

    Garden Palace Hotel 4 Star Hotel

    Jl. Yos Sudarso 11, East Java, Surabaya 60271 Show map
    rates per night from
  13. Excellent 8.3

    based on 322 reviews 210 reviews in English

    Pullman Surabaya City Centre Hotel 5 Star Hotel

    Jl. Basuki Rakhmat No. 67 - 73, Surabaya 60271 Show map
  14. Very good 7.0

    based on 666 reviews 343 reviews in English

    Hotel Tunjungan 4 Star Hotel

    Jl. Tunjungan, 102 - 104, Surabaya 60011 Show map
  15. 35% Discount!

    Excellent 8.4

    based on 368 reviews 216 reviews in English

    Bumi Surabaya City Resort 5 Star Hotel

    JL. Jend Basuki Rahmat 106-128, Surabaya 60271 Show map
  16. Very good 7.8

    based on 371 reviews 193 reviews in English

    Crown Prince Surabaya Hotel 4 Star Hotel

    Basuki Rahmat 123-127, Surabaya 60271 Show map
    rates per night from
  17. Excellent 8.3

    based on 107 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.1

    based on 292 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
  19. Excellent 8.3

    based on 631 reviews 404 reviews in English

    TS Suites Surabaya 4 Star Hotel

    JL. Hayam Wuruk No. 6, Surabaya 60242 Show map
  20. Very good 7.8

    based on 1204 reviews 697 reviews in English

    Mercure Surabaya Hotel 4 Star Hotel

    Jl Raya Darmo 68 - 78, Surabaya Show map
    rates per night from
  21. Very good 7.9

    based on 179 reviews 127 reviews in English

    Holiday Inn Express Surabaya CenterPlaza 4 Star Hotel

    No. 54-58 Jalan Kedungdoro, Surabaya 60251 Show map
  22. 25% Discount!

    Very good 7.9

    based on 525 reviews 272 reviews in English

    Grand Darmo Suite 4 Star Hotel

    Jl. Progo 1-3, Surabaya 60241 Show map
  23. Excellent 8.7

    based on 1006 reviews 739 reviews in English

    Hotel Majapahit 5 Star Hotel

    65, Jalan Tunjungan, Surabaya - East Java, Surabaya 60275 Show map
  24. Very good 7.2

    based on 287 reviews 167 reviews in English

    Singgasana Hotel 4 Star Hotel

    JI. gunungsari, Surabaya 60224 Show map
  25. 44% Discount!

    Very good 7.5

    based on 467 reviews 262 reviews in English

    Surabaya Suites Hotel 4 Star Hotel

    Plaza Boulevard I, Jl. Pemuda 31-37, Surabaya 60271 Show map
  26. 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
  27. 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
  28. 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
  29. 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
  30. Cheap Stay 4 Star Hotel

    Jalan Darmo Permai Nomer 3, Surabaya 60272 Show map

Page 1 of 1