Hotels in St. Petersburg


Whether you are visiting St. Petersburg for a night or a month, you want to be able to stay in a hotel which allows you to get the most out of your visit. We have a selection of hotels ranging from luxury five star hotels to boutique mini-hotels filled with charm. You can find out where these hotels are located and what market they cater to.

The traveller looking to stretch their budget will appreciate the centrally located hostels and dormitories just as much as the high flying business executive who is looking for a quiet place to unwind after a hectic day of negotiations and cultural programmes.

Prices include breakfast and VAT(18%) unless otherwise stated. All prices listed are according to the information received by us from hotels. In Your Pocket assumes no responsibility for discrepancies and changes in pricing.

Our most popular categories

Refine your search

Choose Categories
Choose Categories
Choose Amenities
Choose Amenities

Editor's Picks & Featured Venues

Courtyard by Marriott St. Petersburg Center West Pushkin Hotel

 Nab. kan. Griboedova 166 (entrance via Kanonerskaya ul. 33)
This business-focused hotel has a whole floor of conference space and excellent facilities for business travellers. The 273 rooms, including five...
Editor's pick
This hotel is right on the banks of the Fontanka river, with many of the rooms overlooking the impressive
Editor's pick
It may be situated at the foot of St. Isaac’s Cathedral, but the Four Seasons Hotel
Take your guide with you download a pdf or order a printed issue
browse through our pdf library
Put our app in your pocket
City Essentials

Download our new City Essentials app

download 4.5