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
Usadba on Elizarova Nevskiy district
9.2/10 Wonderful
12 reviews
Free Wi-Fi Parking
170 m. Yelizarovskaya Metro Station 4 km. Ladozhsky Train Station

Set in Saint Petersburg, 5.6 km from The St. Petersburg Masterskaya Theatre, Usadba on Elizarova features views of the city. This 3-star hotel offers a tour desk and luggage storage space.

Number of rooms: 17

Prospekt Elizarova 8/2, Nevskiy, 192029 Saint Petersburg, Russia

Amsterdam Hotel Petrogradskiy district
9/10 Wonderful
16 reviews
Free Wi-Fi
280 m. Petrogradskaya Metro Station 3 km. Finlyandsky Train Station

This characteristic residence, located on the banks of the Karpovka River, offers traditional guest rooms and a cosy breakfast cafe with free tea and coffee. Make use of free Wi-Fi throughout the building.

Number of rooms: 11

Nab.Reki Karpovki 14, Petrogradskiy, 197136 Saint Petersburg, Russia

Comfort Hotel Admiralteyskiy
9.1/10 Wonderful
14 reviews
Free Wi-Fi Parking
240 m. Admiralteyskaya Metro Station 1.9 km. Vitebsky Train Station

The Comfort Hotel enjoys the perfect location, with Nevsky Prospekt a 2-minute walk away and the Hermitage only a 5-minute walk. The Admiralty and Palace Square are within walking distance. Free Wi-Fi is featured throughout the hotel.

Number of rooms: 18

Ulitsa Bolshaya Morskaya 25, Admiralteyskiy, 190000 Saint Petersburg, Russia

Gardens Hotel Vasileostrovskiy district
Free Wi-Fi Parking
1.1 km. Vasileostrovskaya Metro Station 4.9 km. Vitebsky Train Station

Situated 2.4 km from Petrovsky Stadium, Gardens Hotel offers 3-star accommodation in Saint Petersburg and has a garden. The property is around 3.5 km from Lenexpo Exhibition Complex, 3.

Number of rooms: 8

97 14-Ya Liniya V.O. pomescheniye 2-N, Vasileostrovskiy, 199178 Saint Petersburg, Russia

Valo Hotel City Frunzenskiy district
9.1/10 Wonderful
Free Wi-Fi Parking
120 m. Bukharestskaya Metro Station 4.2 km. Varshavsky Train Station

Set in Saint Petersburg, Valo Hotel City offers accommodation with a bar and a shared lounge. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free Wi-Fi.

Number of rooms: 400

61 Ulitsa Salova, Frunzenskiy, 192102 Saint Petersburg, Russia

Beloe Derevo Hotel Kalininskiy district
9.1/10 Wonderful
5 reviews
Free Wi-Fi Parking
2.6 km. Akademicheskaya Metro Station 9 km. Finlyandsky Train Station

Located in Saint Petersburg, 12 km from Aleksandrovsky Park, Beloe Derevo Hotel provides accommodation with free bikes, free private parking, a restaurant and a bar. This 3-star hotel offers luggage storage space.

Number of rooms: 119

ulitsa Demyana Bednogo 3, Kalininskiy, 195274 Saint Petersburg, Russia

Komendantskaya Dacha Primorsky district
8.9/10 Wonderful
12 reviews
Parking
1.2 km. Udelnaya Metro Station 7 km. Finlyandsky Train Station

Situated conveniently in the Primorsky district of Saint Petersburg, Komendantskaya Dacha is set 7.5 km from Aleksandrovsky Park, 8.4 km from Petrovsky Stadium and 9.4 km from Church of the Savior on Spilled Blood.

Number of rooms: 10

Kolomyazhsky Prospekt 27, 4th Floor, Primorsky, 197341 Saint Petersburg, Russia

гостиница Милена Pushkin
Free Wi-Fi Parking
3 km. Tsarskoye Selo Train Station

Situated in Pushkin, within 1.2 km of Catherine Palace and 1.2 km of Tsarskoye Selo, гостиница Милена features accommodation with a restaurant and a bar, and free Wi-Fi throughout the property. This 3-star hotel offers room service.

Number of rooms: 14

6 Kolokol'nyy Pereulok korpus 2, 196603 Pushkin, Russia

Hotel na Turbinnoy Kirovskiy district
8.9/10 Wonderful
13 reviews
Free Wi-Fi Parking
1.1 km. Narvskaya Metro Station 2.3 km. Baltiysky Train Station

Featuring free Wi-Fi, Hotel na Turbinnoy offers accommodation in Saint Petersburg.

Number of rooms: 32

Ulitsa Turbinnaya, 23 build 1, Kirovskiy, 198095 Saint Petersburg, Russia

Gold inn Admiralteyskiy
8.9/10 Wonderful
Free Wi-Fi
1.9 km. Baltiyskaya Metro Station 1.9 km. Baltiysky Train Station

Attractively set in the Admiralteyskiy district of Saint Petersburg, Gold inn by ACADEMIA is situated 700 metres from Mariinsky Theatre, less than 1 km from St. Nicholas Naval Cathedral and 2.3 km from Saint Isaac's Cathedral.

Number of rooms: 45

25А Ulitsa Soyuza Pechatnikov, Admiralteyskiy, 190121 Saint Petersburg, Russia

Oversize Piter Hotel Vasileostrovskiy district
9/10 Wonderful
1 review
Free Wi-Fi Parking
850 m. Vasileostrovskaya Metro Station 4.1 km. Baltiysky Train Station

Boasting a bar and views of city, Oversize Piter Hotel is situated in Saint Petersburg, 2.7 km from Lenexpo Exhibition Complex. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.

Number of rooms: 24

Sredniy Prospekt V.O. 69B , Vasileostrovskiy, 199178 Saint Petersburg, Russia

Apart Hotel IN2IT Moskovskiy district
8.9/10 Wonderful
Free Wi-Fi Public parking
180 m. Kupchino Metro Station 9 km. Varshavsky Train Station

Situated in Saint Petersburg, 12 km from Vitebsky Train Station, Apart Hotel IN2IT features views of the city. This 3-star hotel offers a concierge service and a tour desk.

Number of rooms: 314

Vitebskiy Prospekt, 101, korpus 1, building 1, Moskovskiy, 190000 Saint Petersburg, Russia

Baltic Hotel Kirovskiy district
8.8/10 Excellent
4 reviews
Free Wi-Fi Parking
1.4 km. Narvskaya Metro Station 2.2 km. Baltiysky Train Station

Located on the banks of the Ekaterinhofka River, the Baltic Hotel offers European cuisine and bright, cosy rooms. A bus stop 300 metres away offers direct connections to St Petersburg city centre.

Number of rooms: 62

Ulitsa Gapsalskaya 12, Kirovskiy, 198035 Saint Petersburg, Russia

Hotel Mari Petrogradskiy district
8.8/10 Excellent
27 reviews
Free Wi-Fi Parking
1.4 km. Narvskaya Metro Station 1.4 km. Baltiysky Train Station

Hotel Mari is located in Saint Petersburg, 1.7 km from Baltiyskaya Metro Station and Baltiysky Train Station. Free Wi-Fi access is available.

Number of rooms: 8

Staro-Petergofsky Prospekt 9B, Admiralteyskiy, 190020 Saint Petersburg, Russia

Hotel Era on Tsimbalina Nevskiy district
9/10 Wonderful
5 reviews
Free Wi-Fi Parking
1 km. Lomonosovskaya Metro Station 5 km. Ladozhsky Train Station

Well located in the Nevskiy district of Saint Petersburg, Hotel Era on Tsimbalina is located 4.1 km from The St. Petersburg Masterskaya Theatre, 7.9 km from Ploshchad Vosstaniya Metro Station and 8.3 km from Mayakovskaya Metro Station.

Number of rooms: 10

32 ulitsa Tsimbalina, Nevskiy, 192171 Saint Petersburg, Russia

Show More Hotels