Travelers are voting Esprit, Eurohotel Praha and Jasmin Hotel as the best of 585 hotels in Prague. There are 574 hotels in Praha a city just 30 km from Prague and 585 hotels in Prague which is 30 km distant. The most popular of these are Esprit in Praha and Best Western Hotel Selsky Dvur in Prague. You can find 751 Hotel in the country of Czech Republic and Esprit is our members favorite Hotel in all of Czech Republic. Want more? Check out our map of hotels in Prague.