We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Menshikov Palace

Universitetskaia Naberezhnaya , 15, St. Petersburg, Russia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Galernaya Street,4, St. Petersburg 190000, Russia
0.4 km from Menshikov Palace
#55 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (31) | Map
Show Prices
Galernaya Street 12, St. Petersburg 192000, Russia
0.5 km from Menshikov Palace
Travellers' Choice™ 2014 Winner Bargain | Romance
#40 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (40) | Map
Show Prices
12 Galernaya Street, St. Petersburg 190000, Russia
0.5 km from Menshikov Palace
#110 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (50) | Map
Show Prices
Admiralteiskaya naberezhnaya 12 | Chenomorskiy, St. Petersburg 614046, Russia
0.5 km from Menshikov Palace
#193 of 251 hotels in St. Petersburg
Traveller photos (2) | Map
Birzhevoi Lane, 2-4 | Valisyevsky Island, St. Petersburg 199044, Russia
0.7 km from Menshikov Palace
#51 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (91) | Map
Show Prices
Bolshoy prospekt, Vasilyevsky Island, 21, St. Petersburg 199004, Russia
0.7 km from Menshikov Palace
Travellers' Choice™ 2014 Winner Small Hotels | Bargain
#56 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (24) | Map
Show Prices
Yakubovicha ulitsa, d. 2, St. Petersburg 190000, Russia
0.7 km from Menshikov Palace
#208 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (1) | Map
Show Prices
1 Voznesensky Prospekt, St. Petersburg 190000, Russia
0.8 km from Menshikov Palace
Travellers' Choice™ 2014 Winner Romance | Top Hotels
#1 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (73) | Map
Show Prices
6 Voznesensky Prospect, St. Petersburg 190000, Russia
0.8 km from Menshikov Palace
Travellers' Choice™ 2014 Winner Luxury | Top Hotels
#17 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (204) | Map
Show Prices
V.O. 8 Liniya, 11-13, St. Petersburg 190034, Russia
0.8 km from Menshikov Palace
#35 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (152) | Map
Show Prices
Pochtamtskaya ulitsa, d. 4, St. Petersburg 190000, Russia
0.8 km from Menshikov Palace
Special Offer Earn Rewards Points
Renaissance St. Petersburg Baltic Hotel Slideshow
#42 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (108) | Map
Show Prices
St. Isaac's Square Malaya Morskaya 24, St. Petersburg 190000, Russia
0.8 km from Menshikov Palace
Special Offer Stay 3 Nights & Save 20%
Angleterre Hotel Slideshow
#54 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (130) | Map
Show Prices
Galernaya St., 30 | rooms 4N, 5N, St. Petersburg 190000, Russia
0.8 km from Menshikov Palace
#134 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (9) | Map
Show Prices
Gorokhovaya Str., 5, St. Petersburg 190000, Russia
0.8 km from Menshikov Palace
#146 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (18) | Map
Show Prices
Bolshaya Morskaya, 39, St. Petersburg 190000, Russia
0.9 km from Menshikov Palace
Travellers' Choice™ 2014 Winner Luxury | Top Hotels Special Offer Stay 2 Nights and Save
Rocco Forte Hotel Astoria Slideshow
#7 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (195) | Map
Show Prices
14 Malaya Morskaya Street, St. Petersburg 190 000, Russia
0.9 km from Menshikov Palace
Petro Palace Hotel Slideshow
#47 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (89) | Map
Show Prices
Galernaya, 53, St. Petersburg 190000, Russia
0.9 km from Menshikov Palace
Happy Pushkin Slideshow
#50 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (54) | Map
Show Prices
Gorokhovaya ulitsa, d. 3, build. 17, St. Petersburg 190000, Russia
0.9 km from Menshikov Palace
#196 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (3) | Map
Show Prices
Naberezhnaya Reki Moiki 99, St. Petersburg 190000, Russia
1.0 km from Menshikov Palace
Travellers' Choice™ 2014 Winner Romance | Luxury | Top Hotels Special Rate RUB5,200 (RUB)
Domina Prestige Slideshow
#5 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (108) | Map
Show Prices
25 Bol'shaya Morskaya, St. Petersburg 190000, Russia
1.0 km from Menshikov Palace
Comfort Hotel Slideshow
#18 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (81) | Map
Show Prices
Bolshaya Morskaya street, 34, St. Petersburg 190000, Russia
1.0 km from Menshikov Palace
Travellers' Choice™ 2014 Winner Small Hotels | Romance Special Price 20% off room rate
Casa Leto Private Hotel Slideshow
#19 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (28) | Map
Show Prices
13, Malaya Morskaya Street | Gorokhovaya ul., 8, St. Petersburg, Russia
1.0 km from Menshikov Palace
#22 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (23) | Map
Show Prices
25, Bol'shaya Morskaya, St. Petersburg 190000, Russia
1.0 km from Menshikov Palace
Offers & Announcements Discount up to 40%
Herzen House Hotel St. Petersburg Slideshow
#41 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (48) | Map
Show Prices
Galernaya 59, St. Petersburg 190000 , Russia
1.0 km from Menshikov Palace
#73 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (4) | Map
Show Prices
Matisse ostrava, St. Petersburg 191025, Russia
1.1 km from Menshikov Palace
Nevskiy prospekt 16, St. Petersburg, Russia
1.2 km from Menshikov Palace
#152 of 251 hotels in St. Petersburg
Map
Show Prices
Moyka River Embankment, 58A, St. Petersburg 190000, Russia
1.2 km from Menshikov Palace
Arkadia Hotel Slideshow
#188 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (69) | Map
Show Prices
prospekt Dobrolubova 14, St. Petersburg 195002, Russia
1.2 km from Menshikov Palace
Professional photos | Traveller photos (5) | Map
Show Prices
Dobrolubova Av., 2, St. Petersburg 197198, Russia
1.3 km from Menshikov Palace
Travellers' Choice™ 2014 Winner Small Hotels
Tradition Hotel Slideshow
#10 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (76) | Map
Show Prices
59 Moika Embankment | Nevsky prospect 15, St. Petersburg 191186, Russia (Formerly Eliseev Palace Hotel)
1.3 km from Menshikov Palace
Travellers' Choice™ 2014 Winner Luxury
#26 of 251 hotels in St. Petersburg
Professional photos | Traveller photos (159) | Map
Show Prices