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

There are 300 properties with availability in Prague. Showing 1 – 30

Show map
Sort by: Recommended Price
Deals
Stars
Review score

  1. Excellent 8.5

    Based on 125 reviews 47 reviews in English

    B & B Hotel Prague -City 3 Star Hotel

    Prvniho pluku 29, Prague 18600 Show map
  2. Exceptional 9.3

    Based on 96 reviews 56 reviews in English

    Aparthotel City 5 3 Star Hotel

    Vltavská 11/667, Prague 150 00 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Exceptional 9.5

    Based on 8 reviews 4 reviews in English

    Hotel Residence Spalena 3 Star Hotel

    Spálená 99/33, New Town, Prague 110 00 Show map
  5. Exceptional 9.1

    Based on 7 reviews 5 reviews in English

    AXA Hotel 3 Star Hotel

    Na Porici 40, Prague 110 00 Show map
  6. Excellent 8.2

    Based on 210 reviews 124 reviews in English

    Ibis Praha Old Town Hotel 3 Star Hotel

    Na Porici 5, Prague 11000 Show map
    Rates per night from
  7. Excellent 8.4

    Based on 58 reviews 38 reviews in English

    Chopin Hotel Prague City 3 Star Hotel

    Opletalova 960/33, Prague 110 00 Show map
  8. Very good 7.6

    Based on 37 reviews 19 reviews in English

    Colloseum Hotel 3 Star Hotel

    Myslikova 26, Prague 12000 Show map
  9. Very good 7.2

    Based on 31 reviews 14 reviews in English

    A&O Hotel & Hostel Prague Metro Strizkov 3 Star Hotel

    1 Decinska, Prague 180 00 Show map
  10. Very good 7.2

    Based on 20 reviews 6 reviews in English

    Adeba Hotel 3 Star Hotel

    Pernerova 16, Prague 186 00 Show map
  11. Excellent 8.5

    Based on 63 reviews 34 reviews in English

    Sophie's Hostel 3 Star Hotel

    Melounova 2, Prague 12000 Show map
  12. Excellent 8.5

    Based on 38 reviews 17 reviews in English

    Hotel Alton 3 Star Hotel

    Legerova 62, Prague 12000 Show map
  13. Excellent 9.0

    Based on 9 reviews 5 reviews in English

    EA Hotel Jeleni Dvur 3 Star Hotel

    Jeleni Street 199, Prague 11100 Show map
  14. Excellent 8.7

    Based on 2259 reviews 281 reviews in English

    Palac U Kocku 3 Star Hotel

    Karlova 44, Prague Show map
  15. Very good 7.5

    Based on 55 reviews 33 reviews in English

    Residence Ai Quattro Angeli 3.5 Star Hotel

    Opatovicka 11, Prague 110 00 Show map
  16. Excellent 8.5

    Based on 8 reviews 2 reviews in English

    Akcent Hotel 3 Star Hotel

    Stroupežnického 253/1, Prague 150 00 Show map
  17. Very good 7.1

    Based on 15 reviews 7 reviews in English

    EA Hotel Jasmin 3 Star Hotel

    Sklonena Street 515, Prague 19000 Show map
  18. Excellent 8.1

    Based on 8 reviews 2 reviews in English

    Alice Apartment House 3 Star Hotel

    Sokolovska 30, Prague 18600 Show map
  19. Very good 7.6

    Based on 3324 reviews 236 reviews in English

    Congress and Sport Hotel Olsanka 3 Star Hotel

    Taboritska 23, Prague Show map
  20. Very good 7.3

    Based on 1056 reviews 101 reviews in English

    Hostel Alia 3 Star Hotel

    Vladimirova 8/234, Prague 140 00 Show map
  21. Very good 8.0

    Based on 14 reviews 8 reviews in English

    Hotel Tivoli 3 Star Hotel

    Sokolska 48, Prague 120 00 Show map
  22. Very good 7.4

    Based on 955 reviews 102 reviews in English

    Rubicon Old Town 3 Star Hotel

    Haštalská 371/20, Prague Show map
  23. Excellent 8.4

    Based on 1950 reviews 213 reviews in English

    Residence Bene 3 Star Hotel

    Dlouhá 48/721, Prague Show map
  24. Very good 7.1

    Based on 19 reviews 11 reviews in English

    Old Town Apartments 3 Star Hotel

    Opatovicka 2, Prague 11000 Show map
  25. Very good 7.1

    Based on 2536 reviews 190 reviews in English

    City Club Prague 3 Star Hotel

    Sokolska 8 and 10, Prague 12000 Show map
  26. Excellent 8.4

    Based on 9 reviews 4 reviews in English

    Royal Court Apartments 3 Star Hotel

    Legerova 48, Prague 12000 Show map
  27. Very good 7.8

    Based on 815 reviews 139 reviews in English

    Jerome House 3 Star Hotel

    V Jirchárích 13, Prague 11000 Show map

Next Page 1 of 10