Where to stay and how much to pay?

By on April 23, 2013

We have to admit, that St.-Petersburg hotel prices are far from being the lowest in Europe – the closest ones to compare would be those in Paris or London.

Being an attractive tourist destination with impressive historical heritage and cultural events, St.-Petersburg also hosts many important business events, e.g. International Economic Forum.

Foreign tourists spend around € 850-900 during their stay in St. Petersburg, which usually covers accommodation (most of the expenses), sightseeing and entertainment.

Hospitality business of St. Petersburg depends on a season – the city may be absolutely packed during the white nights season (mid of May – September), while autumn and winter leave more room for those seeking shelter from chilly weather in the wide variety of theatres and museums.

Having no friends or relatives to stay with, you may need to spend some time looking up a convenient and affordable place to live. Choosing a hotel, look through the reviews (booking.com or tripadvisor) and photos (especially those made by foreign tourists) – prices and stars do not always guarantee the level of comfort you may expect based on your experience.

International hotel chains

The following international hotel chains have their hotels in St.Petersburg: Rezidor Hotel Group, Sokos Hotels, Marriott International, InterContinental Hotels Group, Accor Group, Rocco Forte Collection, Corinthia Hotels & Resorts, Orient-Express Hotels, Kempinski Hotels, Best Western International, Fairmont Raffles Hotels International, Four Seasons Hotels & Resorts, Starwood Hotels & Resorts and Domina Hotels & Resorts.

Staying at international hotels will cost you quite a penny, but you’ll get the service you expect.

Soviet era hotels

There are a lot of big ex-Soviet (those of 70-80’s including Russian chains – Azimut, Turris, some other) hotels in St. Petersburg – the level of service at such hotels may vary from Soviet to European standards, which makes it all a bit of a gambling, but still may offer a very good deal at a decent price.


The city with its historical and cultural live concentrated in the very centre has always needed and recently got lots of mini-hotels of different price range – perhaps, this is the best option for the accommodation, as most of them are in downtown, have been renovated and offer a good service at competitive prices. Mini-hotels are usually converted heritage buildings, which take several floors – please, check facilities, if you need a hotel owned parking or a lift for disabled visitors.


Hostels are usually the cheapest option to stay in St. Petersburg, and there are plenty of them in the city downtown, which provides an easy access to most of places of sightseeing and a certain level of quality guaranteed by Hostelling International certification.

Indicative price range for accommodation in St. Petersburg hotels (double room, RUR)*

Hotel prices in St.Petersburg

*Source: www.bsn.ru

Please, bear in mind, that the price is only indicative and may vary depending on a specific hotel and the season (e.g. major cultural and business events in the city- International Economic Forum, the City’s Day and white nights). On the other hand, you may enjoy an up to 60% discount outside of the seasonal peaks.

We’d recommend you to use booking-systems to find good seasonal offers – e.g. booking.com, hotels.com, hrs.com, expedia.com and others. Tripadvisor is also very useful, when it comes to price comparison and reviews.

Stay for free

If you are down on your luck, yet, still keen to see St. Petersburg, try couchsurfing.org –  you may find not only a free place to stay overnight and have a good time, but also get a chance to learn something new about the city from locals. As usual, be aware and follow the common sense rule – pick hosts with good feedback left by previous lodgers.

Translation by Svetlana Serebryakova

About Ekaterina Kazmina

I love St. Petersburg and sincerely wish more people from all over the world come here and see its beauty!


  1. Richard Martin

    March 13, 2016 at 3:20 am

    I agree with the ratings in the Top Hotels list (not that my opinion matters), found three hotels omitted from the list of the top ones. (1) Grand Hotel Europe; (2) Astoria; (3) Cronwell Inn.

    I also found the information on where to stay and how much to pay “right on the money.”

    (1) and (2) are probably the best in SPb, though not by any means inexpensive or yet up to the standards of the 5* hotels in Paris, London or New York. I’ve stayed in both — before and after the renovations. Each is much improved and has its advantages.

    For tranport and attractions, the Europe is by far the better. Within easy walking distance are the Russian Museum, the Mikhailovsky Theatre, the Great and Small Halls of the Philharmonic, the Glinka Capella, Gostiny Dvor, and two Metro lines. Near the Astoria are the St. Isaac’s Cathedral, the statues to Peter the Great and Nicholas I, the Nabokov home. I doubt many will have or take time to view the architecturally interesting buildings that surround the square or walk along the English Quay. The Admiralty is on the way to the Hermitage and the General Staff, which are a good piece from the hotel. The closest Metro station is the Admiraleiskaya, which is a good walk from the Astoria but close to Nevsky.

    (3) In September I stayed for a week at the Cronwell Inn on Stremyannaya, which was by no means posh but quite pleasant. The food and service in the restaurant were good, but not 4* or 5*. But then one isn’t paying 4* or 5* star prices, isn’t obliged to eat in one’s hotel, and usually does little more than shower, relax, and sleep in one’s hotel room. The staff are knowledgeable and friendly. The Mayakovskya metro station is around the corner on ul. Marata. It’s not close the the attractions of Central SPb, but I love walking — even in the rain or snow.

    You weren’t asking for a review, I realize. But as someone who’s been coming to SPb for many years — I’ve stayed in more than a few hotels and have walked over most of the city from the Neva to the Obvodny canal as well as Vasily Island and the Petrogradskaya region — I wanted to thank you for the ratings, advice, and share some of my impressions of several hotels.

    I hope more people read these pages — even if they are travelling in a group, they provide valuable information.

    • Laxmikant Mallya

      May 3, 2017 at 6:47 pm

      Hi Richard…thanks for the review. I wonder if you could help with SPB. I will be travelling to SPB in June (20-25) 2017. Could you mention any budget hotels/hostels…Thanks!

  2. Anshuman Mishra

    February 19, 2017 at 6:34 pm

    Hi I am bachelor’s in Hotel Management .I have four years of work experience in QSR.I want to learn russian language & work in russia.

  3. haani

    August 1, 2017 at 3:02 pm

    I have 10 years & above experience in hotel sales in muscat,Dubai & India I love Russian culture & looking forward to work there can any body please help me
    I am a graduate in bachelor’s business management

Leave a Reply

Your email address will not be published. Required fields are marked *