Saint Petersburg Hotels

Destinations in Saint Petersburg

Map of Saint Petersburg Hotels

Saint Petersburg
29 March, Friday
Day +54°F , Tonight +41°F
Partly Cloudy, no precipitation
Wind: southeast, 4 mph
Beijing Garden Hotel Krasnogvardeisky district
8.3/10 Very Good
1 review
590 m. Novocherkasskaya Metro Station 1.7 km. Ladozhsky Train Station

Located in St. Petersburg, this hotel is 5 minutes from the River Neva and the Metro. It is near the Hermitage and Nevsky Prospekt and offers free private parking.

Number of rooms: 42

Ulitsa Tallinskaya 11A, Krasnogvardeisky district, 195196 Saint Petersburg, Russia

V Tsentre Petergofa Apartments Petergof
9.6/10 Exceptional
Free Wi-Fi Parking
1.3 km. Novy Petergof Train Station

A great option for family vacation: apartment «V Tsentre Petergofa Apartments» is located in Petergof. This apartment is located in walking distance from the city center.

ulitsa Borodachyova, 10, Petergof

6-ya Sovetskaya 5 Apartments Saint Petersburg
9.5/10 Exceptional
Free Wi-Fi
680 m. Ploshchad Vosstaniya Metro Station 830 m. Moskovsky Train Station

The best kind of vacation is when you come somewhere new and it feels like home: apartment «6-ya Sovetskaya 5 Apartments» is located in Saint Petersburg. This apartment is located in 3 km from the city center.

Russia, Saint Petersburg, 6th Sovetskaya Street, 5, Saint Petersburg

Hotel Description
9 Skies Saint Petersburg
9.5/10 Exceptional
570 m. Ploshchad Vosstaniya Metro Station 720 m. Moskovsky Train Station

A great option for a journey on a budget - hotel «9 Skies» is located in Saint Petersburg. This hotel is located in 3 km from the city center.

Ul. 5-ja Sovetskaja 11-13, Saint Petersburg, Russia, Saint Petersburg

Aleks Hotel on Narvskaya Saint Petersburg
Free Wi-Fi
690 m. Narvskaya Metro Station 1.6 km. Baltiysky Train Station

Aleks Hotel on Narvskaya features air-conditioned rooms with flat-screen TV in the Kirovskiy district of Saint Petersburg. Among the facilities at this property are room service and a 24-hour front desk, along with free Wi-Fi throughout the property. Vitebsky Train Station is 4.8 km from the inn and Saint Isaac's Cathedral is 5.6 km away.

Number of rooms: 10

Ulitsa Shvetsova 11, Kirovskiy, 198095 Saint Petersburg, Russia

Aliot Hotel Saint Petersburg
7.6/10 Good
Free Wi-Fi Public parking
510 m. Kirovsky Zavod Metro Station 3.1 km. Baltiysky Train Station

A great hotel to have a nice rest before long walks around the city. Hotel «Aliot Hotel» is located in Saint Petersburg.

Number of rooms: 72

ulitsa Vozrozhdeniya, 4, Saint Petersburg, 198097

Hotel Description
Антре на Марсовом Saint Petersburg
Free Wi-Fi Parking
710 m. Nevsky Prospekt Metro Station 2.2 km. Finlyandsky Train Station

Well set in the Tsentralny district of Saint Petersburg, Антре на Марсовом is set 1.3 km from Palace Square, 1.4 km from Hermitage Museum and 1.5 km from Summer Garden. The property is situated 2.1 km from State Russian Museum, 2.4 km from Saint Isaac's Cathedral and 2.5 km from Anna Akhmatova Museum. The property is allergy-free and is located 300 m from Church of the Savior on Spilled Blood.

Number of rooms: 4

1/8 Moika river embankment, apt 45, Tsentralny, 191023 Saint Petersburg, Russia

Apart-Complex Studio 103 Saint Petersburg
Free Wi-Fi Parking
400 m. Spasskaya Metro Station 620 m. Vitebsky Train Station

A very nice place to stay for a reasonable price - hotel «Apart-Complex Studio 103» is located in Saint Petersburg. This hotel is located nearby from the city center.

Naberezhnaya reki Fontanki 103 Apart 6,Naberezhnaya reki Fontanki, Saint Petersburg, 190031

Happy Rooms Pushkarskaya Apart-Otel Saint Petersburg
Free Wi-Fi Parking
300 m. Petrogradskaya Metro Station 2.6 km. Finlyandsky Train Station

«Happy Rooms Pushkarskaya Apart-Otel» is located in Saint Petersburg. This apartment hotel is located in 3 km from the city center.

Bol'shaya Pushkarskaya ulitsa, 45, Saint Petersburg, 197101

Hotel Description
Apart-hotel Rubinshteyna Saint Petersburg
9.5/10 Exceptional
Free Wi-Fi Parking
380 m. Vladimirskaya Metro Station 1 km. Moskovsky Train Station

«Apart-hotel Rubinshteyna» is located in Saint Petersburg. This apartment hotel is located 2 km from the city center.

Razyezzhaya Street, 15, Saint Petersburg

Hotel Description
Show More Hotels