Saint Petersburg Hotels near Anichkov Palace

192 of 1207 hotels
Fri 8/18
Sat 8/19
Compare vs. KAYAK all | none
Go to list
Stars reset
Review Score reset
Price reset
Hotel Name reset
Location reset
Neighborhoods reset
Top Luxury Hotel
Nevsky Prospect 57, 191025 Saint Petersburg, Sankt-Peterburg
8.7
Excellent
3,160 reviews
Distance
0.3 mi from
Check-in
Check-out

$80+

Sadovaya, 22/2, 191023 Saint Petersburg, Sankt-Peterburg
9.2
Excellent
3,036 reviews
Distance
0.2 mi from
Check-in
Check-out

$118+

Mayakovskogo 3A, 191025 Saint Petersburg, Sankt-Peterburg
8.4
Excellent
2,723 reviews
Distance
0.4 mi from
Check-in
Check-out

$80+

1/7 Mikhailovskaya Street, 191186 Saint Petersburg, Sankt-Peterburg
9.2
Excellent
795 reviews
Distance
0.3 mi from
Check-in
Check-out

$155+

Nevsky Prospekt 90/92, 191025 Saint Petersburg, Sankt-Peterburg
8.7
Excellent
2,587 reviews
Distance
0.4 mi from
Check-in
Check-out

$48+

49/2 Nevsky Prospect, 191025 Saint Petersburg, Sankt-Peterburg
8.4
Excellent
746 reviews
Distance
0.2 mi from
Check-in
Check-out

$164+

Vladimirsky Prospekt 9, 191025 Saint Petersburg, Sankt-Peterburg
8.7
Excellent
614 reviews
Distance
0.2 mi from
Check-in
Check-out

$99+

Top Business Hotel
Vladimirsky Prospekt 5, 191025 Saint Petersburg, Sankt-Peterburg
9.0
Excellent
1,390 reviews
Distance
0.2 mi from
Check-in
Check-out

$73+

Top Business Hotel
22 2 Sadovaya street, 191123 Saint Petersburg, Sankt-Peterburg
9.0
Excellent
1,988 reviews
Distance
0.2 mi from
Check-in
Check-out

$44+

Top Boutique Hotel
55, Fontanka embankment, 191011 Saint Petersburg, Sankt-Peterburg
8.7
Excellent
961 reviews
Distance
0.3 mi from
Check-in
Check-out

$68+

Zagorodny avenue 9/38, 191002 Saint Petersburg, Sankt-Peterburg
8.8
Excellent
1,722 reviews
Distance
0.4 mi from
Check-in
Check-out

$45+

Zhukovskogo Street, 10, Saint Petersburg, Sankt-Peterburg
9.0
Excellent
841 reviews
Distance
0.4 mi from
Check-in
Check-out

$49+

Top Boutique Hotel
Nevsky pr., 69, 191025 Saint Petersburg, Sankt-Peterburg
9.0
Excellent
709 reviews
Distance
0.4 mi from
Check-in
Check-out

$96+

Nevsky Prospekt 78, 191025 Saint Petersburg, Sankt-Peterburg
8.1
Excellent
1,447 reviews
Distance
0.2 mi from
Check-in
Check-out

$31+

Vladimirsky pr., 1, Saint Petersburg, Sankt-Peterburg
8.7
Excellent
517 reviews
Distance
0.2 mi from
Check-in
Check-out

$35+

Anichkov Palace