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

We found 854 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. Very Good 7.9

    based on 71 reviews 34 reviews in English

    Residence La Fenice 3 Star Hotel

    Vinohradska 83, Prague 12000 Show map
  5. 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
  6. Fantastic 8.4

    based on 103 reviews 57 reviews in English

    Hilton Prague Hotel 5 Star Hotel

    Pobrezni 1, Prague 186 00 Show map
  7. Very Good 7.9

    based on 30 reviews 19 reviews in English

    Royal Road Residence 3 Star Hotel

    Karlova 20, Prague 11000 Show map
  8. 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
  9. Fantastic 8.3

    based on 91 reviews 58 reviews in English

    Hilton Prague Old Town Hotel 5 Star Hotel

    V Celnici 7, Prague Show map
  10. Fantastic 8.4

    based on 65 reviews 35 reviews in English

    Eurostars Thalia Hotel 5 Star Hotel

    Narodni 13, Prague 10000 Show map
  11. 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
  12. 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
  13. Fantastic 8.6

    based on 37 reviews 20 reviews in English

    Art Nouveau Palace Hotel 5 Star Hotel

    Panska 12, Prague 11121 Show map
  14. 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
  15. 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
  16. Fantastic 8.4

    based on 77 reviews 49 reviews in English

    The Charles Hotel 4 Star Hotel

    Josefska 1, Prague 11800 Show map
  17. 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
  18. Superb 9.1

    based on 8 reviews 5 reviews in English

    Mandarin Oriental, Prague 5 Star Hotel

    Nebovidska 459/1, Prague 11800 Show map
  19. Fantastic 8.9

    based on 7 reviews 3 reviews in English

    La Ballerina Hotel 5 Star Hotel

    Dittrichova 20, Prague 120 00 Show map
  20. 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
  21. 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
  22. Fantastic 8.6

    based on 6 reviews 5 reviews in English

    Grandior Hotel 5 Star Hotel

    Na Porici 42, Prague 11000 Show map
  23. Fantastic 8.2

    based on 27 reviews 15 reviews in English

    EA Hotel Manes 4 Star Hotel

    Myslikova 20, Prague 110 00 Show map

Next Page 1 of 29