3* Star Hotels in Saint Petersburg

Destinations in Saint Petersburg

Map of 3* Star Hotels in Saint Petersburg

Saint Petersburg
29 April, Monday
Day +70°F , Tonight +41°F
Cloudy, no precipitation
Wind: southwest, 4 mph
Boutique Hotel Grand Vasileostrovskiy district
8.1/10 Very Good
26 reviews
Free Wi-Fi Public parking
1.4 km. Primorskaya Metro Station 7 km. Baltiysky Train Station

Located 20 metres from the Gulf of Finland and 2 km from Primorskaya Metro Station in Saint Petersburg, Boutique Hotel Grand offers free Wi-Fi available in all hotel areas.

Number of rooms: 17

Morskaya Naberezhnaya 39 Bldg 1, Vasileostrovskiy, 199155 Saint Petersburg, Russia

Aleksandriya Peterhof Petergof
8.2/10 Very Good
Free Wi-Fi Parking
1.7 km. Novy Petergof Train Station

Featuring free Wi-Fi and a restaurant, Aleksandriya Peterhof offers accommodation in Peterhof, 2 km from Mikhaylovsky Park. Guests can enjoy the on-site restaurant. Free private parking is available on site.

Number of rooms: 25

Sankt-Peterburgskoye shosse 134, Saint-Petersburg, 198510 Petergof, Russia

Lion Saint Petersburg
8.6/10 Excellent
18 reviews
Free Wi-Fi Parking
830 m. Spasskaya Metro Station 1.3 km. Vitebsky Train Station

Hotel Lion is located in the centre of Saint Petersburg, a 10-minute walk from Mariinsky Theatre and Sennaya Square. Free Wi-Fi access is available.

Number of rooms: 22

Sadovaya Ulitsa 59, Admiralteyskiy, 190068 Saint Petersburg, Russia

Old City Apartments Saint Petersburg
9/10 Wonderful
3 reviews
Free Wi-Fi Parking
200 m. Ligovsky Prospekt Metro Station 1.1 km. Moskovsky Train Station

Set in the centre of Saint Petersburg, Old City Apartments has well-equipped accommodation boasting free Wi-Fi, 2 km from Anna Akhmatova Museum and 2.2 km from Faberge Museum.

Number of rooms: 6

Kolomenskaya Street 38-40/41, Tsentralny, 191119 Saint Petersburg, Russia

Le Vashoff Hotel Petrogradskiy district
8.3/10 Very Good
6 reviews
Free Wi-Fi Parking
680 m. Chkalovskaya Metro Station 4.1 km. Finlyandsky Train Station

Le Vashoff Hotel is located in the heart of Saint Petersburg, just 5 minutes’ walk from Kamennoostrovsky Prospekt. It offers a sauna and solarium. Onsite parking and Wi-Fi are free.

Number of rooms: 34

Levashovsky Prospekt 13A, Petrogradskiy, 197110 Saint Petersburg, Russia

Apart-Hotel Oficer Admiralteyskiy
8.2/10 Very Good
5 reviews
Free Wi-Fi Public parking
830 m. Sadovaya Metro Station 1.7 km. Vitebsky Train Station

Conveniently located in the Admiralteyskiy district of Saint Petersburg, Apart-Hotel Oficer is located less than 1 km from Mariinsky Theatre, a 13-minute walk from St. Nicholas Naval Cathedral and 1.8 km from Winter Palace.

Number of rooms: 14

Pereulok Pirogova 7A , Admiralteyskiy, 190000 Saint Petersburg, Russia

Hotel on Rimskogo-Korsakova Admiralteyskiy
8.2/10 Very Good
15 reviews
Free Wi-Fi Parking
1.4 km. Spasskaya Metro Station 1.8 km. Baltiysky Train Station

Located in Saint Petersburg, 500 metres from the Mariinsky Theatre, Hotel on Rimskogo-Korsakova offers a restaurant and free Wi-Fi throughout the property.

Number of rooms: 125

Prospekt Rimskogo-Korsakova 45, Admiralteyskiy, 190068 Saint Petersburg, Russia

Флогистон-Отель Nevskiy district
8.7/10 Excellent
28 reviews
Parking
2.5 km. Proletarskaya Metro Station 6 km. Ladozhsky Train Station

Situated in Saint Petersburg, 3.6 km from The St. Petersburg Masterskaya Theatre, Флогистон-Отель features accommodation with a restaurant, free private parking and a bar. This 3-star hotel offers room service and a 24-hour front desk.

Number of rooms: 11

Ulitsa Stantsiya Neva 78 А, Nevskiy, 193315 Saint Petersburg, Russia

Avent Inn Vasilievsky Vasileostrovskiy district
8.1/10 Very Good
9 reviews
Free Wi-Fi Parking
920 m. Vasileostrovskaya Metro Station 4.5 km. Baltiysky Train Station

Avent Inn Vasilievsky is located in Saint Petersburg, within a 15-minute walk of Vasileostrovskaya Metro Station. Nevsky Prospekt and the Hermitage are 3.5 km away. All rooms feature a TV. The bathroom comes with a hairdryer and free toiletries.

Number of rooms: 17

17 Liniya Vasilyevskogo Ostrova 46А, Vasileostrovskiy, 199178 Saint Petersburg, Russia

MDK Hotel Vasileostrovskiy district
8.6/10 Excellent
11 review
Free Wi-Fi Parking
1.7 km. Primorskaya Metro Station 4.5 km. Baltiysky Train Station

MDK Hotel is on Vasilevsky Island, close to Lenexpo Exhibition Complex. The hotel offers free Wi-Fi and free private parking. A bus stop is 100 metres away, while Primorskaya Metro Station is 2 km from the hotel.

Number of rooms: 12

Opochinina Str.16, Vasileostrovskiy, 199406 Saint Petersburg, Russia

We&I Vyborgsky district

We&I
Condo Hotel Vyborgsky district

8.2/10 Very Good
2 reviews
Free Wi-Fi Parking
670 m. Lesnaya Metro Station 3.2 km. Finlyandsky Train Station

Situated in Saint Petersburg, within 4.1 km of Aleksandrovsky Park and 5.5 km of Petrovsky Stadium, We&I by Vertical features accommodation with a bar and free Wi-Fi throughout the property as well as free private parking for guests who drive.

Number of rooms: 736

Bolshoy Sampsoniyevskiy Prospekt 74/2, Vyborgsky, 194100 Saint Petersburg, Russia

Hotel Polustrovo Kalininskiy district
8.2/10 Very Good
53 reviews
Free Wi-Fi Parking
3 km. Ploshchad Muzhestva Metro Station 2.7 km. Finlyandsky Train Station

Just 10 minutes' drive from Ploschad Lenina Metro Station, Hotel Polustrovo offers free in-room Wi-Fi, free private parking and a gym. Bicycle rental is also available. Polustrovo’s modern rooms feature an en suite bathroom.

Number of rooms: 244

Metallistov Prospekt 115, Kalininskiy, 195197 Saint Petersburg, Russia

Империя на Лиговском Saint Petersburg
Free Wi-Fi Parking
270 m. Ligovsky Prospekt Metro Station 1.1 km. Moskovsky Train Station

Located in Saint Petersburg, Империя на Лиговском provides city views and free Wi-Fi, 2.4 km from Anna Akhmatova Museum and 2.7 km from Faberge Museum.

Number of rooms: 6

Ulitsa Chernyakhovskogo 43, Tsentralny, 191119 Saint Petersburg, Russia

Nevsky Apart Salut Saint Petersburg
8/10 Very Good
2 reviews
Free Wi-Fi Parking
1.4 km. Zvyozdnaya Metro Station 8 km. Varshavsky Train Station

Nevsky Apart Salut located on the 10th floor. Set 11 km from Mariinsky Theatre, Nevsky Apart Salut provides a garden and free Wi-Fi.

Number of rooms: 20

Pulkovskoe shosse 14 G, 10th Floor, Moskovskiy district, 196158 Saint Petersburg, Russia

Nevsky House Saint Petersburg
8/10 Very Good
Free Wi-Fi
30 m. Mayakovskaya Metro Station 510 m. Moskovsky Train Station

A great hotel to have a nice rest before long walks around the city. Hotel «Nevsky House» is located in Saint Petersburg.

Number of rooms: 18

Nevskiy Prospekt 98 Saint Petersburg 191025,Nevskiy Prospekt, Saint Petersburg, 191025

Show More Hotels