3* Star Hotels in Saint Petersburg

Destinations in Saint Petersburg

Map of 3* Star Hotels in Saint Petersburg

Saint Petersburg
28 April, Sunday
Day +55°F , Tonight +43°F
Sunny, no precipitation
Wind: west, 4 mph
Grand Hotel Petrogradsky Petrogradskiy district
7.8/10 Good
30 reviews
Free Wi-Fi Parking
410 m. Petrogradskaya Metro Station 2.6 km. Finlyandsky Train Station

Grand Hotel Petrogradsky is located just in front of the Botanical Garden. Petrogradskaya Metro Station is 5 minutes’ walk away and the First Pavlov State Medical University of St. Petersburg is 900 m from the property.

Number of rooms: 35

Naberezhnaya Reki Karpovki 5, Petrogradskiy, 190000 Saint Petersburg, Russia

Hotel Ekaterinhof Kirovskiy district
8.2/10 Very Good
26 reviews
Free Wi-Fi Public parking
320 m. Narvskaya Metro Station 1.2 km. Baltiysky Train Station

Located a 5-minute walk from Narvskaya Metro Station in Saint Petersburg, Hotel Ekaterinhof offers free Wi-Fi. City centre is reachable within 15 minutes.

Number of rooms: 37

Ivana Chernykh, 10A, Kirovskiy, 198095 Saint Petersburg, Russia

Rooms GRAND on Bolshoy Petrogradskiy district
8.3/10 Very Good
Free Wi-Fi Parking
260 m. Sportivnaya Metro Station 3.7 km. Finlyandsky Train Station

Attractively set in the Petrogradskiy district of Saint Petersburg, Rooms GRAND on Bolshoy is situated 300 m from Petrovsky Stadium, 2.6 km from Chapel of St. Xenia of St. Petersburg and 3.1 km from Saint Isaac's Cathedral. The property is around 3.

Number of rooms: 11

Bolshoy Prospekt 4, Petrogradskiy, 197198 Saint Petersburg, Russia

Mops hotel and Spa Tsentralny district
9/10 Wonderful
12 reviews
Free Wi-Fi Parking
320 m. Dostoyevskaya Metro Station 960 m. Moskovsky Train Station

Conveniently situated in the Tsentralny district of Saint Petersburg, Mops hotel and Spa is located 700 m from Anna Akhmatova Museum, 1.4 km from Faberge Museum and 2.3 km from State Russian Museum.

Number of rooms: 7

Ulitsa Rubinsteina, d. 12, Tsentralny, 191186 Saint Petersburg, Russia

Repinskaya Hotel Repino
8.1/10 Very Good
31 review
Free Wi-Fi Parking
1.4 km. Repino Train Station

This hotel is set in the village of Repino, on the bank of the Gulf of Finland. Free Wi-Fi and a children’s playground are featured at Repinskaya Hotel. The bright rooms offer warm-coloured interiors and classic-style décor.

Number of rooms: 138

Primorskoye Shosse 428, Saint-Petersburg, 197738 Repino, Russia

Travelto Repina Vasileostrovskiy district
8.1/10 Very Good
8 reviews
Free Wi-Fi
490 m. Vasileostrovskaya Metro Station 3.6 km. Vitebsky Train Station

Ideally located in the Vasileostrovskiy district of Saint Petersburg, Travelto Repina is set 1.5 km from Petrovsky Stadium, 2.6 km from Mariinsky Theatre and 2.7 km from Saint Isaac's Cathedral. This 3-star hotel offers a concierge service.

Number of rooms: 18

ul. 1-ya liniya VO, 34, Vasileostrovskiy, 199034 Saint Petersburg, Russia

Friedental Hotel Pushkin
8.8/10 Excellent
10 reviews
Free Wi-Fi Public parking
890 m. Tsarskoye Selo Train Station

Friedental Hotel is located in a residential building in Pushkin and has a separate entrance. The Royal Cathedral, Tsarskoe Selo Lyceum and Catherine Palace are only a 10-15 minute walk. The Expoforum is a 15-minute drive away.

Number of rooms: 5

Moskovskoe Shosse 10, Saint-Petersburg, 196601 Pushkin, Russia

Apart Norke Finskiy 7 Kalininskiy district
8.7/10 Excellent
Free Wi-Fi Free private parking
170 m. Ploshchad Lenina Metro Station 170 m. Finlyandsky Train Station

Set in Saint Petersburg in the Saint Petersburg region, Apart Norke Finskiy 7 offers accommodation with free Wi-Fi and free private parking.

Number of rooms: 6

Finskiy Pereulok, Kalininskiy, 195009 Saint Petersburg, Russia

Alex Aqua Primorsky district
7.8/10 Good
21 review
Free Wi-Fi Parking
2 km. Komendantsky Prospekt Metro Station 9 km. Finlyandsky Train Station

Featuring free Wi-Fi throughout the property, Alex Aqua offers accommodation in Saint Petersburg. Guests can enjoy the on-site restaurant.

Number of rooms: 38

Ulitsa Verbnaya 1, Bldg 1B, Primorsky, 197375 Saint Petersburg, Russia

Kievskaya Hotel Frunzenskiy district
7.6/10 Good
22 reviews
Free Wi-Fi Parking
620 m. Obvodny Kanal Metro Station 1.8 km. Vitebsky Train Station

Traditional Russian food, a 24-hour reception, and free private parking are offered by this 3-star hotel in St. Petersburg. The famous Nevsky Prospekt is only 2 km away.

Number of rooms: 166

Dnepropetrovskaya Street 49, Frunzenskiy, 192007 Saint Petersburg, Russia

Guest rooms on Tchaikovskogo Tsentralny district
Free Wi-Fi
460 m. Chernyshevskaya Metro Station 1 km. Finlyandsky Train Station

Conveniently located in the Tsentralny district of Saint Petersburg, Guest rooms on Tchaikovskogo is set 1.4 km from Anna Akhmatova Museum, 1.9 km from Church of the Savior on Spilled Blood and 1.9 km from Faberge Museum.

Number of rooms: 13

ulitsa Chaykovskogo 22, Tsentralny, 191123 Saint Petersburg, Russia

Imperia SPA hotel Tsentralny district
Free Wi-Fi Parking
1 km. Chernyshevskaya Metro Station 1.3 km. Moskovsky Train Station

Well set in the centre of Saint Petersburg, Imperia SPA hotel provides air-conditioned rooms with free Wi-Fi, free private parking and room service. This 3-star hotel offers a 24-hour front desk. The property is allergy-free and is located 1.

Number of rooms: 10

9-Ya Sovetskaya Ulitsa 4, Tsentralny, 191024 Saint Petersburg, Russia

Gelios Hotel Zelenogorsk
7.6/10 Good
42 reviews
Free Wi-Fi Free private parking

Located on the Gulf of Finland beach in Zelenogorsk, Gelios Hotel features a spa and wellness centre, bathing complex with saunas and a hammam, artificial beach. Free Wi-Fi and free private parking are available on site.

Number of rooms: 194

Primorskoye shosse 593, Saint-Petersburg, 197720 Zelenogorsk, Russia

Show More Hotels