gogless
Skip to main content

It is not possible to make a reservation for this region through Booking.com at this time.

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Saint Petersburg – 1,892 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Enjoying views over the Gulf of Finland and Saint Petersburg city, Park Inn by Radisson Pribaltiyskaya offers air-conditioned units with free WiFi.

Ultimate service and staff, if want to come petersburg must stay in this hotel.

Show more Show less
8.6
Fabulous
6,903 reviews

Located beside Victory Square and the Park Gorodov-Geroyev, Park Inn by Radisson Pulkovskaya Hotel & Conference Centre St Petersburg offers its guests complimentary WiFi and parking.

Convenient location for air travellers - 10 minutes drive from the airport, plus free hotel shuttle bus. 1 bus stop to nearest metro station or 15 minutes walk. Good value for money. Attentive friendly staff.

Show more Show less
8.3
Very good
8,955 reviews
Price from
£37
per night

Great views of Saint Petersburg and the Neva River, and spacious rooms are offered by this hotel. It is centrally located on Pirogov Embankment.

Spectacular view in a comfortable room. Great breakfast and excellent service all round!

Show more Show less
8.8
Fabulous
7,939 reviews
Price from
£37
per night

Park Inn by Radisson Pulkovo Airport is directly connected by a covered walkway with Pulkovo Terminal 1 and features 18 high-tech meeting rooms and a fitness centre.

Excellent staff and location Excellent free breakfast They talked my language

Show more Show less
9
Superb
2,657 reviews
Price from
£35
per night

This hotel is located on the famous Nevsky Prospect, just a 5-minute walk from Moskovsky Train Station. Soundproofed rooms, free WiFi and a modern fitness centre are offered.

Excellent location near the railway station. Clean, comfort, polite.

Show more Show less
8.3
Very good
4,048 reviews
Price from
£25
per night

A 5-minute walk from Summer Garden, 25-minute walk from the Hermitage and 20-minute walk from Nevsky Avenue, Radisson Sonya Hotel offers stylish rooms for accommodation, 4 equipped meeting rooms and a...

Absolutely unexpected level of comfort and design! Definitely worth staying again.

Show more Show less
8.8
Fabulous
1,998 reviews

Featuring free WiFi, Friends Loft is located in Saint Petersburg, within an 8-minute walk of Gostiny Dvor Metro Station and lively Nevsky Prospekt.

The ladies at the reception, specially Evgenia, were very helpful. They helped me to buy train tickets to Kizhi island, to find a place to do the PCR test and with the programme of the scarlet sails. They also provided me with a fan for the very warm June nights. In a country where you don’t speak the language you always need this kind of assistance. The place is well located and centric. You can also wash your clothes for very cheap price

Show more Show less
8.9
Fabulous
1,054 reviews
Price from
£43
per night

Located within a 4-minute walk from Mayakovskaya Metro Station, this hotel offers a fitness centre and spa facilities, which include a sauna, Jacuzzi whirlpool and massage rooms.

great location, friendly staff, delicious breakfast

Show more Show less
8.6
Fabulous
2,754 reviews

Featuring free WiFi throughout the property, Friends on Fontanka is set in Saint Petersburg, 1.4 km from Church of the Savior on Spilled Blood. Rooms are fitted with a flat-screen TV.

The location of the hotel is priceless! The walking distance to all major sightseeing and variety of restaurants. The staff was very nice and helpful. They were ready to answer and help with any questions we had. The cafe at the hotel had great breakfasts and lunches, the food was simple but fresh and tasty!

Show more Show less
8.7
Fabulous
1,859 reviews
Price from
£41
per night

AZIMUT Hotel Saint-Petersburg is located on the Fontanka River embankment, just 2 metro stations away from the city centre, this hotel is the tallest building in the historic district of St.

Staff are very nice , friendly, polite and very helpful Location is good not too far from metro bus stop are near .

Show more Show less
8.5
Very good
5,264 reviews
Price from
£26
per night

Saint Petersburg's best hotels with breakfast

  • Park Inn by Radisson Pribaltiyskaya Hotel and Congress Centre

    Park Inn by Radisson Pribaltiyskaya Hotel and Congress Centre

    Hotel in Vasileostrovskiy, Saint Petersburg
    Breakfast options

    Enjoying views over the Gulf of Finland and Saint Petersburg city, Park Inn by Radisson Pribaltiyskaya offers air-conditioned units with free WiFi.

    Ultimate service ,must visit this place if you coming st petersburg

    8.6
    Fabulous · 6,903 reviews
  • Park Inn by Radisson Pulkovskaya Hotel & Conference Centre St Petersburg

    Park Inn by Radisson Pulkovskaya Hotel & Conference Centre St Petersburg

    Hotel in Moskovskiy, Saint Petersburg
    Breakfast options

    Located beside Victory Square and the Park Gorodov-Geroyev, Park Inn by Radisson Pulkovskaya Hotel & Conference Centre St Petersburg offers its guests complimentary WiFi and parking.

    Buffet during dinner and breakfast was exceptional!

    8.3
    Very good · 8,970 reviews
  • Maritel Hotel

    Maritel Hotel

    Hotel in Admiralteyskiy, Saint Petersburg
    Breakfast options

    Ideally located in the Admiralteyskiy district of Saint Petersburg, Maritel Hotel is set 600 metres from St.

    Очень уютный и теплый номер, вежливая администрация.

    8.9
    Fabulous · 135 reviews
  • Bridges SPb Rooms

    Bridges SPb Rooms

    Hotel in Tsentralny, Saint Petersburg
    Breakfast options

    Well located in the Tsentralny district of Saint Petersburg, Bridges SPb Rooms is located 700 metres from Anna Akhmatova Museum, 800 metres from Mayakovskaya Metro Station and less than 1 km from...

    не далеко от центральной улицы Питера и жд вокзала

    8.6
    Fabulous · 282 reviews
  • Shouyuan Hotel

    Shouyuan Hotel

    Hotel in Admiralteyskiy, Saint Petersburg
    Breakfast options

    Well situated in the Admiralteyskiy district of Saint Petersburg, Shouyuan Hotel is located 700 metres from St.

    качество номеров, супер, рисунок на стене в тему 💥

    8.1
    Very good · 955 reviews
  • Sfera hotel Nevsky 163

    Sfera hotel Nevsky 163

    Hotel in Tsentralny, Saint Petersburg
    Breakfast options

    Set in Saint Petersburg city centre on Nevskiy Prospekt, only a 5-minute walk away from Ploshchad Alexandra Nevskogo Metro Station, Sfera hotel Nevsky 163 features free Wi-Fi.

    Спасибо большое, приятный персонал, отличное место

    8.9
    Fabulous · 301 reviews
  • Vertical Aparthotel

    Vertical Aparthotel

    Hotel in Admiralteyskiy, Saint Petersburg
    Breakfast options

    Located a 2-minute walk from Frunzenskaya Metro Station in Saint Petersburg, Vertical Aparthotel offers a fitness centre, free WiFi and comfortable conference zone suited for arranging business...

    Всё необходимое за некоторыми мелочами присутствовало

    8.4
    Very good · 882 reviews
  • Solo Isaac Square

    Solo Isaac Square

    Hotel in Admiralteyskiy, Saint Petersburg
    Breakfast options

    Free WiFi is offered at this guest house in the centre of St. Petersburg. Solo Isaac Square is a 2-minute walk from St. Isaac’s Cathedral and 7 minutes walk from Nevsky Prospekt.

    Рядом с Исаакиевским собором и Дворцовой площадью!

    8.9
    Fabulous · 186 reviews

Budget hotels in Saint Petersburg

  • Vesta

    Vesta

    Hotel in Tsentralny, Saint Petersburg
    Budget Hotel

    Vesta is located in Nevsky Prospekt, in the heart of St. Petersburg and is 2 blocks away from the Moskovsky Railway Station and just opposite from Mayakovskaya metro station.

    Отличное местоположение, вежливый персонал, рекомендую.

    9.1
    Superb · 198 reviews
  • Estera Hotel

    Estera Hotel

    Hotel in Tsentralny, Saint Petersburg
    Budget Hotel

    Estera Hotel is located in Saint Petersburg, within a 5-minute walk from Ligovsky Prospekt Metro Station and a 7-minute walk of Obvodny Kanal Metro Station.

    9.6
    Exceptional · 16 reviews
  • Dell Arte

    Dell Arte

    Hotel in Tsentralny, Saint Petersburg
    Budget Hotel

    Ideally situated in Saint Petersburg, Dell Arte features a continental breakfast and free WiFi. This 3-star hotel offers a shared kitchen and room service.

    Чистота, уют, местоположение гостеприимство на уровне!

    8.6
    Fabulous · 1,558 reviews
  • Nomera na Sadovoy

    Nomera na Sadovoy

    Hotel in Tsentralny, Saint Petersburg
    Budget Hotel

    Offering a 24-hour front desk and free WiFi, Nomera na Sadovoy is located a 7-minute walk from the world-famous Nevsky Prospekt in Saint Petersburg. Airport shuttle is available at extra charge.

    Удобное расположение. Соотношение цена и качество.

    8.8
    Fabulous · 1,902 reviews
  • Park Inn by Radisson Nevsky

    Park Inn by Radisson Nevsky

    Hotel in Tsentralny, Saint Petersburg
    Budget Hotel

    This hotel is located on the famous Nevsky Prospect, just a 5-minute walk from Moskovsky Train Station. Soundproofed rooms, free WiFi and a modern fitness centre are offered.

    location is fantastic and staff is quite amicable.

    8.3
    Very good · 4,079 reviews
  • Radisson Sonya Hotel

    Radisson Sonya Hotel

    Hotel in Tsentralny, Saint Petersburg
    Budget Hotel

    A 5-minute walk from Summer Garden, 25-minute walk from the Hermitage and 20-minute walk from Nevsky Avenue, Radisson Sonya Hotel offers stylish rooms for accommodation, 4 equipped meeting rooms and a...

    keine Wartezeiten, schnelle Abwicklung, angenehme Zimmer

    8.8
    Fabulous · 2,014 reviews
  • Dostoevsky Hotel

    Dostoevsky Hotel

    Hotel in Tsentralny, Saint Petersburg
    Budget Hotel

    Dostoevsky Hotel is conveniently situated next to the Metro, a 5-minute walk from Nevsky Prospekt and within 10 minutes walking distance of the Alexandrinsky Theatre.

    чистота, комфорт, вежливый персонал, вкусное питание

    8.5
    Very good · 1,192 reviews
  • Radisson Royal Hotel

    Radisson Royal Hotel

    Hotel in Tsentralny, Saint Petersburg
    Budget Hotel

    Located within a 4-minute walk from Mayakovskaya Metro Station, this hotel offers a fitness centre and spa facilities, which include a sauna, Jacuzzi whirlpool and massage rooms.

    Room confort / room decoration / breakfast

    8.6
    Fabulous · 2,757 reviews

Hotels located in the centre of Saint Petersburg

  • Avtograf

    Avtograf

    Hotel in Tsentralny, Saint Petersburg
    Central location

    Avtograf Hotel is favourably located 5 minute's walk from Nevsky Prospekt, the Moscow Rail Terminal, and the Metro to easily access Palace Square and the Hermitage. Avtograf offers great service.

    Отличное расположение. Рядом вокзал, метро, много мест чтобы перекусить.

    8.3
    Very good · 16 reviews
  • Guest House Ligovsky

    Guest House Ligovsky

    Hotel in Tsentralny, Saint Petersburg
    Central location

    This hotel is located in the centre of Saint Petersburg, a 3-minute walk from the Nevsky Prospekt and Moskovsky Train Station.

    удобство расположения,чистота ,профессиональный персонал

    8.2
    Very good · 967 reviews
  • Guest House na Slobodskoy

    Guest House na Slobodskoy

    Hotel in Nevskiy, Saint Petersburg
    Central location

    This hotel is located in the centre of Saint-Petersburg, a 10-minute walk from Saint Alexander Nevsky Lavra. Free Wi-Fi and a 24-hour reception are featured at Guest House na Slobodskoy.

    Соотношении цены и расположении отеля прекрасно. Чисто!

    8.0
    Very good · 98 reviews
  • Shuvaloff Hotel

    Shuvaloff Hotel

    Hotel in Vyborgsky, Saint Petersburg
    Central location

    Located beside Shuvalovskiy Park, this small hotel is located in Pargolovo, just outside Saint Petersburg. It offers rooms and suites with free Wi-Fi, and on-site tennis and sauna facilities.

    Все остальное по критерию цена-качество вполне неплохо.

    7.9
    Good · 52 reviews
  • Hotel Yusupov

    Hotel Yusupov

    Hotel in Admiralteyskiy, Saint Petersburg
    Central location

    Hotel Yusupov is located in the heart of Saint Petersburg, in Yusupovsky Garden, 300 metres from the Sennaya Square. Free WiFi is provided. The bright offer colourful interiors and modern décor.

    Месторасположение, соответствие - цена-качество-на отлично.

    7.5
    Good · 166 reviews
  • Economy Hotel Lira

    Economy Hotel Lira

    Hotel in Admiralteyskiy, Saint Petersburg
    Central location

    Lira Mini Hotel is located in the heart of St Petersburg, a 7-minute walk from Sennaya Ploshad Metro Station.

    Персонал очень удобно комфортно приятно цена хорошая,

    7.3
    Good · 313 reviews

FAQs about hotels in Saint Petersburg

Learn more about visiting Saint Petersburg

  • 116 points of interest
  • 12 neighbourhoods
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Saint Petersburg:

Explore guest reviews of hotels in Saint Petersburg

  • 8.3
    Very good · 4,079 reviews
    Breakfast was not that special - kind of greasy German-Russian fusion. Location is great, close to Nevsky prospekt, shops and subway.
    Terhi
    Finland
  • 9.5
    Exceptional · 1,775 reviews
    Literally everything: probably, it was one of my best hotel stays ever. The personnel were very kind, the room was super spacious, and the breakfast was amazing
    Pavel
    Russia
  • 9.0
    Superb · 683 reviews
    I really recommend this hotel, one of the best ones for the price!! The stuff is super nice and friendly, the room is clean, cozy, beautiful and spacious :) There’s a nice cafe on the first floor with a tasty coffee:)
    Marta
    Russia
  • 9.4
    Superb · 3,603 reviews
    That's not my first stay in Holiday Inn Express, but first time in Holiday Inn Express Russia. And everytime stays are just perfect! Starting booking process and opened door of the hotel till the end of my stay staff doing their job on 146% Room was clean and comfortable All necessary safety conditions because of COVID-19 - 100% Really good and tasty breacfast included. Once again - Thank you Holiday Inn Express team!!!
    И
    Илья
    Russia
  • 9.2
    Superb · 1,642 reviews
    The location, their invirment, specially this hotel is in city center near by Moscow terminal where you can get train to go any city of Russia, it was pleasant days which I spent in Saint Petersburg, love you Russian People's and Russia Moscow and Saint Petersburg
    Faisal Maher
    Pakistan
  • 9.3
    Superb · 591 reviews
    The location is perfect. The room was comfortable and clean and quite new. I liked the big shower and the nice room design. Also it was warm which is very important if you are staying during Russian winter time.
    Natasha Nataša
    Montenegro
  • 9.5
    Exceptional · 255 reviews
    Super nice and helpful staff, very tasty russian meals, good location,very clean, cosy, modern designed room and shower, and well working wi-fi. Special thanks to the receptionists and the cook We will definitely come back and stay here again!
    Valeria
    Sweden
  • 8.6
    Fabulous · 868 reviews
    I've tried several hotels in St Peterburg but keep coming back to the Kempinski. It has by far the best balance of comfort, location, and above all outstanding hospitality. The team is exceptional and will go out of their way to make you feel welcone and comfortable. Special touches for the holidays like the decorations, mulled wine and christmas cookies served at the lobby and the opera mini-concerts were the icing on the cake. Always impecable, the best place to stay in St Petersburg by a long mile.
    Karina
    United Kingdom
  • 9.7
    Exceptional · 36 reviews
    We are living on the road for more than 3 years now and that was the best equipped place we ever stayed at! There were even little tea towels in the kitchen! Everything (even the kitchen utensils!) was super clean, the apartment is very bright and sunny, there is a great bakery and shops close by, parking is easy and it’s very quiet. We hope Russia opens it landborders soon again so we can come back to that perfect place! Thank you Tatiana for the little gem you created!
    Silke&Jan
    Bulgaria