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 Russian Portrait Gallery

Ryleeva ul., d. 16, St. Petersburg 191123, Russia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Hotel Alfavit (St. Petersburg, Russia)
Levashovskiy Ave., 14, St. Petersburg 197110, Russia
2.9 miles from Russian Portrait Gallery
#116 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (46) | Map
Show Prices
Azimut Hotel Saint Petersburg (St. Petersburg, Russia) 3.0 of 5
Lermontovskiy Ave., 43/1, St. Petersburg 190103, Russia
2.9 miles from Russian Portrait Gallery
Special Offer Package Deal
Azimut Hotel Saint Petersburg Slideshow
#136 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (203) | Map
Show Prices
Red Stars Hotel (St. Petersburg, Russia) 4.0 of 5
Reki Pryazhki Emb., 30, St. Petersburg 190121, Russia
3.0 miles from Russian Portrait Gallery
Travellers' Choice® 2014 Winner Romance
#20 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (64) | Map
Show Prices
Matisov Domik (St. Petersburg, Russia) 3.0 of 5
Reki Pryazhki Emb., 3/1, St. Petersburg 190121, Russia
3.0 miles from Russian Portrait Gallery
#70 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (24) | Map
Show Prices
Kanala Griboedova Emb., 166 | via Kanonerskaya St., 33, St. Petersburg 190121, Russia
3.0 miles from Russian Portrait Gallery
Special Offer 15% off
Marriott Courtyard St. Petersburg Center West / Pushkin Hotel Slideshow
#75 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (184) | Map
Show Prices
Marco Polo Saint-Petersburg (St. Petersburg, Russia) 4.0 of 5
12th Liniya V.O., 27, St. Petersburg 199178, Russia
3.0 miles from Russian Portrait Gallery
#117 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (25) | Map
Show Prices
Hotel SPBVergaz (St. Petersburg, Russia) 3.0 of 5
7 Liniya V.O., 70/18, St. Petersburg 199004, Russia
3.0 miles from Russian Portrait Gallery
#139 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (15) | Map
Show Prices
Business Hotel Karelia (St. Petersburg, Russia) 3.0 of 5
Marshala Tukhachevskogo St., 27/2 | 27/2, St. Petersburg 195067, Russia
3.0 miles from Russian Portrait Gallery
#162 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (79) | Map
Show Prices
Litorin Hotel (St. Petersburg, Russia)
27 12th line, Vasilyevsky Island, St. Petersburg 199178, Russia
3.0 miles from Russian Portrait Gallery
NasHotel (St. Petersburg, Russia) 4.0 of 5
11st Liniya V.O., 50 | Vasilievskiy Ostrov, St. Petersburg 199178, Russia
3.1 miles from Russian Portrait Gallery
Travellers' Choice® 2014 Winner Romance | Service | Top Hotels
#11 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (139) | Map
Show Prices
Admiralteyskaya Hotel (St. Petersburg, Russia) 3.0 of 5
Aleksandra Bloka St., 8 | Kolomna, St. Petersburg 190121, Russia
3.1 miles from Russian Portrait Gallery
Travellers' Choice® 2014 Winner Bargain
#134 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (31) | Map
Show Prices
Domik V Kolomne (St. Petersburg, Russia)
Kanala Griboyedova Emb., 174, St. Petersburg 190121, Russia
3.1 miles from Russian Portrait Gallery
#146 of 269 hotels in St. Petersburg
Traveller photos (6) | Map
Prestizh Hotel on Vasilievskiy (St. Petersburg, Russia) 3.0 of 5
Maly Ave., 27/2 | Vasilyevsky Island, St. Petersburg 199004, Russia
3.1 miles from Russian Portrait Gallery
#186 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (8) | Map
Show Prices
LDM Hotel (Leningradsky Youth Palace) (St. Petersburg, Russia)
Professora Popova St., 47, St. Petersburg 197376, Russia
3.2 miles from Russian Portrait Gallery
#250 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (46) | Map
Show Prices
Vyborgskaya (St. Petersburg, Russia)
Torzhkovskaya St., 3, St. Petersburg 197342, Russia
3.6 miles from Russian Portrait Gallery
#214 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (54) | Map
Show Prices
Menshikov Hotel (St. Petersburg, Russia) 3.0 of 5
Uralskaya St. V.O., 12, St. Petersburg 199155, Russia
3.6 miles from Russian Portrait Gallery
#253 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (10) | Map
Show Prices
Staybridge Suites St. Petersburg (St. Petersburg, Russia) 4.0 of 5
Moskovskiy Ave., 97B, St. Petersburg 196084, Russia
3.7 miles from Russian Portrait Gallery
Travellers' Choice® 2014 Winner Top Hotels Special Offer Save on Hotel Packages!
Staybridge Suites St. Petersburg Slideshow
#19 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (109) | Map
Show Prices
Moskovskiy Ave., 97A, St. Petersburg 196084, Russia
3.7 miles from Russian Portrait Gallery
Special Offer Save on Hotel Packages!
Holiday Inn St. Petersburg Moskovskiye Vorota Slideshow
#82 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (346) | Map
Show Prices
Marmara Hotel (St. Petersburg, Russia)
Novorossiyskaya St., 26/2, St. Petersburg 194156, Russia
3.8 miles from Russian Portrait Gallery
#184 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (6) | Map
Show Prices
Anyuta Hotel on Ladozhskaya (St. Petersburg, Russia)
Industrialniy Ave., 40/1, St. Petersburg, Russia
3.8 miles from Russian Portrait Gallery
#195 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (2) | Map
Show Prices
Narvskaya Inn Hotel (St. Petersburg, Russia) 3.0 of 5
Str. Ivana Chernykh 10A, St. Petersburg 198095, Russia
3.9 miles from Russian Portrait Gallery
#152 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (17) | Map
Show Prices
Hotel Orbita (St. Petersburg, Russia)
Nepokoryonnykh Ave., 4, St. Petersburg, Russia
3.9 miles from Russian Portrait Gallery
#161 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (52) | Map
Show Prices
Annushka Hotel (St. Petersburg, Russia)
Gapsalskaya St., 2, St. Petersburg 191035, Russia
4.0 miles from Russian Portrait Gallery
#222 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (9) | Map
Show Prices
Baltiyskaya (St. Petersburg, Russia) 3.5 of 5
Gapsalskaya St., 12, St. Petersburg 198035, Russia
4.1 miles from Russian Portrait Gallery
#220 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (9) | Map
Show Prices
Generala Hruleva St, 5, St. Petersburg 197348, Russia
4.3 miles from Russian Portrait Gallery
#245 of 269 hotels in St. Petersburg
Map
Hotel Sputnik (St. Petersburg, Russia) 3.0 of 5
Toreza Ave., 36, St. Petersburg 194021, Russia
4.4 miles from Russian Portrait Gallery
#145 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (18) | Map
Show Prices
Polo Regatta Hotel (St. Petersburg, Russia) 2.5 of 5
Morskoi Slavy Sq., 1, St. Petersburg 199106, Russia (Formerly Morskoi Vokzal)
4.4 miles from Russian Portrait Gallery
#183 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (14) | Map
Show Prices
Morskaya (St. Petersburg, Russia) 3.0 of 5
Ploshchad' Morskoi Slavy 1, St. Petersburg 199106, Russia
4.4 miles from Russian Portrait Gallery
#231 of 269 hotels in St. Petersburg
Traveller photos (5) | Map
Tourist Hotel St Petersburg (St. Petersburg, Russia) 2.5 of 5
Sevastyanova St., 3, St. Petersburg, Russia
4.6 miles from Russian Portrait Gallery
#215 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (37) | Map
Show Prices
Hotel Park Krestovskiy (St. Petersburg, Russia) 3.0 of 5
Severnaya Road, 12 | Krestovskiy Island, St. Petersburg 197110, Russia
4.9 miles from Russian Portrait Gallery
#132 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (43) | Map
Show Prices