Prague's excellent public transport system means that most hotels in the metropolitan area are accessible by metro, tram or bus. However, Prague is a delight to explore on foot, and your stay will be much enhanced if your hotel is within walking distance of at least some of Prague’s major attractions. This is not difficult, as most hotels are either in one of Prague’s historic districts or very near. Prague’s castle quarter, Hradcany is quiet and full of atmosphere with a large choice of hotels to stay but it is, of course, at the top of the hill. Lovely left-bank Malá Strana is a popular choice for luxury hotels, tranquil except for a very few streets, and with many hotels in converted palaces and historic houses. On the other side of Karluv most (Charles Bridge), Staré Mesto (Old Town) is in the middle of things, with plenty of historic hotels to stay and lots of restaurants and entertainment venues. Much more extensive, Nové Mesto (New Town) has a great variety of hotels. Of the suburbs of Prague, the inner boroughs of Vinohrady (middle-class) and Smíchov (working-class, but well on the way to gentrification) are the most interesting, with places to stay ranging from modest pensions to the luxurious Mövenpick Hotel, whose two sections are linked by a spectacular funicular. Elsewhere outside central Prague, the key factor is the quality of public transport - aim to be near a metro station.
Prague’s international hotels tend to provide the comforts, services and facilities implied in their rates. Many are in converted historic buildings: The Four Seasons Hotel is an outstanding example, and also has a key location by the River Vltava, just downstream from Karluv most. Modern, purpose-built hotels include the Hilton and InterContinental.
Prague is full of four-star hotels, often rather small, occupying buildings of character in the central districts. Rates are likely to be at international four-star level, but facilities may not be. A previous deficiency in three-star hotels is well on the way to being remedied, often in areas outside the centre, but linked by public transport.
The number of one- and two-star hotels is limited, but there are plenty of hostels in Prague. Remember that many of Prague’s hotels will put an extra bed in a room for a nominal charge. For longer stays, it may make sense to rent an apartment. Some have a central location, but there are plenty more in the suburbs. Pensions are small, privately run hotels or guest houses.
Regardless of your budget, the high season for hotels in Prague runs from April to the end of October, plus Christmas and New Year, but special deals are often available, especially for weekend stays and stag and hen weekends.