Get support for your booking:
1-212-444-0600

We found 852 hotels with availability in Prague. Showing 1 – 30

Show map
Sort by: Agoda Recommended Hotel Name Stars
Price
Review Score

  1. Fantastic 9.0

    based on 146 reviews 84 reviews in English

    Radisson Blu Alcron Hotel 5 Star Hotel

    40 Stepanska, Prague 110 00 Show map
  2. Good 7.3

    based on 85 reviews 49 reviews in English

    Residence Bologna 3 Star Hotel

    Konviktska 5, Prague 11000 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Fantastic 8.5

    based on 96 reviews 40 reviews in English

    B & B Hotel Prague -City 3 Star Hotel

    Prvniho pluku 29, Prague 18600 Show map
  5. Fantastic 8.3

    based on 17 reviews 8 reviews in English

    Charles Bridge Palace Hotel 4 Star Hotel

    Anenske namesti 203/1, Prague 11000 Show map
  6. Fantastic 8.7

    based on 11 reviews 7 reviews in English

    The Mark Luxury Hotel Prague 5 Star Hotel

    Hybernska 12, Prague 110 00 Show map
  7. Very Good 7.9

    based on 71 reviews 34 reviews in English

    Residence La Fenice 3 Star Hotel

    Vinohradska 83, Prague 12000 Show map
  8. Fantastic 8.7

    based on 87 reviews 48 reviews in English

    Art Deco Imperial Hotel 5 Star Hotel

    Na Porici 15, Prague 110 00 Show map
  9. Fantastic 8.8

    based on 22 reviews 14 reviews in English

    Falkensteiner Hotel Maria Prag 4 Star Hotel

    Opletalova 21, Prague 110 00 Show map
  10. Fantastic 8.4

    based on 103 reviews 57 reviews in English

    Hilton Prague Hotel 5 Star Hotel

    Pobrezni 1, Prague 186 00 Show map
  11. Fantastic 8.3

    based on 91 reviews 58 reviews in English
  12. Very Good 7.9

    based on 30 reviews 19 reviews in English

    Royal Road Residence 3 Star Hotel

    Karlova 20, Prague 11000 Show map
  13. Superb 9.3

    based on 80 reviews 47 reviews in English

    Aparthotel City 5 3 Star Hotel

    Vltavská 11/667, Prague 150 00 Show map
  14. Fantastic 8.4

    based on 65 reviews 35 reviews in English

    Eurostars Thalia Hotel 5 Star Hotel

    Narodni 13, Prague 10000 Show map
  15. Superb 9.3

    based on 5 reviews 3 reviews in English

    Four Seasons Hotel Prague 5 Star Hotel

    Veleslavínova 2a/1098, Prague 110 00 Show map
  16. Very Good 7.9

    based on 85 reviews 42 reviews in English

    TOP Hotel Ambassador Zlata Husa 5 Star Hotel

    Vaclavske Namesti 5-7, Prague 11124 Show map
  17. Fantastic 8.9

    based on 12 reviews 8 reviews in English

    The Golden Wheel Boutique Hotel 4 Star Hotel

    Nerudova 28, Prague 11800 Show map
  18. Fantastic 8.6

    based on 15 reviews 6 reviews in English

    Grand Hotel Praha 4 Star Hotel

    Staromestske namestí 22, Prague 110 00 Show map
  19. Fantastic 8.2

    based on 194 reviews 115 reviews in English

    Ibis Praha Old Town Hotel 3 Star Hotel

    Na Porici 5, Prague 11000 Show map
  20. Fantastic 8.9

    based on 7 reviews 3 reviews in English

    La Ballerina Hotel 5 Star Hotel

    Dittrichova 20, Prague 120 00 Show map
  21. Fantastic 8.5

    based on 101 reviews 51 reviews in English

    Rott Hotel 4 Star Hotel

    Malé naměstí 138/4, Prague 110 00 Show map
  22. Superb 9.1

    based on 12 reviews 7 reviews in English

    Alchymist Grand Hotel and Spa 5 Star Hotel

    Trziste 19, Prague 110 00 Show map
  23. Superb 9.1

    based on 8 reviews 5 reviews in English

    Mandarin Oriental, Prague 5 Star Hotel

    Nebovidska 459/1, Prague 11800 Show map

Next Page 1 of 29