Saint Petersburg Hotels

Destinations in Saint Petersburg

Map of Saint Petersburg Hotels

Saint Petersburg
26 April, Friday
Day +52°F , Tonight +45°F
Cloudy, no precipitation
Wind: south, 4 mph
Takeroom Kronverkskaya Petrogradskiy district
Free Wi-Fi
360 m. Gorkovskaya Metro Station 2.4 km. Finlyandsky Train Station

Set within 1.8 km of Petrovsky Stadium and 2.6 km of Church of the Savior on Spilled Blood in Saint Petersburg, Takeroom Kronverkskaya offers accommodation with free Wi-Fi and flat-screen TV.

Number of rooms: 8

Улица Кронверская, дом 4, Petrogradskiy, 197101 Saint Petersburg, Russia

Rinaldi at Petropavlovskaya Petrogradskiy district
8.3/10 Very Good
1 review
Free Wi-Fi
590 m. Sportivnaya Metro Station 2.9 km. Finlyandsky Train Station

This St. Petersburg hotel is located a 10-minute walk from Sportivnaya and Gorkovskaya Metro Stations. It is just within a 5-minute walk of the historical Peter and Paul Fortress and Alexandrovsky park with its zoo.

Number of rooms: 9

Blokhina Str.4, Petrogradskiy, 190013 Saint Petersburg, Russia

Смарт-апартаменты "Летто у Исаакиевского Собора" Admiralteyskiy
Free Wi-Fi Parking
490 m. Admiralteyskaya Metro Station 1.7 km. Vitebsky Train Station

Featuring inner courtyard views, Смарт-апартаменты "Летто у Исаакиевского Собора" is situated in the Admiralteyskiy district of Saint Petersburg, 600 metres from Saint Isaac's Cathedral and 1.5 km from Winter Palace.

Number of rooms: 11

Nabereznaya Moika 64, Admiralteyskiy, 190000 Saint Petersburg, Russia

Mini-hotel Egorova 18 Admiralteyskiy
8.3/10 Very Good
Free Wi-Fi Parking
30 m. Gostiny Dvor Metro Station 1.6 km. Moskovsky Train Station

You’ll be sleeping tight! Hotel «Mini-hotel Egorova 18» is located in Saint Petersburg. This hotel is located 1 km from the city center.

Number of rooms: 5

Egorova str. 18, Saint Petersburg, 190005

Chekhov Hotel Admiralteyskiy
8.3/10 Very Good
Free Wi-Fi Parking
510 m. Frunzenskaya Metro Station 260 m. Varshavsky Train Station

It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Chekhov Hotel» is located in Saint Petersburg. This hotel is located in 3 km from the city center.

Number of rooms: 6

Obvodny Kanal Emb.151-153, Saint Petersburg, 190005

Petrovskaya Pristan Admiralteyskiy
8.3/10 Very Good
WiFi
570 m. Admiralteyskaya Metro Station 2.4 km. Vitebsky Train Station

It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Petrovskaya Pristan» is located in Saint Petersburg. This hotel is located 1 km from the city center.

Number of rooms: 9

Admiralteyskaya Naberezhnaya 12 Sankt-Petersburg 1,Admiralteyskaya Naberezhnaya, Saint Petersburg, 190000

Samsonov Hotels на Нарвском пр-е 9 Admiralteyskiy
Free Wi-Fi Parking
450 m. Narvskaya Metro Station 1.4 km. Baltiysky Train Station

Attractively set in the Admiralteyskiy district of Saint Petersburg, Samsonov Hotels на Нарвском пр-е 9 is situated 3.9 km from Mariinsky Theatre, 4.1 km from St. Nicholas Naval Cathedral and 6 km from Saint Isaac's Cathedral.

Number of rooms: 10

Narskii prospiek, 9, Admiralteyskiy, 190020 Saint Petersburg, Russia

Severnaya MIni-Hotel Admiralteyskiy
8.6/10 Excellent
7 reviews
Free Wi-Fi Parking
1.4 km. Vasileostrovskaya Metro Station 2.7 km. Vitebsky Train Station

Located in Saint Petersburg, 100 metres from the Neva River embankment, Severnaya MIni-Hotel offers free Wi-Fi and free private parking.

Number of rooms: 13

Galernaya Ulitsa, 55, Admiralteyskiy, 190000 Saint Petersburg, Russia

Belye Nochi Hotel Nevskiy district
7.5/10 Good
8 reviews
Free Wi-Fi Parking
2.2 km. Proletarskaya Metro Station 6 km. Ladozhsky Train Station

Belye Nochi Hotel is located in the south-east of Saint Petersburg. Free Wi-Fi access is available throughout the property.

Number of rooms: 150

Prospekt Bolshevikov 54, Bldg 1, Nevskiy, 193315 Saint Petersburg, Russia

Alex Hotel on Vasilyevsky Island Vasileostrovskiy district
Free Wi-Fi
490 m. Vasileostrovskaya Metro Station 4.1 km. Vitebsky Train Station

Alex Hotel on Vasilyevsky Island is located in Saint Petersburg, within a 10-minute walk of Vasileostrovskaya Metro Station, providing easy access to any point in the city. Free Wi-Fi access is available in all areas.

Number of rooms: 8

3-ya Liniya Vasilyevskogo Ostrova 52, Vasileostrovskiy, 199178 Saint Petersburg, Russia

Amber Hotel Vasileostrovskiy district
8.3/10 Very Good
12 reviews
Free Wi-Fi Parking
480 m. Vasileostrovskaya Metro Station 4 km. Vitebsky Train Station

This hotel is located in the Vasilyevsky Island in Saint Petersburg, just a 5-minute walk from Vasileostrovskaya Metro Station. Free Wi-Fi, free parking and a 24-hour reception are featured at Amber Hotel.

Number of rooms: 9

Sredniy Prospekt VO 50 , Vasileostrovskiy, 199178 Saint Petersburg, Russia

Mini-hotel na Shmidta Vasileostrovskiy district
8.3/10 Very Good
7 reviews
Free Wi-Fi Parking
890 m. Vasileostrovskaya Metro Station 3.3 km. Vitebsky Train Station

Located close to the bank of the Neva River, Mini-hotel na Shmidta features comfortable rooms with free Wi-Fi. Vasileostrovskaya Metro Station is 15 minutes’ walk away.

Number of rooms: 9

13-ya liniya Vasilievskogo ostrova 2/19, Vasileostrovskiy, 199178 Saint Petersburg, Russia

Гостиница Профсоюзов Frunzenskiy district
Free Wi-Fi Private parking
680 m. Bukharestskaya Metro Station 5 km. Varshavsky Train Station

Гостиница Профсоюзов is situated in the Frunzenskiy district in Saint Petersburg, a 10-minute walk from Bukharestskaya Metro Station. Guests can enjoy the on-site restaurant. Private parking is available on site.

Number of rooms: 365

Ulitsa Fuchika, 15, Frunzenskiy, 192238 Saint Petersburg, Russia

Hotel on Turku Frunzenskiy district
8.3/10 Very Good
Free Wi-Fi Parking
450 m. Mezhdunarodnaya Metro Station 6 km. Varshavsky Train Station

Attractively situated in the Frunzenskiy district of Saint Petersburg, Hotel on Turku is situated 7 km from The St. Petersburg Masterskaya Theatre, 10 km from Anna Akhmatova Museum and 10 km from Faberge Museum.

Number of rooms: 4

Turku 11 korpus 2, Frunzenskiy, 192071 Saint Petersburg, Russia

Vyborgskaya Hotel Primorsky district
7.5/10 Good
13 reviews
WiFi
350 m. Chyornaya Rechka Metro Station 4.5 km. Finlyandsky Train Station

Located in north-western St Petersburg with good public transport links, the Vyborgskaya Hotel is a 3-star hotel offering comfortable accommodation in a convenient location.

Number of rooms: 78

Ulitsa Torzhkovskaya 3, Primorsky district, 197342 Saint Petersburg, Russia

Show More Hotels