Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Saint Petersburg – 7,553 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

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. staff the room are so clean everything well provided and the staff was very helpful

Show more Show less
8.5
Very Good
8,896 reviews
Price from
$36
per night

Vedensky Hotel

Hotel in Petrogradskiy, Saint Petersburg

Vedensky Hotel is an impressive historical 9-floor building on Petrogradsky Island. Everything. Will stay there again.

Show more Show less
9.2
Awesome
3,061 reviews
Price from
$71
per night

Solo Sokos Hotel Palace Bridge

Hotel in Vasileostrovskiy, Saint Petersburg

Featuring a wellness center, this hotel on Vasilyevsky Island is a 15-minute walk from State Hermitage Museum and Nevsky Prospect. It combines a central city location with facilities of a spa resort. The location close to the city center and walking distance to the best monuments and attractions. Excellent SPA and a super 4000sqm gym and wellness center. The rooms are big and all is clean. The restaurants offer good food and the service is generally very good.

Show more Show less
8.7
Excellent
11,698 reviews
Price from
$84
per night

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. Location great, view superb. Try getting a view to the river room.

Show more Show less
8.6
Excellent
12,904 reviews
Price from
$42
per night

Corinthia Hotel St Petersburg

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 room is very nice and a lot of space, you do not hear luggage in the corridor and staff is extremely polite. Everything OK. The lobby is perfectly designed and sofas are comfortable. Location too is above any expectations, you can join by foot from the railway station within 10-15 min.

Show more Show less
8.9
Excellent
4,608 reviews
Price from
$123
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.3
Very Good
5,876 reviews
Price from
$57
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.6
Excellent
3,861 reviews
Price from
$102
per night

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 staff are helpful and speak English surprisingly well. They automatically clean your room when you're not in the hotel.

Show more Show less
8.2
Very Good
10,878 reviews
Price from
$32
per night

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. 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.4
Very Good
8,006 reviews
Price from
$37
per night

Holiday Inn Express - St. Petersburg - Sadovaya, an IHG Hotel

Hotel in Admiralteyskiy, Saint Petersburg

Located in Saint Petersburg's 18th century building, Holiday Inn Express - St. Nice hotel in the beautiful historical building. It's in the oldest historical part of the city, which now is a quite far (like 20 min walk) from subway and main tourist attractions, but still nice and convenient. Staff are helpful and chill. Suites could be very different in sizes, as we have seen, but all well decorated and comfy. The "channel" view from one of the rooms was just amazing.

Show more Show less
9.3
Awesome
5,724 reviews
Price from
$40
per night

Most-booked hotels in Saint Petersburg in the past month

See all

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

  • 118 attractions
  • 116 points of interest
  • 12 neighborhoods
Find out more
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Saint Petersburg:

Explore guest reviews of hotels in Saint Petersburg

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