gogless
Skip to main content

It's not possible to make a reservation for this region through Booking.com 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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Saint Petersburg – 2,147 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.

Saint-Petersburg Hotel

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.8
Excellent
9,775 reviews
Price from
$80
per night

Park Inn by Radisson Pulkovo Airport

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 center. the property is like how the all hotels should be. it was shiny clean, all employees been very friendly and responsive for any requests, nice room design and comfortable sleep.

Show more Show less
9
Wonderful
3,152 reviews

Park Inn by Radisson Pulkovskaya Hotel & Conference Centre St Petersburg

Hotel in Moskovskiy, Saint Petersburg

Located beside Victory Square and the Park Gorodov-Geroyev, Park Inn by Radisson Pulkovskaya Hotel & Conference Center St Petersburg offers its guests complimentary WiFi and parking. The breakfast was nice, however, on the first day of my stay I was rejected to have breakfast, because somehow my name wasn't included in the list. Because I didn't have much time I just left, but on the next day, everything was fine.

Show more Show less
8.3
Very Good
10,033 reviews
Price from
$93
per night

Radisson Royal Hotel

Hotel in Tsentralny, Saint Petersburg

Located within a 4-minute walk from Mayakovskaya Metro Station, this hotel offers a fitness center and spa facilities, which include a sauna, Jacuzzi whirlpool and massage rooms. Hotel location is excellent, right in the center and it’s within walking distance to almost everywhere. The staff are super helpful and very kind without exception. Any room delivery was done the same moment without delays. Very attentive, thank you ! Special thanks to Aleksandr who normally has night shift as he provided a very comfortable and quick early check in although we didn’t inform earlier due to sudden change in our flight timing. Money wise it’s very reasonable especially considering that it’s a 5 stars hotel with international standard. We chose city view room and it was comfortable with good view. Breakfast, we only took 2 days and honestly, I would recommend to eat outside for better variety of dishes. Overall, me and my mum are very happy for choosing Radisson Royale and for every visit to SP, we decided to stay here!

Show more Show less
8.5
Very Good
3,441 reviews

Park Inn by Radisson Pribaltiyskaya Hotel and Congress Centre

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. best price deal 2100 for 1 night , julia that works in the toursit reception was really helpful to us 👍

Show more Show less
8.5
Very Good
8,413 reviews

Vedensky Hotel

Hotel in Petrogradskiy, Saint Petersburg

Vedensky Hotel is an impressive historical 9-floor building on Petrogradsky Island. Value for money, breakfast, polite staff

Show more Show less
9.3
Wonderful
2,398 reviews
Price from
$96
per night

Park Inn by Radisson Nevsky

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

Show more Show less
8.2
Very Good
4,790 reviews

AZIMUT Hotel Saint-Petersburg

Hotel in Admiralteyskiy, Saint Petersburg

AZIMUT Hotel Saint-Petersburg is located on the Fontanka River embankment, just 2 metro stations away from the city center, this hotel is the tallest building in the historic district of St. From reservation to check out, hotel staff were so kind, friendly, and helpful. The view is breath taking. We stayed at the 17th floor.

Show more Show less
8.4
Very Good
6,458 reviews
Price from
$61
per night

Akyan St.Petersburg

Hotel in Tsentralny, Saint Petersburg

Akyan St.Petersburg is conveniently set in the middle of Saint Petersburg, one mile from State Russian Museum. This 4-star hotel offers a 24-hour front desk and free WiFi. Would be perfect to have a real coffee or better coffe machine.

Show more Show less
9.2
Wonderful
3,107 reviews
Price from
$63
per night

Valo Hotel City

Hotel in Frunzenskiy, Saint Petersburg

Set in Saint Petersburg, Valo Hotel City offers accommodations with a bar and a shared lounge. it exceeded my expectations and was one of the best hotels i stayed at!

Show more Show less
9.1
Wonderful
2,380 reviews
Price from
$52
per night

Most-booked hotels in Saint Petersburg in the past month

Saint Petersburg's best hotels with breakfast

See all

Budget hotels in Saint Petersburg

See all

Hotels located in the center of Saint Petersburg

See all

FAQs about hotels in Saint Petersburg

Learn more about visiting Saint Petersburg

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

Prices drop the second you sign up!

What Guests Said About Saint Petersburg:

Explore guest reviews of hotels in Saint Petersburg

See all