Saint Petersburg Hotels

Destinations in Saint Petersburg

Map of Saint Petersburg Hotels

Saint Petersburg
25 April, Thursday
Day +43°F , Tonight +37°F
Cloudy, rain
Wind: east, 4 mph
Apart33 Guest House Saint Petersburg
9.5/10 Exceptional
Free Wi-Fi Parking
560 m. Chkalovskaya Metro Station 3.7 km. Finlyandsky Train Station

A nice option for people traveling in groups. Guest house «Apart33 Guest House» is located in Saint Petersburg.

Number of rooms: 4

ulitsa Krasnogo Kursanta, 11/1, Saint Petersburg, 197110

Grafskie Apartments Saint Petersburg
9.5/10 Exceptional
Free Wi-Fi Parking
230 m. Dostoyevskaya Metro Station 850 m. Moskovsky Train Station

Grafskie Apartments is located in the center of Saint Petersburg. Nearby are: Vladimirskaya and Dostoevskaya metro stations, as well as Nevsky Prospekt, Rubinstein Street, museums, restaurants, cafes, supermarkets, pharmacies.

Grafskij pereulok, 10, Saint Petersburg

Apartment on Kazanskaya 24 Saint Petersburg
9.5/10 Exceptional
Free Wi-Fi Parking
440 m. Sadovaya Metro Station 1.4 km. Vitebsky Train Station

Offering city views and free Wi-Fi, Apartment on Kazanskaya 24 offers accommodation conveniently located in the centre of Saint Petersburg, within a short distance of Saint Isaac's Cathedral, Winter Palace and State Russian Museum.

Number of rooms: 2

Ulitsa Kazanskaya 24 apt 15, Tsentralny, 191186 Saint Petersburg, Russia

Nevsky Air Inn Saint Petersburg
9.6/10 Exceptional
Free Wi-Fi Public parking
250 m. Mayakovskaya Metro Station 320 m. Moskovsky Train Station

Located in the centre of Saint Petersburg, Apartments Nevsky Air Inn features free Wi-Fi and free parking.

Number of rooms: 8

Pushkinskaya Street 9, Tsentralny, 192025 Saint Petersburg, Russia

Atria Guest House Saint Petersburg
8.8/10 Excellent
Free Wi-Fi Public parking
420 m. Ploshchad Vosstaniya Metro Station 660 m. Moskovsky Train Station

This apartment is located in the historic centre of St. Petersburg, a 5-minute walk from the Nevsky Prospekt. Атрия offers free Wi-Fi throughout the property. The modern rooms at Атрия also feature a TV, refrigerator and private bathroom.

Number of rooms: 12

Ligovsky Prospekt 21B, Tsentralny, 193036 Saint Petersburg, Russia

Безумный Дворецкий Saint Petersburg
WiFi
420 m. Zvenigorodskaya Metro Station 690 m. Vitebsky Train Station

Situated within 1.1 km of Vitebsky Train Station and 1.4 km of Faberge Museum in Saint Petersburg, Безумный Дворецкий features accommodation with a flat-screen TV. Complimentary Wi-Fi is offeredthroughout the property.

Number of rooms: 4

Бородинская улица 1/88, Admiralteyskiy, 191180 Saint Petersburg, Russia

Central City Saint Petersburg
9.5/10 Exceptional
10 reviews
Free Wi-Fi
140 m. Nevsky Prospekt Metro Station 1.9 km. Vitebsky Train Station

Located in Saint Petersburg, a 6-minute walk from the Palace Square, Central City Hostel offers free Wi-Fi, a 24-hour front desk and a luggage storage room. The closest metro station is 250 m away.

Number of rooms: 8

Malaya Konyushennaya Ulitsa 10, Tsentralny, 191186 Saint Petersburg, Russia

Christopher Hostel Saint Petersburg
8.8/10 Excellent
8 reviews
Free Wi-Fi Parking
230 m. Admiralteyskaya Metro Station 1.9 km. Vitebsky Train Station

Featuring free Wi-Fi throughout the property, Christopher Hostel is set in a 19th century building in the centre of Saint Petersburg, a 5-minute walk from Saint Isaac's Cathedral. Palace Square and the Hermitage Museum are a 10-minute walk away.

Number of rooms: 33

Ulitsa Gorokhovaya 11, Admiralteyskiy, 191186 Saint Petersburg, Russia

Come Inn Apartments Saint Petersburg
9.5/10 Exceptional
7 reviews
Free Wi-Fi Parking
620 m. Ploshchad Aleksandra Nevskogo Metro Station 770 m. Moskovsky Train Station

Come Inn Apartments offers self-catering accommodation in Saint Petersburg, right on the famous Nevsky Prospekt. Moskovsky Train Station and Ploshchad Vosstaniya Metro Station are only within a 10-minute walk.

Number of rooms: 9

Nevsky Prospekt Area 131, Tsentralny, 191036 Saint Petersburg, Russia

Cuba Hostel Saint Petersburg
8.7/10 Excellent
35 reviews
Free Wi-Fi Public parking
350 m. Nevsky Prospekt Metro Station 1.6 km. Vitebsky Train Station

Cuba Hostel is located in the heart of Saint Petersburg, within a minute walk from the Kazan Cathedral and 10 minutes by foot from Palace Square. Free Wi-Fi and hot drinks are provided, and there is a shared kitchen area.

Number of rooms: 71

Kazanskaya Street 5, Tsentralny, 191186 Saint Petersburg, Russia

Day Dream Inn Saint Petersburg
9.5/10 Exceptional
Free Wi-Fi Parking
800 m. Gostiny Dvor Metro Station 1.4 km. Moskovsky Train Station

A very nice place to stay for a reasonable price - hotel «Day Dream Inn» is located in Saint Petersburg. This hotel is located nearby from the city center.

Number of rooms: 3

ul. Mokhovaya 44 Tsentralny District,ul. Mokhovaya, Saint Petersburg, 191028

Dom Konchielova on Ispolkomskaya 5 Saint Petersburg
Free Wi-Fi Parking
400 m. Ploshchad Aleksandra Nevskogo Metro Station 1 km. Moskovsky Train Station

Featuring free Wi-Fi throughout the property, Dom Konchielova on Ispolkomskaya 5 is located in Saint Petersburg, 100 m from Nevsky Prospect and 650 m from Ploshchad Aleksandra Nevskogo Metro Station and Alexander Nevsky Lavra.

Number of rooms: 12

Ispolkomskaya ulitsa 5, apt. 18, Tsentralny, 191024 Saint Petersburg, Russia

Есенин Saint Petersburg
8.6/10 Excellent
Free Wi-Fi
380 m. Prospekt Prosvescheniya 10 km. Finlyandsky Train Station

Situated in Saint Petersburg, 12 km from Aleksandrovsky Park, Есенин features a casino and views of the garden. The property is located 13 km from Petrovsky Stadium, 14 km from Summer Garden and 14 km from Anna Akhmatova Museum.

Number of rooms: 22

Esenina street 26, Vyborgsky, 194356 Saint Petersburg, Russia

Flat and Hotel Saint Petersburg
9.5/10 Exceptional
Free Wi-Fi Parking
360 m. Mayakovskaya Metro Station 260 m. Moskovsky Train Station

Want to save money while travelling? It’s easy: hotel «Flat and Hotel» is located in Saint Petersburg. This hotel is located in 3 km from the city center.

Number of rooms: 3

Pushkinskaia Street 16, Санкт-Петербург, Russia, 191040, Saint Petersburg, 191186

Show More Hotels