3* Star Hotels in Saint Petersburg

Destinations in Saint Petersburg

Map of 3* Star Hotels in Saint Petersburg

Saint Petersburg
28 April, Sunday
Day +59°F , Tonight +43°F
Sunny, no precipitation
Wind: west, 4 mph
Italyanskaya 29 Tsentralny district
9.6/10 Exceptional
Free Wi-Fi Public parking
290 m. Gostiny Dvor Metro Station 1.5 km. Moskovsky Train Station

Located in the Tsentralny district in Saint Petersburg, 500 metres from State Russian Museum, Italyanskaya 29 boasts air-conditioned rooms with free Wi-Fi throughout the property.

Number of rooms: 9

Italyanskaya Ulitsa 29, Tsentralny, 191023 Saint Petersburg, Russia

Silver Sphere Inn Tsentralny district
9.6/10 Exceptional
7 reviews
Free Wi-Fi Parking
210 m. Admiralteyskaya Metro Station 1.9 km. Vitebsky Train Station

Ideally set in the Admiralteyskiy district of Saint Petersburg, Silver Sphere Inn is set 500 metres from Saint Isaac's Cathedral, less than 1 km from Winter Palace and 1.7 km from Mariinsky Theatre.

Number of rooms: 9

Gorokhovaya Street 11, Admiralteyskiy, 190000 Saint Petersburg, Russia

338 Hotel at Mira Petrogradskiy district
8.8/10 Excellent
11 review
Free Wi-Fi Parking
400 m. Gorkovskaya Metro Station 2.3 km. Finlyandsky Train Station

Set in Saint Petersburg and with Aleksandrovsky Park reachable within 700 metres, 338 Hotel at Mira offers a garden, allergy-free rooms, free Wi-Fi throughout the property and a shared lounge. This 3-star hotel offers a shared kitchen.

Number of rooms: 15

Ulitsa Mira 7 B, Petrogradskiy, 197000 Saint Petersburg, Russia

Hotel Orbital Primorsky district
8.6/10 Excellent
Free Wi-Fi Parking
700 m. Pionerskaya Metro Station 6 km. Finlyandsky Train Station

Orbital Hotel offers accommodation in Saint Petersburg. Guests can enjoy the on-site restaurant.

Number of rooms: 149

ulitsa Generala Khruleva 5, Primorsky, 197348 Saint Petersburg, Russia

Pierhouse Hotel Lomonosov
8.6/10 Excellent
26 reviews
Free Wi-Fi Parking
7 km. Stary Petergof Train Station

This elegant waterfront hotel is just a 10-minute walk from Oranienbaum Palace and Gardens. It features an international restaurant with bar and free Wi-Fi on the ground floor, and rooms with flat-screen TV.

Number of rooms: 38

Naberezhnaya Sidorovskogo Kanala 3, Saint-Petersburg, 198412 Lomonosov, Russia

Veles Hotel Moskovskiy district
8.7/10 Excellent
22 reviews
Free Wi-Fi Public parking
420 m. Moskovskye Vorota Metro Station 2.2 km. Varshavsky Train Station

Located in St Petersburg, Veles Hotel offers air-conditioned rooms with Free Wi-Fi, an LCD TV and a minibar. Free private parking is available on site.

Number of rooms: 42

Ulitsa Zastavskaya 19, Moskovskiy, 196084 Saint Petersburg, Russia

Prime Apart Hotel Tsentralny district
8.5/10 Excellent
2 reviews
Free Wi-Fi Parking
760 m. Ploshchad Aleksandra Nevskogo Metro Station 810 m. Moskovsky Train Station

Featuring free Wi-Fi, Prime Apart Hotel offers pet-friendly accommodation in Saint Petersburg, within 500 metres of Feodorovsky Cathedral. Ploshchad Alexandra Nevskogo Metro Station is within a 13-minute walk.

Number of rooms: 10

Kremenchugskaya Ulitsa 9 korpus 1, Tsentralny, 191036 Saint Petersburg, Russia

Boutique Hotel Za Kulisami Vasileostrovskiy district
Free Wi-Fi Parking
490 m. Vasileostrovskaya Metro Station 4.3 km. Vitebsky Train Station

Situated 2 km from Petrovsky Stadium, Boutique Hotel Za Kulisami offers 3-star accommodation in Saint Petersburg and has a shared lounge, a restaurant and a bar.

Number of rooms: 17

11 Liniya V.O., 54, Vasileostrovskiy, 199178 Saint Petersburg, Russia

AlexanderPlatz Hotel Frunzenskiy district
8.5/10 Excellent
17 reviews
Free Wi-Fi Public parking
320 m. Obvodny Kanal Metro Station 1.2 km. Vitebsky Train Station

With a sauna and stylish restaurant, this characteristic hotel offers stylish guest rooms. Benefit from free Wi-Fi at the 24-hour reception.

Number of rooms: 13

Voronezhskaya Ulitsa 53, Frunzenskiy, 192007 Saint Petersburg, Russia

Boutique Hotel Eurasia Petrogradskiy district
8.9/10 Wonderful
21 review
Free Wi-Fi Public parking
560 m. Chkalovskaya Metro Station 3.1 km. Finlyandsky Train Station

Located in a beautifully restored 19th-century building, this hotel is in St Petersburg's historic centre and welcomes guests looking for accommodation radiating an intimate atmosphere.

Number of rooms: 19

Gatchinskaya Str.5, Petrogradskiy, 197136 Saint Petersburg, Russia

Elizar Hotel Nevskiy district
8.5/10 Excellent
23 reviews
Free Wi-Fi Parking
350 m. Yelizarovskaya Metro Station 3.7 km. Ladozhsky Train Station

Located a 3-minute walk from the Elizarovskaya Metro Station in St Petersburg, this hotel offers a sauna and an indoor plunge pool. Free Wi-Fi and free private parking are available.

Number of rooms: 40

Obukhovskoy oborony str. pr., bul 89А, Nevskiy, 192029 Saint Petersburg, Russia

Best Western Zoom Hotel Aparthotel Saint Petersburg
Free Wi-Fi Parking
8 km. Ploshchad Vosstaniya Metro Station 8 km. Moskovsky Train Station

Best Western Zoom Hotel is located on the embankment of the Black River, not far from the metro station "Chernaya Rechka".

Number of rooms: 200

Matros Zheleznyak street, 2, building 1, Saint Petersburg, 197342

Hotel Description
Hotel Corona Nevskiy district
8.4/10 Very Good
17 reviews
Free Wi-Fi Parking
1.4 km. Prospekt Bolshevikov Metro Station 1.7 km. Ladozhsky Train Station

Hotel Сorona offers accommodation in Saint Petersburg.

Number of rooms: 15

Ulitsa Krzhizhanovskogo 5, Bldg. 1, Nevskiy, 193231 Saint Petersburg, Russia

Obuhoff Hotel Nevskiy district
8.3/10 Very Good
21 review
Free Wi-Fi Parking
1.9 km. Ploshchad Aleksandra Nevskogo Metro Station 3 km. Ladozhsky Train Station

Situated beside the Neva River, Obuhoff Hotel offers modern and tidy accommodation less than 5 km from the centre of St. Petersburg.

Number of rooms: 47

Ulitsa Smolyanaya 1, Nevskiy, 192019 Saint Petersburg, Russia

Show More Hotels