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

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 Browse our collection of guides
Put our app in your pocket
City Essentials

Download our new City Essentials app

download 4.5