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

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Saint Petersburg – 3,384 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 room was very clean and well presented for our arrival. The shower was very good and towels and toiletries were provided as well as a gown and slippers. Tea, coffee and water were also provided. There was a mini bar that we not use. There was a safe, a kettle and generous storage space for our items of clothing. The view of the city and the river was beautiful, we had a Deluxe Room with a River View. The bed was very comfortable. The buffet breakfast had a good choice of items which were delicious. I was here with my girlfriend and we would like to come back to this hotel when the chance arises. A lovely hotel with friendly staff.

Show more Show less
8.7
Excellent
12,314 reviews
Price from
$114
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 location is excellent - just a short walk from a terminal. Covid measures are in place. Hotel staff was very friendly and helpful. I liked the view from the room and the quitness. Also, I was pleasantly surprised that hotel provided us with free toiletries, including toothbrushes, toothpaste and a comb. It was very useful at the time.

Show more Show less
9
Awesome
4,220 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. I want to express my deep and limitless admiration for the entire stuff of the Park - Inn by Redisson Pulkovskaya Hotel in St. Petersburg. I would like to highlight "Guest relations meneger" Ksenia, who has got great skills to communicate with guests. As a meneger she is an extremely smart, hard - working and quiet flexible employee. She is a confident English speaker and exceedingly responsible and dependable person, who always is ready to help guests. I want to express my sincere gratitude to her and all stuff.

Show more Show less
8.3
Very Good
11,928 reviews
Price from
$54
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. The hotel is incredible and the design is just beautiful. Great location. Outstanding services from staff, delicious food from the restaurant, and professional massage from the spa. I enjoyed every minute during my stay and I’m definitely booking again. Special thanks to the guy who helped us at the check in. He was extremely nice and helpful and I’m truly grateful for his assistance. For that I’m planning to join the Radisson Hotels family for my future travels.

Show more Show less
8.6
Excellent
4,191 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.6
Excellent
10,137 reviews

Vedensky Hotel

Hotel in Petrogradskiy, Saint Petersburg

Vedensky Hotel is an impressive historical 9-floor building on Petrogradsky Island. Breakfast is great. Staff was really helpful and friendly. Location is central; it is in the middle of downtown and forests. The hotel is at walking distance to two metro stations of different routes. The street that hotel located is really fancy and elite.

Show more Show less
9.3
Awesome
2,890 reviews
Price from
$98
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. If you are looking for an exceptional experience, than Corinthia hotel is one of the best places in Saint Petersburg. Cant be a better place to relax and enjoy the city vibes.

Show more Show less
8.9
Excellent
4,046 reviews
Price from
$180
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,879 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. 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
7,718 reviews
Price from
$65
per night

Grand Hotel Europe, A Belmond Hotel, St Petersburg

Hotel in Tsentralny, Saint Petersburg

Set in a stunning central location of St. Petersburg is this grand hotel that offers elegant accommodations in a fantastic setting. Kudos to the staff esp Housekeeping who were so thoughtful and the Doorman, greeted us and held the door every time we came through. We had some nasty experience at St Petersburg but the hotel was our safe haven where I felt safe and at home. Thank you so much team for the most pleasant stay!

Show more Show less
9.4
Awesome
2,342 reviews
Price from
$278
per night

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 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