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
Ficus Vasileostrovskiy district
9.1/10 Wonderful
10 reviews
Free Wi-Fi
220 m. Nevsky Prospekt Metro Station 1.7 km. Vitebsky Train Station

Ficus is situated in Saint Petersburg, 1.9 km from Mariinsky Theatre.

Number of rooms: 13

Shestnadtsataya Liniya 15, Vasilyevsky Island, Vasileostrovskiy, 199178 Saint Petersburg, Russia

Stilnie Apartments Saint Petersburg
7.2/10 Good
Free Wi-Fi Parking
1.9 km. Ploshchad Aleksandra Nevskogo Metro Station 520 m. Moskovsky Train Station

Looking for a home comfort: apartment «Stilnie Apartments» is located in Saint Petersburg. This apartment is located minutes away from the city center.

ulitsa Stremyannaya 19, Saint Petersburg, 191025

Atmosphera na Bolshom 25 Saint Petersburg
9.1/10 Wonderful
2 reviews
Free Wi-Fi
590 m. Chkalovskaya Metro Station 3.2 km. Finlyandsky Train Station

Atmosphera na Bolshom 25 is located in Saint Petersburg, a 5-minute walk from Sportivnaya Metro Station. Free Wi-Fi access is available.

Number of rooms: 13

Bolshoy Prospekt Petrogradskoy Storony 25, Bldg 2, Petrogradskiy, 197198 Saint Petersburg, Russia

Polar Star Guest House Saint Petersburg
Free Wi-Fi
270 m. Dostoyevskaya Metro Station 790 m. Moskovsky Train Station

A very nice place to stay for a reasonable price — Meblirovannye Komnaty Shine Hotel is located in Saint Petersburg. These living quarters are situated nearby from the city center.

Vladimirskij prospekt, 10, Saint Petersburg

Solo Guest House Saint Petersburg
7.2/10 Good
Free Wi-Fi Parking
340 m. Dostoyevskaya Metro Station 1.2 km. Moskovsky Train Station

Feeling like at home during the long journey is priceless. Guest house «Solo Guest House» is located in Saint Petersburg.

Shcherbakov pereulok 2/58, Saint Petersburg

Hotel Description
Hilton Saint Petersburg Expoforum Saint Petersburg
Free Wi-Fi Public parking
6 km. Tsarskoye Selo Train Station

19 km from Mariinsky Theatre, Hilton Saint Petersburg Expoforum is set in Saint Petersburg on the territory of ExpoForum and has a fitness centre and free Wi-Fi throughout the property.

Number of rooms: 324

Peterburgskoye Highway 62 Bldg. 1, 196626 Saint Petersburg, Russia

Homelike Aparts Saint Petersburg
9.1/10 Wonderful
Free Wi-Fi Public parking
410 m. Chernyshevskaya Metro Station 890 m. Finlyandsky Train Station

Offering inner courtyard views, Homelike Aparts is an accommodation situated in Saint Petersburg, 1.7 km from Anna Akhmatova Museum and 3.3 km from Ploshchad Vosstaniya Metro Station.

Number of rooms: 17

Zakharyevskaya Ulitsa 12, Tsentralny, 191123 Saint Petersburg, Russia

NETIZEN Saint Petersburg Centre Saint Petersburg
Free Wi-Fi Free private parking
500 m. Admiralteyskaya Metro Station 1.6 km. Vitebsky Train Station

Offering free Wi-Fi throughout the property, NETIZEN Saint Petersburg Centre is located in Saint Petersburg, 500 m from Saint Isaac's Cathedral and 800 m from Admiralty Metro Station. Sennaya Ploshchad Metro Station is within a 10-minute walk.

Number of rooms: 56

Pereulok Grivtsova 4 Bldg 2A, Admiralteyskiy, 190000 Saint Petersburg, Russia

Nevsky Bereg 122 Saint Petersburg
9.2/10 Wonderful
36 reviews
Free Wi-Fi Parking
230 m. Ploshchad Vosstaniya Metro Station 210 m. Moskovsky Train Station

Situated in St. Petersburg’s historic centre, right on main street Nevsky Prospect, Nevsky Bereg 122 offers elegant rooms with free Wi-Fi and a flat-screen TV. Facilities include a tour desk.

Number of rooms: 64

Nevsky Prospekt 122, Tsentralny, 191036 Saint Petersburg, Russia

Upper Gardens Saint Petersburg
9.1/10 Wonderful
Free Wi-Fi
140 m. Gostiny Dvor Metro Station 1.6 km. Moskovsky Train Station

Located in Saint Petersburg, near State Russian Museum, Summer Garden and Anna Akhmatova Museum, Upper Gardens features free Wi-Fi.

Number of rooms: 3

ulitsa Sadovaya 11, Tsentralny, 191186 Saint Petersburg, Russia

Agni Club Hotel Tsentralny district
9.2/10 Wonderful
Free Wi-Fi Parking
130 m. Mayakovskaya Metro Station 620 m. Moskovsky Train Station

Set in an 18th-century building, this central hotel offers daily breakfast buffets, free Wi-Fi and great transport links.

Number of rooms: 67

Nevsky Prospekt 90/92, Tsentralny, 191025 Saint Petersburg, Russia

Atlantic Hotel Tsentralny district
9.1/10 Wonderful
25 reviews
Free Wi-Fi Parking
500 m. Sennaya Ploshchad Metro Station 1.4 km. Vitebsky Train Station

Located behind Kazan Cathedral in the quiet centre of St. Petersburg, this hotel is just a 5-minute walk from Nevsky Prospect Metro Station. LCD TVs with satellite channels are included in all rooms, and free Wi-Fi is available.

Number of rooms: 36

Kazanskaya Street 14, Tsentralny, 191186 Saint Petersburg, Russia

Center Hotel Tsentralny district
9.1/10 Wonderful
1 review
Free Wi-Fi Parking
250 m. Ploshchad Vosstaniya Metro Station 130 m. Moskovsky Train Station

Центр Питер is located in Saint Petersburg, within a 3-minute walk of Vosstaniya Square, within 100 metres of Ploshchad Vosstaniya Metro Station and Moskovsky Train Station. The property's front desk operates around the clock.

Number of rooms: 10

Nevsky Prospekt 120, Tsentralny, 191036 Saint Petersburg, Russia

Hotel Light Tsentralny district
9.1/10 Wonderful
6 reviews
Free Wi-Fi
630 m. Mayakovskaya Metro Station 990 m. Moskovsky Train Station

Located in the centre of Saint Petersburg, Hotel Light is situated 600 metres from Anna Akhmatova Museum and 1 km from Ploshchad Vosstaniya Metro Station.

Number of rooms: 13

22 Ulitsa Mayakovskogo, Tsentralny, 191014 Saint Petersburg, Russia

Hotel Vera Tsentralny district
9.2/10 Wonderful
41 review
Free Wi-Fi Parking
940 m. Ploshchad Vosstaniya Metro Station 1.1 km. Moskovsky Train Station

A 15-minute walk from the Moskovsky Train Station, Hotel Vera is a restored 1903 Art Nouveau building in the centre of Saint Petersburg. Rooms offer free Wi-Fi.

Number of rooms: 70

Suvorovsky Prospekt 25/16, Tsentralny, 191036 Saint Petersburg, Russia

Show More Hotels