gogless
Skip to main content

It is not possible to make a reservation for this region through our site at this time.

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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 – 3,646 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.

Park Inn by Radisson Pribaltiyskaya Hotel and Congress Centre 4 stars

Hotel in Vasileostrovskiy, Saint Petersburg

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

Show more Show less
8.6
Fabulous
10,201 reviews

Park Inn by Radisson Pulkovskaya Hotel & Conference Centre St Petersburg 4 stars

Hotel in Moskovskiy, Saint Petersburg

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. Breakfast was very good. The room was quiet and clean

Show more Show less
8.3
Very good
12,107 reviews
Price from
£57
per night

Corinthia Hotel St Petersburg 5 stars

Hotel in Tsentralny, Saint Petersburg

This luxury hotel is located on Nevsky Prospekt, a 2-minute walk from Mayakovsky Metro Station. Corinthia Hotel St Petersburg offers spacious and elegant interiors as well as fine dining. The spa was not operational due to covid restrictions

Show more Show less
8.9
Fabulous
4,333 reviews
Price from
£156
per night

Saint-Petersburg Hotel 4 stars

Hotel in Vyborgsky, Saint Petersburg

Great views of Saint Petersburg and the Neva River, and spacious rooms are offered by this hotel. It is centrally located on Pirogov Embankment. The view was Superb... It had large windows with beautiful shades if we wanted privacy or less sunlight. The room was well designed and our suite was large and spacious... We wish we could have stayed longer with such a great value.

Show more Show less
8.7
Fabulous
13,043 reviews
Price from
£85
per night

Park Inn by Radisson Pulkovo Airport 4 stars

Hotel in Moskovskiy, Saint Petersburg

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. Rooms were incredibly quiet despite being right next to the airport. Check in and check out were no hassle. The room itself was well-decorated and very comfortable! Definitely worth the price.

Show more Show less
9
Superb
4,393 reviews

Grand Hotel Europe, A Belmond Hotel, St Petersburg 5 stars

Hotel in Tsentralny, Saint Petersburg

Set in a stunning central location of St. Petersburg is this grand hotel that offers elegant accommodation in a fantastic setting. Best and truly Grand Hotel in Saint-Petersburg. Everything is just perfect- place, architecture, staff, meal, coffee, bed, calm and quiet, comfort.. if you need to have a beautiful rest - it’s your hotel.

Show more Show less
9.4
Superb
2,443 reviews
Price from
£282
per night

Aston Hotel 4 stars

Hotel in Tsentralny, Saint Petersburg

This 4-star hotel in St. Petersburg is located in the historic building, just 50 metres from the Nevsky Prospekt. Aston Hotel offers elegant rooms with free Wi-Fi and a flat-screen TV. We've stayed at Aston Hotel for 2 days and everything was perfect: the personnel was very friendly, the accommodation - clean and comfortable, and the hotel's location - super match for those who want to visit the historical center.

Show more Show less
8.9
Fabulous
1,648 reviews
Price from
£159
per night

Friends Loft 2 stars

Hotel in Tsentralny, Saint Petersburg

Featuring free WiFi, Friends Loft is located in Saint Petersburg, within an 8-minute walk of Gostiny Dvor Metro Station and lively Nevsky Prospekt. Everything was perfect - location, room, service, design. Especially hosts - they were amazing! Helpful, polite and positive. Let me in much before the time I was supposed to move in. That was so sweet) but be aware - place is situated on the top floor with no lift. Attic rooms with windows on the ceiling were definitely worth it, but it can be a problem for those with heavy bags.

Show more Show less
9
Superb
1,974 reviews
Price from
£38
per night

Friends on Fontanka 2 stars

Hotel in Tsentralny, Saint Petersburg

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.8
Fabulous
3,691 reviews
Price from
£28
per night

Park Inn by Radisson Nevsky 4 stars

Hotel in Tsentralny, Saint Petersburg

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. Nice location, near to all facilities

Show more Show less
8.3
Very good
6,026 reviews

Saint Petersburg's best hotels with breakfast

See all

Budget hotels in Saint Petersburg

See all

Hotels located in the centre of Saint Petersburg

See all

FAQs about hotels in Saint Petersburg

Learn more about visiting Saint Petersburg

  • 116 points of interest
  • 12 neighbourhoods
Find out more

Explore guest reviews of hotels in Saint Petersburg

See all
Research, refine and make plans for your whole trip
gogless