Header Image

St Petersburg (Russia): Hotels with Best Reviews, from Budget to 5 Stars

Out of 823 hotels in St Petersburg we rounded up 20 with highest reviews, from 1⭐ to 5⭐ - both budget and luxury. Starting with Solo on Vosstaniya let's go down the list.

St Petersburg is a major destination in Russia with over 820 popular hotels - that's quite a lot to choose from. We've rounded up top 20 hotels with highest guest ratings from budget to luxury category.

How do we compare hotels? Mostly based on guest ratings. If guest ratings are similar for hotels of the same tier, then we rank a cheaper hotel slightly higher (same quality for lower price is better).

It's pointless to compare hotels in different categories, so we grouped the best hotels by price range, star ratings and proximity to key tourists attractions, such as Hermitage Museum and Peter and Paul Fortress. Use the table of contents to select the hotel category that you're interested in. Let's go down the list!

Best rated hotel for each budget

Best 5-star hotel
The State Hermitage Museum Official Hotel
Price: from $138.26 per night [check availability]
Guest rating: 98 / 100
Star rating: (5-star hotel)
Address: 10 Pravda St Show on map
More info on The State Hermitage Museum Official Hotel: Show hotel description / amenities Show guest reviews
Best 4-star hotel
Majestic Boutique Hotel DeLuxe
Price: from $105.12 per night [check availability]
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: Sadovaya, 22 Show on map
More info on Majestic Boutique Hotel DeLuxe: Show hotel description / amenities Show guest reviews
Best 3-star hotel
Solo on Vosstaniya
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Vosstaniya Street 3 Show on map
Best budget hotel
Meeting Place na Fontanke - Hostel
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Nabereznaya reki Fontanki 26 Show on map
More info on Meeting Place na Fontanke - Hostel: Show hotel description / amenities Show guest reviews

10 hotels in St Petersburg with highest guest reviews

61 hotels in St Petersburg have guest ratings over 90 (out of 100)! 2 most popular hotels in St Petersburg are Solo on Vosstaniya and Aglaya Hotel & Courtyard.

#1
Solo on Vosstaniya
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Vosstaniya Street 3 Show on map
#2
Aglaya Hotel & Courtyard
Price: from $30.90 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Razyezzhaya ulitsa 38 Tsentralny District Show on map
More info on Aglaya Hotel & Courtyard: Show hotel description / amenities Show guest reviews
#3
Majestic Boutique Hotel DeLuxe
Price: from $105.12 per night [check availability]
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: Sadovaya, 22 Show on map
More info on Majestic Boutique Hotel DeLuxe: Show hotel description / amenities Show guest reviews
#4
Suvorov
Price: from $24.34 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 5th Sovetskaya 3/13 Show on map
#5
Apartment Hotel Nevsky 150
Price: from $52.41 per night [check availability]
Guest rating: 100 / 100
Star rating: (3.5-star hotel)
Address: Nevsky Prospekt 150 Show on map
More info on Apartment Hotel Nevsky 150: Show hotel description / amenities Show guest reviews
#6
Meeting Place na Fontanke - Hostel
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Nabereznaya reki Fontanki 26 Show on map
More info on Meeting Place na Fontanke - Hostel: Show hotel description / amenities Show guest reviews
#7
East End House
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Marata str., 54/34A-8H Show on map
#8
Grechesky-15
Guest rating: 100 / 100
Address: Grechesky Avenue 15 Show on map
#9
Simple Hostel Gorokhovaya
Price: from $13.33 per night [check availability]
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Gorokhovaya, 4 Show on map
More info on Simple Hostel Gorokhovaya: Show hotel description / amenities Show guest reviews
#10
The State Hermitage Museum Official Hotel
Price: from $138.26 per night [check availability]
Guest rating: 98 / 100
Star rating: (5-star hotel)
Address: 10 Pravda St Show on map
More info on The State Hermitage Museum Official Hotel: Show hotel description / amenities Show guest reviews


Best 5-star hotels in St Petersburg

St Petersburg has 18 highly-rated 5-star hotels - the top 3 are The State Hermitage Museum Official Hotel, Four Seasons Hotel Lion Palace St. Petersburg and Trezzini Palace Hotel.

#1
The State Hermitage Museum Official Hotel
Price: from $138.26 per night [check availability]
Guest rating: 98 / 100
Star rating: (5-star hotel)
Address: 10 Pravda St Show on map
More info on The State Hermitage Museum Official Hotel: Show hotel description / amenities Show guest reviews
#2
Four Seasons Hotel Lion Palace St. Petersburg
Price: from $293.29 per night [check availability]
Guest rating: 96 / 100
Star rating: (5-star hotel)
Address: 1 Voznesensky Prospekt Show on map
More info on Four Seasons Hotel Lion Palace St. Petersburg: Show hotel description / amenities Show guest reviews
#3
Trezzini Palace Hotel
Price: from $97.30 per night [check availability]
Guest rating: 96 / 100
Star rating: (5-star hotel)
Address: 21 University Embankment Show on map


Best 4-star hotels in St Petersburg

St Petersburg has 72 highly-rated 4-star hotels - the top 3 are Majestic Boutique Hotel DeLuxe, Pushka Inn Hotel and Hotel Indigo St. Petersburg - Tchaikovskogo.

#1
Majestic Boutique Hotel DeLuxe
Price: from $105.12 per night [check availability]
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: Sadovaya, 22 Show on map
More info on Majestic Boutique Hotel DeLuxe: Show hotel description / amenities Show guest reviews
#2
Pushka Inn Hotel
Price: from $80.86 per night [check availability]
Guest rating: 96 / 100
Star rating: (4-star hotel)
Address: Moyka Embankment, 14 Show on map
#3
Hotel Indigo St. Petersburg - Tchaikovskogo
Price: from $88.34 per night [check availability]
Guest rating: 96 / 100
Star rating: (4-star hotel)
Address: 17 Tchaikovskogo Ulitsa Show on map
More info on Hotel Indigo St. Petersburg - Tchaikovskogo: Show hotel description / amenities Show guest reviews


Best 3-star hotels in St Petersburg

St Petersburg has 439 highly-rated 3-star hotels - the top 3 are Solo on Vosstaniya, Aglaya Hotel & Courtyard and Suvorov.

#1
Solo on Vosstaniya
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Vosstaniya Street 3 Show on map
#2
Aglaya Hotel & Courtyard
Price: from $30.90 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Razyezzhaya ulitsa 38 Tsentralny District Show on map
More info on Aglaya Hotel & Courtyard: Show hotel description / amenities Show guest reviews
#3
Suvorov
Price: from $24.34 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 5th Sovetskaya 3/13 Show on map


Best budget hotels in St Petersburg

St Petersburg has 255 highly-rated budget hotels - the top 3 are Meeting Place na Fontanke - Hostel, East End House and Simple Hostel Gorokhovaya.

#1
Meeting Place na Fontanke - Hostel
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Nabereznaya reki Fontanki 26 Show on map
More info on Meeting Place na Fontanke - Hostel: Show hotel description / amenities Show guest reviews
#2
East End House
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Marata str., 54/34A-8H Show on map
#3
Simple Hostel Gorokhovaya
Price: from $13.33 per night [check availability]
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Gorokhovaya, 4 Show on map
More info on Simple Hostel Gorokhovaya: Show hotel description / amenities Show guest reviews

RU Flag About travelling to St Petersburg

St Petersburg is a popular city! It's ranked #31 on the list of world's most popular tourist destinations.

On the global scale it attracts tourists roughly on the same level as Beijing CN Flag (#30) and South Lake Tahoe US Flag (#32) .

RU Flag In Russia, St Petersburg is a #1 popular tourist destination, neighboring Moscow (#2) and Yekaterinburg (#3) in the popularity rating.

The most talked about attractions in St Petersburg are Hermitage Museum, Peter and Paul Fortress, Mariinsky Theatre, Pavlovsk Palace and Pulkovo.

Best hotels near most popular tourist attractions

Best hotels near Hermitage Museum

Simple Hostel Gorokhovaya
Price: from $13.33 per night [check availability]
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Gorokhovaya, 4 Show on map
More info on Simple Hostel Gorokhovaya: Show hotel description / amenities Show guest reviews
Pushka Inn Hotel
Price: from $80.86 per night [check availability]
Guest rating: 96 / 100
Star rating: (4-star hotel)
Address: Moyka Embankment, 14 Show on map
Sonata at Nevsky Ave.
Price: from $33.40 per night [check availability]
Guest rating: 94 / 100
Star rating: (3-star hotel)
Address: Nevsky Prospect 11, app 6 Show on map

Best hotels near Peter and Paul Fortress

Pushka Inn Hotel
Price: from $80.86 per night [check availability]
Guest rating: 96 / 100
Star rating: (4-star hotel)
Address: Moyka Embankment, 14 Show on map
Tradition Hotel
Price: from $56.76 per night [check availability]
Guest rating: 88 / 100
Star rating: (4-star hotel)
Address: 2, Dobrolyubova Prospekt Show on map
3 MostA Hotel
Price: from $34.28 per night [check availability]
Guest rating: 88 / 100
Star rating: (3-star hotel)
Address: Moyka emb, 3 Show on map

Best hotels near Mariinsky Theatre

Alexander House
Price: from $74.86 per night [check availability]
Guest rating: 94 / 100
Star rating: (4-star hotel)
Address: 27 Kryukov Canal Embankment Show on map
Domina St. Petersburg
Price: from $96 per night [check availability]
Guest rating: 91 / 100
Star rating: (5-star hotel)
Address: 99 Moika River Emb. Show on map
Hotel Station K43
Price: from $19.46 per night [check availability]
Guest rating: 90 / 100
Star rating: (3-star hotel)
Address: Kazanskaya Ulitsa 43 Show on map

Best hotels near Pavlovsk Palace

Simple Hostel Gorokhovaya
Price: from $13.33 per night [check availability]
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Gorokhovaya, 4 Show on map
More info on Simple Hostel Gorokhovaya: Show hotel description / amenities Show guest reviews
Suvorov
Price: from $24.34 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 5th Sovetskaya 3/13 Show on map
Aglaya Hotel & Courtyard
Price: from $30.90 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Razyezzhaya ulitsa 38 Tsentralny District Show on map
More info on Aglaya Hotel & Courtyard: Show hotel description / amenities Show guest reviews

Best hotels near Pulkovo

Crowne Plaza St. Petersburg Airport
Price: from $56.54 per night [check availability]
Guest rating: 91 / 100
Star rating: (4-star hotel)
Address: 6A Startovaya Ulitsa Show on map
More info on Crowne Plaza St. Petersburg Airport: Show hotel description / amenities Show guest reviews
Park Inn by Radisson Pulkovo Airport St Petersburg
Price: from $57.94 per night [check availability]
Guest rating: 86 / 100
Star rating: (4-star hotel)
Address: Building ZD 41, Pulkovskoe Shosse 41 Pulkovskoye Shosse Moskovskii Rayon Show on map
More info on Park Inn by Radisson Pulkovo Airport St Petersburg: Show hotel description / amenities Show guest reviews
Simple Hostel Gorokhovaya
Price: from $13.33 per night [check availability]
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Gorokhovaya, 4 Show on map
More info on Simple Hostel Gorokhovaya: Show hotel description / amenities Show guest reviews

Airports in St Petersburg

St Petersburg has 3 airports : Pulkovo Airport, Pushkin Airport and Kasimovo Airport.

Best hotels near Pulkovo Airport

Park Inn by Radisson Pulkovo Airport St Petersburg
Price: from $57.94 per night [check availability]
Guest rating: 86 / 100
Star rating: (4-star hotel)
Address: Building ZD 41, Pulkovskoe Shosse 41 Pulkovskoye Shosse Moskovskii Rayon Show on map
More info on Park Inn by Radisson Pulkovo Airport St Petersburg: Show hotel description / amenities Show guest reviews
Crowne Plaza St. Petersburg Airport
Price: from $56.54 per night [check availability]
Guest rating: 91 / 100
Star rating: (4-star hotel)
Address: 6A Startovaya Ulitsa Show on map
More info on Crowne Plaza St. Petersburg Airport: Show hotel description / amenities Show guest reviews
Simple Hostel Gorokhovaya
Price: from $13.33 per night [check availability]
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Gorokhovaya, 4 Show on map
More info on Simple Hostel Gorokhovaya: Show hotel description / amenities Show guest reviews

Best hotels near Pushkin Airport

Simple Hostel Gorokhovaya
Price: from $13.33 per night [check availability]
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Gorokhovaya, 4 Show on map
More info on Simple Hostel Gorokhovaya: Show hotel description / amenities Show guest reviews
Suvorov
Price: from $24.34 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 5th Sovetskaya 3/13 Show on map
Aglaya Hotel & Courtyard
Price: from $30.90 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Razyezzhaya ulitsa 38 Tsentralny District Show on map
More info on Aglaya Hotel & Courtyard: Show hotel description / amenities Show guest reviews

Best hotels near Kasimovo Airport

Simple Hostel Gorokhovaya
Price: from $13.33 per night [check availability]
Guest rating: 100 / 100
Star rating: (2-star hotel)
Address: Gorokhovaya, 4 Show on map
More info on Simple Hostel Gorokhovaya: Show hotel description / amenities Show guest reviews
Suvorov
Price: from $24.34 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 5th Sovetskaya 3/13 Show on map
Aglaya Hotel & Courtyard
Price: from $30.90 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Razyezzhaya ulitsa 38 Tsentralny District Show on map
More info on Aglaya Hotel & Courtyard: Show hotel description / amenities Show guest reviews

Sources:

This website displays data from third party public sources. The data is presented 'as is' and for information purposes only. We do out best to maintain the data daily. However, we can't guarantee that it would be accurate and up to date at every point in time. All Trademarks and Copyrights belong to their respective owners.


Copyright © 2019