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

Vasilievsky Mini Hotel (St. Petersburg, Russia) 3.0 of 5
Maly Av., 27 / 2 | Vasilyevsky Island, St. Petersburg 199004, Russia
3.1 miles from Russian Portrait Gallery
#216 of 267 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
#246 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (46) | Map
Show Prices
Viborgskaya (St. Petersburg, Russia)
Torzhkovskaya St., 3, St. Petersburg 197342, Russia
3.6 miles from Russian Portrait Gallery
#196 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (54) | Map
Show Prices
Menshikov Hotel (St. Petersburg, Russia) 3.0 of 5
Uralskaya St., 12, St. Petersburg 199155, Russia
3.6 miles from Russian Portrait Gallery
#245 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (11) | Map
Show Prices
Staybridge Suites St. Petersburg (St. Petersburg, Russia) 4.0 of 5
Moskovskiy Av., 97V, 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
#17 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (146) | Map
Show Prices
Moskovskiy Av., 97A, St. Petersburg 196084, Russia
3.7 miles from Russian Portrait Gallery
Special Offer Save on Hotel Packages!
Holiday Inn St. Petersburg Moskovskye Vorota Slideshow
#79 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (300) | Map
Show Prices
Marmara Hotel (St. Petersburg, Russia)
Novorossiyskaya St., 26/2, St. Petersburg 194156, Russia
3.8 miles from Russian Portrait Gallery
#177 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (6) | Map
Show Prices
Hotel Anjuta on Ladozhskaya (St. Petersburg, Russia)
Industrialniy Av., 40/1, St. Petersburg, Russia
3.8 miles from Russian Portrait Gallery
Professional photos | Traveller photos (2) | Map
Show Prices
Narvskaya Inn Hotel (St. Petersburg, Russia) 3.0 of 5
Ulitsa Ivana Chernykh 10, St. Petersburg 198095, Russia
4.0 miles from Russian Portrait Gallery
#209 of 267 hotels in St. Petersburg
Professional photos | Map
Show Prices
Annushka Hotel (St. Petersburg, Russia)
Gapsalskaya St., 2, St. Petersburg 191035, Russia
4.0 miles from Russian Portrait Gallery
#211 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (8) | Map
Show Prices
Baltic Hotel (St. Petersburg, Russia)
Gapsalskaya St., 12, St. Petersburg 198035, Russia
4.1 miles from Russian Portrait Gallery
#192 of 267 hotels in St. Petersburg
Map
Show Prices
Hotel Sputnik (St. Petersburg, Russia) 3.0 of 5
Toreza Ave., 36, St. Petersburg 194021, Russia
4.3 miles from Russian Portrait Gallery
#144 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (18) | Map
Show Prices
Generala Hruleva St, 5, St. Petersburg 197348, Russia
4.3 miles from Russian Portrait Gallery
#237 of 267 hotels in St. Petersburg
Map
Morskoi Vokzal (St. Petersburg, Russia) 2.5 of 5
Morskoi Slavy Sq., 1, St. Petersburg 199106, Russia
4.4 miles from Russian Portrait Gallery
#182 of 267 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
#220 of 267 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
#222 of 267 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
#123 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (41) | Map
Show Prices