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,645 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 is awesome from this hotel The location is quiet far from center . The view is value for money

Show more Show less
8.7
Excellent
13,085 reviews
Price from
$100
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. It is very near to the airport, which is perfect for an early flight. The staffs there are super nice, especially Lubov! There was a mistake in our boarding card. We tried to contact the airline, but everything starts with Russian. We were frustrated and worried, but she helped us to contact the airline and correct the mistake.

Show more Show less
9
Awesome
4,401 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. Very good location, nice bar on the first floor. number of good restaurants nearby. vending machines on the each floor

Show more Show less
8.3
Very Good
12,121 reviews
Price from
$63
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. Had a very good experience during my staying. Staff is efficient, pleasant and helpful. The room is clean and has a very comfortable bed with a good mattress and pillows. The building has a fantastic old time charm with Art Deco style interior. Location is perfect for walking to everything. Everything was perfect!

Show more Show less
8.6
Excellent
4,273 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,206 reviews

Vedensky Hotel

Hotel in Petrogradskiy, Saint Petersburg

Vedensky Hotel is an impressive historical 9-floor building on Petrogradsky Island. The people at reception were consistently helpful and friendly. Food from the restaurant was quite tasty.

Show more Show less
9.3
Awesome
3,016 reviews
Price from
$107
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. Wonderful and helpful staff! Great concierge service! Breakfast, room, gym - all perfect! Highly recommend!

Show more Show less
8.9
Excellent
4,353 reviews
Price from
$183
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. Excellent location near the railway station. Clean, comfort, polite.

Show more Show less
8.3
Very Good
6,033 reviews

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. Nice, clean, comfortable rooms, good location (we walked everywhere as we like to walk a lot), many restaurants to choose from nearby, very, very good & tasty breakfast (quite big variety, fresh carrot juice, two kinds of porridge, good coffee, pancakes, salads etc), friendly staff.

Show more Show less
9.2
Awesome
4,225 reviews
Price from
$65
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. Excellent location, quiet room (really! the soundproof is good, which is rather an exception for modern hotels!), nice city view from the window (I was on 10th floor), very comfortable bed. 100% recommend this facility!

Show more Show less
8.4
Very Good
8,017 reviews
Price from
$86
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