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

Looking for deals in Saint Petersburg?

Check prices and accommodations for:

Hotels and More in Saint Petersburg

WYNWOOD Hotel

WYNWOOD Hotel

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. Excellent location Very nice staff

Show more Show less
Avg. price/night: $76
9.5 Exceptional 1,154 reviews
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... Nice, clean, simple hotel with perfect location and friendly staff. Good value for money, would come again.

Show more Show less
Avg. price/night: $17
9.0 Awesome 1,800 reviews
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. Walking distance to shops and restaurants and perfect connection to the city by bus

Show more Show less
Avg. price/night: $53
9.7 Exceptional 1,449 reviews
Hilton Saint Petersburg Expoforum

Hilton Saint Petersburg Expoforum

Saint Petersburg

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

Show more Show less
Avg. price/night: $63
9.3 Awesome 1,159 reviews
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. The bed is very comfortable. The room is very spacious for the price, and quieter than I expected for the central location. The location was perfect for us, 10 minute walk from metro and on the bus lines, and really easy walking to any shops and restaurants you might want for your immediate needs. The staff was amazingly helpful and friendly, the room was clean, and everything was very tasteful and well done. The breakfast is fantastic! They also have a tea/snack room open for use all the time. It's pretty much the best value for money I've ever experienced.

Show more Show less
Avg. price/night: $34
9.3 Awesome 1,317 reviews
Friends Loft

Friends Loft

Tsentralny, Saint Petersburg

Featuring free WiFi, Friends Loft is located in Saint Petersburg, within an 8-minute walk of Gostiny Dvor Metro Station and lively Nevsky Prospekt. clean, new, great location, good value

Show more Show less
Avg. price/night: $18
9.1 Awesome 1,895 reviews

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

  • Some of the best hotels in Saint Petersburg near Ice Palace include Shaulis Apartment on Bolshevikov 1, Апартаменты LIZA and Apartment Latyshskikh strelkov.

  • Petrogradskiy, Vasileostrovskiy, and Admiralteyskiy are popular with other travelers visiting Saint Petersburg.

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

  • Many families visiting Saint Petersburg loved staying at Artefact, Alexander House, and Villa Perlov.

  • 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 Deluxe Hotel.

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

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

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

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

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

Learn more about visiting Saint Petersburg

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