Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Petersburg

Tonight Tonight 22 May - 23 May
This weekend This weekend 25 May - 27 May
Next weekend Next weekend 1 Jun - 3 Jun

Featured St. Petersburg Business Hotels

See all 1,417 Hotels in St. Petersburg
Petro Palace Hotel
14 Malaya Morskaya Street, St. Petersburg
Petro Palace Hotel
Get Rates
4.3/5 (1,795 reviews)

Excellent hotel with friendly staff. Great location.

altText 19 May 2018
 
 
Statskij Sovetnik
Zagorodnyi Prospect, 39, St. Petersburg
Statskij Sovetnik
Get Rates
4.3/5 (21 reviews)

From the moment I walked in the door the staff at all levels went out of their way to make my stay memorable. The hotel is a typical modestly appointed European hotel. It is the staff that makes this place shine.

altText 7 Oct 2017
 
 
DOM Boutique Hotel
Gangutskaya street, 4, St. Petersburg
DOM Boutique Hotel
Get Rates
4.8/5 (60 reviews)

Lovely hotel, great room and staff - very helpful and spoke English too. We really enjoyed the food and how great the location was - only a 10 walk to almost everything!

altText 11 Apr 2018
 
 
Nevsky Contour
88-72, Nevsky prosp., St. Petersburg
Nevsky Contour
Get Rates
4.3/5 (358 reviews)

It is a very good hotel right in the center on a huge city right next to a metro station. Might be a little difficult to find if you are not aware of this type of Russian hotels, but as soon as you do you understand that there is just no better price/quality ratio anywhere! Would never choose another ...

altText 19 Feb 2018
 
 
Park Inn by Radisson Pribaltiyskaya Hotel
14 Korablestroiteley Street, St. Petersburg
Park Inn by Radisson Pribaltiyskaya Hotel
Get Rates
3.6/5 (106 reviews)

Good. Safe place good breakfast Too much to write I don’t like Expedia reviews

altText 3 Nov 2017
 
 
Author Boutique Hotel
9 Vladimirsky Prospect, St. Petersburg
Author Boutique Hotel
Get Rates
4.4/5 (131 reviews)

Nice medium size hotel in city center close to Nevskiy and transportation. Very good brekfast, nice and polite staff

altText 28 Feb 2018
 
 
Trezzini Palace Hotel
21 University Embankment, St. Petersburg
Trezzini Palace Hotel
Get Rates
4.9/5 (152 reviews)

Hotel far from the city center but hotel staff were friendly and the restaurant at hotel very nice

altText 9 Jan 2018
 
 
The State Hermitage Museum Official Hotel
10 Pravda St, St. Petersburg
The State Hermitage Museum Official Hotel
Get Rates
4.8/5 (375 reviews)

Staff are all fantastic and very helpful. The room was clean, spacious, comfortable, very modern and well kept. There are metro stations in walking distance that take you to the centre as well as the hotel offering a free shuttle bus to the museum and also a private car. I highly recommend this beautiful ...

altText 6 Apr 2018
 
 
Domina St. Petersburg
99 Moika River Emb., St. Petersburg
Domina St. Petersburg
Get Rates
4.7/5 (512 reviews)

Conveniently located the hotel is a good place to explore the city. Rooms, people and food in the hotel were A plus

altText 30 Apr 2018
 
 
Map

Recently booked St. Petersburg hotels

Rocco Forte Astoria Hotel
5.0 out of 5.0
Last booking: 1 hour ago
Hotel Grifon
3.0 out of 5.0
Last booking: 1 hour ago
New Peterhof Hotel
4.0 out of 5.0
Last booking: 1 hour ago
Station Hotel A1
3.0 out of 5.0
Last booking: 1 hour ago
Helvetia Deluxe Hotel
4.0 out of 5.0
Last booking: 2 hours ago
Polustrovo
3.0 out of 5.0
Last booking: 2 hours ago
Club Hotel Agni
3.0 out of 5.0
Last booking: 3 hours ago
Petro Palace Hotel
5.0 out of 5.0
Last booking: 4 hours ago
Angleterre Hotel
5.0 out of 5.0
Last booking: 4 hours ago

Pocket Guide: Business Hotels in St. Petersburg

Search for hotels in St. Petersburg on Expedia. You can easily find your hotels in St. Petersburg using one of the methods below:

  • View our selection of featured hotels in St. Petersburg
  • Use the map to find hotels in the St. Petersburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
  • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last