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 (853 reviews)
Very clean, very professional managed hotel Great location - very convenient for sight seeing. Very clean, very well managed and friendly staff … - 

$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 (122 reviews)
A very nice hotel. Akyan, beautiful interior with nice and comfortable rooms. Always friendly and helpful staff, each … - 

$67

$67
Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg
4.0 out of 5.0
4.8 out of 5 (74 reviews)
Pushka Inn Great hotel, comfortable and close to all historical sites. Excellent and helpful staff. The only m … - 

$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 (62 reviews)
Beautiful Hotel Everything was fabulous. Good good. Decore was the best with artwork. - 

$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 (39 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
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
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
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 (151 reviews)
Excellent location! This was a wonderful hotel for our first visit to Saint Petersburg. It is close to the main strip a … - 

$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.7 out of 5 (158 reviews)
Excellent location We were very pleased with this hotel. Large room and WC. Lots of storage, black out blinds, quiet, … - 

$123

$123
Map

Recently booked St. Petersburg hotels

Solo Sokos Hotel Palace Bridge
5.0 out of 5.0
Last booking: 24 minutes ago
Comfort Hotel
3.0 out of 5.0
Last booking: 34 minutes ago
Corinthia Hotel St Petersburg
5.0 out of 5.0
Last booking: 3 hours ago
Marmara Hotel
3.5 out of 5.0
Last booking: 10 hours ago
Kristoff Hotel
3.0 out of 5.0
Last booking: 12 hours ago
Nevsky Forum Hotel
4.0 out of 5.0
Last booking: 19 hours ago
Hotel Nevsky Centre
3.0 out of 5.0
Last booking: 20 hours ago
Park Inn by Radisson Nevsky
4.0 out of 5.0
Last booking: 21 hours ago
Angleterre Hotel
5.0 out of 5.0
Last booking: 23 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.