Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

View vacation packages to

Hotels and More in Saint Petersburg

Sapphire Hotel

Sapphire Hotel

Hotel in Tsentralny, Saint Petersburg

Located in the Tsentralny district of Saint Petersburg, Sapphire Hotel is set 2297 feet from State Russian Museum. The location at the central street Nebskiy Prospect, walkable distance to all main sights. New renovated rooms. Breakfast area with view to the street. I liked our room with balcony;

Show more Show less
9.1
Awesome
1,090 reviews
Avg. price/night:
$84
Check availability
Station Hotel L1

Station Hotel L1

Hotel in Tsentralny, Saint Petersburg

1.1 mi from State Russian Museum, Station Hotel L1 is located in Saint Petersburg and features free WiFi and concierge services. Hotel Was Very Clean and quite

Show more Show less
9
Awesome
1,148 reviews
Avg. price/night:
$54
Check availability
Diplomat Hotel

Diplomat Hotel

Hotel in Tsentralny, Saint Petersburg

Located in the Tsentralny district in Saint Petersburg, a 15-minute walk to Nevsky Prospekt, Diplomat Hotel features air-conditioned rooms with free WiFi throughout the property. Very very clean room and near to nevsky street and good breakfast

Show more Show less
9.2
Awesome
1,041 reviews
Avg. price/night:
$91
Check availability
The Faces Kaleidoscope

The Faces Kaleidoscope

Hotel in Petrogradskiy, Saint Petersburg

Ideally set in the Petrogradskiy district of Saint Petersburg, The Faces Kaleidoscope is located 1.7 miles from Petrovsky Stadium, 1.8 miles from Summer Garden and 1.8 miles from Church of the Savior... Hotel offers lots of details, like device to dry shoes and coffee machine in the room.

Show more Show less
9.4
Awesome
1,020 reviews
Avg. price/night:
$105
Check availability
WYNWOOD Hotel

WYNWOOD Hotel

Hotel in Tsentralny, Saint Petersburg

Located in Saint Petersburg, a 10-minute walk from State Russian Museum, WYNWOOD Hotel features a bar, as well as free WiFi. I have been blessed to have visited nearly 100 countries, and have stayed in over 300 five star hotels. I chose this hotel because the rooms are no-smoking and carpet free. Things that I loved about this hotel were the excellent location to all the major tourist attractions, the hotel and rooms are on trend in terms of decor and design (the hotel has won 2 design awards). I highly recommend the mango and shrimp Maki (sushi) from the roof top restaurant. The staff were very helpful. I loved the earthly natural and clean finishes in the room and the wonderful scent of the liquid soap.

Show more Show less
9.5
Exceptional
1,324 reviews
Avg. price/night:
$241
Check availability
Station Hotel S13

Station Hotel S13

Admiralteyskiy, Saint Petersburg

Featuring high-speed WiFi throughout the property, Station Hotel S13 is located in Saint Petersburg, 2953 feet from Saint Isaac's Cathedral. Each room features a flat-screen TV with satellite... Aundrey at the front desk is a really great Concierge! He can help you with anything! The hotel is a nice place to stay in the spring! Great location and awesome breakfast! Thanks Aundrey!

Show more Show less
9
Awesome
2,004 reviews
Avg. price/night:
$66
Check availability
Adagio on Isaakiyevskaya

Adagio on Isaakiyevskaya

Admiralteyskiy, Saint Petersburg

Conveniently located in the Admiralteyskiy district of Saint Petersburg, Adagio on Isaakiyevskaya is located an 8-minute walk from Saint Isaac's Cathedral, 0.7 miles from Winter Palace and 1.1 miles... Walking distance to museums and historic places

Show more Show less
9.3
Awesome
1,058 reviews
Avg. price/night:
$105
Check availability
Galunov Hotel

Galunov Hotel

Tsentralny, Saint Petersburg

Located in Saint Petersburg, a 7-minute walk from Ploshchad Vosstaniya, Galunov Hotel features free WiFi access and free private parking. Every room is equipped with a flat-screen TV. Staff was incredible. My Russia is not so good but they were excellent. Went far beyond what I would have expected to insure we had a great time. Communicating with cab drivers when the schedule didn’t work out as was planned. Great.

Show more Show less
9.7
Exceptional
1,277 reviews
Avg. price/night:
$125
Check availability
Hilton Saint Petersburg Expoforum

Hilton Saint Petersburg Expoforum

Saint Petersburg

12 mi from Mariinsky Theater, Hilton Saint Petersburg Expoforum is set in Saint Petersburg on the territory of ExpoForum and has a fitness center and free WiFi throughout the property. Friendly, clean and comfortable

Show more Show less
9.3
Awesome
1,462 reviews
Avg. price/night:
$131
Check availability
Offenbacher Hotel

Offenbacher Hotel

Tsentralny, Saint Petersburg

Featuring free WiFi throughout the property, Offenbacher Hotel is located in Saint Petersburg, within a 10-minute walk from Chernyshevskaya and Ploshchad Vosstaniya Metro Stations. Great location ,very clean cozy and spacious room.Breakfast was delicious Extremely helpful and friendly staff!! Excellent vacation,we will definitely come back!!

Show more Show less
9.3
Awesome
1,244 reviews
Avg. price/night:
$109
Check availability

Most-booked hotels in Saint Petersburg in the past month

Saint Petersburg's best hotels with breakfast

Budget hotels in Saint Petersburg

Hotels located in the center of Saint Petersburg

FAQs about hotels in Saint Petersburg

  • On average, 3-star hotels in Saint Petersburg cost $60 per night, and 4-star hotels in Saint Petersburg are $101 per night. If you're looking for something really special, a 5-star hotel in Saint Petersburg can be found for $263 per night, on average (based on Booking.com prices).

  • On average, it costs $114 per night to book a 3-star hotel in Saint Petersburg for tonight. You'll pay around $248 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Saint Petersburg will cost around $514, on average (based on Booking.com prices).

  • Hilton Saint Petersburg Expoforum, Offenbacher Hotel, and Sapphire Hotel got great room view-related reviews from travelers in Saint Petersburg.

  • Some of the best hotels in Saint Petersburg near Hermitage Museum include Boutique hotel VILLA PERLOV, Art Apartment and Galla Apartments.

  • The average price per night for a 3-star hotel in Saint Petersburg this weekend is $263 or, for a 4-star hotel, $457. Looking for something even fancier? 5-star hotels in Saint Petersburg for this weekend cost around $1,042 per night, on average (based on Booking.com prices).

  • Tsentralny, Admiralteyskiy, and Moskovskiy are popular with other travelers visiting Saint Petersburg.

  • Galunov Hotel, WYNWOOD Hotel, and Helvetia Hotel are some of the popular hotels in Saint Petersburg.

  • Many families visiting Saint Petersburg loved staying at Boutique hotel VILLA PERLOV, Nevsky sky, and Baby Lemonade Hotel.

  • For hotels in Saint Petersburg that serve highly-rated breakfasts, try Galunov Hotel, Aston Hotel, and Helvetia Hotel.

  • Travelers who stayed in Saint Petersburg near Pulkovo Airport (LED) have said good things about Park Inn by Radisson Pulkovo Airport, Pulkovo Hotel, and Crowne Plaza St.Petersburg Airport.

  • These hotels in Saint Petersburg are highly rated by couples: Galunov Hotel, WYNWOOD Hotel, and Helvetia Hotel.

Learn more about visiting Saint Petersburg

  • 27 attractions
  • 115 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