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

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured St. Petersburg Independent Hotels

See all 772 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 (855 reviews)
Comfortable Elegance,Charming and amazing Service Comfortable Elegance,Charming and amazing Service These are the words that come to mind of my 9 day … - 

$129

$129
Corinthia Hotel St Petersburg

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg
5.0 out of 5.0
4.3 out of 5 (267 reviews)
Excellent Stay Great stay in St. Petersburg for 7 nights..... hotel is clean, great location on Nevsky Prospect, w … - 

$117

$117
Kempinski Hotel Moika 22

Kempinski Hotel Moika 22

22, Moika River Embankment, St. Petersburg
5.0 out of 5.0
4.6 out of 5 (97 reviews)
Excellent location, food, service and presentation. Perfect base for sightseeing trip. We loved our … - 

$232

$232
AKYAN St.Petersburg

AKYAN St.Petersburg

19 Vosstaniya Street, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (123 reviews)
Wery nice hotel Nice location, close to Metro and Newsky Prospect. Staff is very nice and helpful. Hotel is very cl … - 

$67

$67
Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg
4.0 out of 5.0
4.8 out of 5 (75 reviews)
Small hotel near the Hermitage The Pushka Inn is a small hotel within walking distance of the Hermitage. It is an older hotel with … - 

$119

$119
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 (144 reviews)
A GREAT EXPERIENCE! Everything about this hotel was perfect. Staff, rooms, cleanliness, service, food, location. i can … - 

$144

$144
Belmond Grand Hotel Europe

Belmond Grand Hotel Europe

1/7 Mikhailovskaya street, St. Petersburg
5.0 out of 5.0
4.7 out of 5 (63 reviews)
Excellent Hotel in the city centre. The hotel is one of the best in the city. It is like "old school", the have great restaurants, our … - 

$305

$305
Rossi Boutique Hotel & SPA

Rossi Boutique Hotel & SPA

55 Fontanka Embankment, St. Petersburg
4.0 out of 5.0
4.2 out of 5 (105 reviews)
Friendly, helpful hotel Staff spoke excellent English and was very helpful booking tickets to Hermitage, printing boarding … - 

$75

$75
Park Inn by Radisson Pulkovo Airport St Petersburg

Park Inn by Radisson Pulkovo Airport St Petersburg

Building ZD 41, Pulkovskoe Shosse 41, St. Petersburg
4.0 out of 5.0
4.3 out of 5 (15 reviews)
It's right next to the airport and perfect to finish a trip.The rooms are modern and staff was co o … - 

$62

$62
Solo Sokos Hotel Palace Bridge

Solo Sokos Hotel Palace Bridge

Birzhevoi Pereulok 4, St. Petersburg
5.0 out of 5.0
4.2 out of 5 (152 reviews)
Swimming pool was awesome Breakfast was good too and I suggest to all to stay here - 

$110

$110
Crowne Plaza Hotel St. Petersburg - Ligovsky

Crowne Plaza Hotel St. Petersburg - Ligovsky

61 Ligovsky Prospekt, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (41 reviews)
Great location and service I have noticed in St. Petersburg that 4-star hotels make a 5-star effort when it comes to professio … - 

$88

$88
Nevsky Contour

Nevsky Contour

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

$45

$45
M Hotel

M Hotel

Pereulok Krylova Dom 2, St. Petersburg
3.0 out of 5.0
4.4 out of 5 (40 reviews)
Prefect location Very good hotel. A bit out dated but still clean and in good location. - 

$65

$65
Nevsky Forum Hotel

Nevsky Forum Hotel

69 Nevsky Pr, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (131 reviews)
Good hotel with helpful staff Spent three nights whilst enjoying the sites of St Petersburg. Close to good restaurants and facili … - 

$71

$71
Best Western Plus Centre Hotel

Best Western Plus Centre Hotel

Ligovsky pr.41/83, St. Petersburg
3.5 out of 5.0
4.1 out of 5 (12 reviews)
the hotel location The hotel is close to many sights such as Issacs cathedral,museums etc and is also directly connect … - 

$51

$51
Trezzini Palace Hotel

Trezzini Palace Hotel

21 University Embankment, St. Petersburg
5.0 out of 5.0
4.9 out of 5 (46 reviews)
Felt like we lived in a palace on the Neva Great staff, attention to detail at every level was superb. The ice bucket of champagne on the glas … - 

$143

$143
Boutique Hotel Golden Triangle

Boutique Hotel Golden Triangle

Nevsky 22-24, St. Petersburg
4.0 out of 5.0
4.4 out of 5 (152 reviews)
Excellent Location When we arrived to check in, we found the standard room so small that it was a struggle to walk to … - 

$98

$98
Park Inn by Radisson Pulkovskaya

Park Inn by Radisson Pulkovskaya

Pobedy Square 1, St. Petersburg
4.0 out of 5.0
3.4 out of 5 (43 reviews)
Good hotel 10 mins from Metro Good hotel, clean, room comfortable, except workchair was a tub style n very hard/uncomfortable. Ai … - 

$81

$81
Four Seasons Hotel Lion Palace St. Petersburg

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg
5.0 out of 5.0
4.8 out of 5 (45 reviews)
Great hotel with perfect location. Very nice experience. Amazing location. Great service, especially concierges Alisa and Natalia. - 

$436

$436
Domina St. Petersburg

Domina St. Petersburg

99 Moika River Emb., St. Petersburg
5.0 out of 5.0
4.6 out of 5 (159 reviews)
Helpful friendly staff good location Very friendly staff helpful good location recommends to friends - 

$123

$123
Map

Recently booked St. Petersburg hotels

Rossi Boutique Hotel & SPA
4.0 out of 5.0
Last booking: 9 hours ago
The State Hermitage Museum Official Hotel
5.0 out of 5.0
Last booking: 9 hours ago
Aston Hotel
4.0 out of 5.0
Last booking: 13 hours ago
Palantin Hotel
3.0 out of 5.0
Last booking: 16 hours ago
Hotel Indigo St. Petersburg - Tchaikovskogo
4.5 out of 5.0
Last booking: 21 hours ago
Corinthia Hotel St Petersburg
5.0 out of 5.0
Last booking: 32 hours ago
AKYAN Hotel St-Petersburg
3.0 out of 5.0
Last booking: 37 hours ago
New rooms Nevsky 105
3.0 out of 5.0
Last booking: 40 hours ago
Solo Sokos Hotel Palace Bridge
5.0 out of 5.0
Last booking: 46 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.