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

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured St. Petersburg Independent Hotels

See all 1,050 Hotels in St. Petersburg
Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg
5.0 out of 5.0
4.3 out of 5 (1,715 reviews)
The best hotel we have ever stayed in The hotel is in the very centre of St. Petersburg, you can walk everywhere. Restaurants are in abun … - 

$79

$79
Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg
4.5 out of 5.0
4.8 out of 5 (208 reviews)
Close to everything important in SPb Real history building is absolutely exciting!!! Nice staff. Comfortable bathroom. Theatre, museum, … - 

$88

$88
The State Hermitage Museum Official Hotel

The State Hermitage Museum Official Hotel

10 Pravda St, St. Petersburg
5.0 out of 5.0
4.8 out of 5 (362 reviews)
Excellent in every aspect. Just Beautiful .,, Amazing hotel. Price fare with all the luxury one expects from this class. Stuff very helpful and f … - 

$139

$139
Kravt Hotel

Kravt Hotel

Sadovaya Street 25, St. Petersburg
3.5 out of 5.0
4.2 out of 5 (88 reviews)
finding hotel Everything was good, but it took as some time and a phone call to find it. It’s not on Sadovaya st. … - 

$43

$43
Nevsky Forum Hotel

Nevsky Forum Hotel

69 Nevsky Pr, St. Petersburg
4.5 out of 5.0
4.4 out of 5 (313 reviews)
Love this hotel! The hotel is in the middle of Nevsky Prospect, the main street, As such, it is very close to all th … - 

$51

$51
AKYAN St.Petersburg

AKYAN St.Petersburg

19 Vosstaniya Street, St. Petersburg
4.5 out of 5.0
4.5 out of 5 (256 reviews)
Room had a terrible smell every time I entered it The room was smelly for some plumbing issues, every time I entered the room. After I got a key to r … - 

$57

$57
Boutique Hotel 1852

Boutique Hotel 1852

Zhukovskogo St, 10, St. Petersburg
4.0 out of 5.0
4.6 out of 5 (57 reviews)
Three cheers ! Normally people comply about hotel being below the officially stated grade. This case in my opinion … - 

$50

$50
NashOTEL

NashOTEL

11th Line Vasilievsky Island, 50, St. Petersburg
4.5 out of 5.0
4.7 out of 5 (402 reviews)
Great place to stay, good transport links Extremely friendly staff, went over and above to help when I had issues with my phone. Nice gift of … - 

$60

$60
Boutique Hotel Golden Triangle

Boutique Hotel Golden Triangle

Nevsky 22-24, St. Petersburg
3.5 out of 5.0
4.4 out of 5 (508 reviews)
Great location Nice hotel and good location, very comfortable bed, great breakfast, and nice staff. - 

$81

$81
Nevsky Contour

Nevsky Contour

88-72, Nevsky prosp., St. Petersburg
3.5 out of 5.0
4.2 out of 5 (345 reviews)
Great Location We enjoyed our stay here starting with the quick and efficient service from the staff on acquiring … - 

$30

$30
Rossi Boutique Hotel & SPA

Rossi Boutique Hotel & SPA

55 Fontanka Embankment, St. Petersburg
4.0 out of 5.0
4.3 out of 5 (305 reviews)
Excellent hotel Great hotel, fantastic location, modern rooms and decor (albeit on this occasion my room was smalle … - 

$59

$59
Art-Hotel Rachmaninov

Art-Hotel Rachmaninov

5, Kazanskaya Str., St. Petersburg
3.0 out of 5.0
4.1 out of 5 (176 reviews)
We stay here every time we come to StP. Perfect location, great service, reasonable price, clean ro … - 

$33

$33
DOM Boutique Hotel

DOM Boutique Hotel

Gangutskaya street, 4, St. Petersburg
4.5 out of 5.0
4.8 out of 5 (51 reviews)
Overall an excellent spot, would seriously recommend. Staff at the hotel were welcoming and friendl … - 

$77

$77
Sapphire Hotel

Sapphire Hotel

Nevsky 50, St. Petersburg
4.0 out of 5.0

$53

$53
Herzen House

Herzen House

Bolshaya Morskaya 25, Floor 4, St. Petersburg
3.5 out of 5.0
4.4 out of 5 (160 reviews)
Magical City brimming with Culture and History I'm on a modest income but like a basic standard of comfort cleanliness and convenience. No more sl … - 

$48

$48
Vedensky Hotel

Vedensky Hotel

37 Bolshoy Prospect P S, St. Petersburg
4.5 out of 5.0
4.3 out of 5 (53 reviews)
Nice clean hotel. Bit away from tourist spot. Hotel is very nice with standard rooms. Breakfast was good. It takes 10 min by user to reach touris … - 

$51

$51
Novorizhskiy Hotel

Novorizhskiy Hotel

35 Rizhskiy Prospect, St. Petersburg
3.0 out of 5.0

$14

$14
Apart-hotel Vertical

Apart-hotel Vertical

Moskovsky Prospect 73, Building 3A, St. Petersburg
3.5 out of 5.0
4.2 out of 5 (41 reviews)
Excellent It’s my fovorite hotel in St. Petersburg. This time we stayed for 5 nights and everything were comf … - 

$30

$30
Comfort Hotel

Comfort Hotel

25 Bolshaya Morskaya Street, St. Petersburg
3.5 out of 5.0
4.3 out of 5 (240 reviews)
Nice small very central hotel. Nothing to complain about. big room, good heating, nice bathroom with big bathtub & hot water, reas … - 

$54

$54
Statskij Sovetnik

Statskij Sovetnik

Zagorodnyi Prospect, 39, St. Petersburg
3.5 out of 5.0
4.3 out of 5 (20 reviews)
Nice business hotel close to subway & city center I stayed in Statskij Sovetnik many times during my business trips to Saint Petersburg and always ha … - 

$45

$45

Recently booked St. Petersburg hotels

Radisson Sonya Hotel, St. Petersburg
4.5 out of 5.0
Last booking: 27 minutes ago
Best Western Plus Centre Hotel
4.5 out of 5.0
Last booking: 55 minutes ago
Petro Palace Hotel
5.0 out of 5.0
Last booking: 2 hours ago
Galerea Hotel
3.5 out of 5.0
Last booking: 2 hours ago
Friends on Kazanskaya
3.0 out of 5.0
Last booking: 3 hours ago
Corinthia Hotel St Petersburg
5.0 out of 5.0
Last booking: 6 hours ago
Baltiets Hotel
0.0 out of 5.0
Last booking: 7 hours ago
Rocco Forte Astoria Hotel
5.0 out of 5.0
Last booking: 7 hours ago
Angleterre Hotel
4.5 out of 5.0
Last booking: 8 hours ago

Independent St. Petersburg Hotel Guide

Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in St. Petersburg, Leningrad. Known for well-appointed rooms and friendly, personalized service, each of the top Independent St. Petersburg hotels guarantees an unparalleled level of comfort and quality.

You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some St. Petersburg Independent locations may even offer extra little benefits and discounts for frequent travelers.