5 stars hotels in Saint Petersburg

Trezzini Palace Hotel Saint Petersburg

From US$ 596

21 University Embankment, Saint Petersburg, Russia - View map

View map

The 5-star Trezzini Palace Hotel is set just 1.6 km from Palace Square . The hotel was opened in 1723 and remains an example of antique architecture in Saint Petersburg ever since.

Book Now From US$ 596

Four Seasons Hotel Lion Palace Saint Petersburg

From US$ 878

1 Voznesensky Prospekt, Saint Petersburg, Russia - View map

View map

Four Seasons Hotel Lion Palace welcomes guests in the center of Saint Petersburg meters away from a cathedral, monuments and a museum. The hotel was opened in 2013 and remains an example of…

Book Now From US$ 878

4 stars hotels in Saint Petersburg

Arealinn Saint Petersburg

From US$ 156

Kurlyandskaya St. 35, Saint Petersburg, Russia - View map

View map

A 25-minute walk from Saint Petersburg Conservatory, Arealinn is a 4-star comfortable property offering a modern accommodation.

Book Now From US$ 156

Ambassador Saint Petersburg

From US$ 249

Prospekt Rimskogo-Korsakova 5-7, Saint Petersburg, Russia - View map

View map

Offering 251 rooms with a beautiful view over the garden, Ambassador Hotel boasts superb positioning in 15 minutes walking distance from Popov Communications Museum . Behind the classical facade of…

Book Now From US$ 249

3 stars hotels in Saint Petersburg

Grand Mark Hotel Saint Petersburg

From US$ 81

Galernaya Ulitsa 12, Saint Petersburg, Russia - View map

View map

Grand Mark Hotel is placed in a tourist area of Saint Petersburg, 1050 meters from Winter Palace and 1150 meters from State Hermitage Museum and Winter Palace. The quiet hotel in Saint Petersburg…

Book Now From US$ 81

Vintage Saint Petersburg

From US$ 68

Prospekt Obukhovskoy Oborony 261, Saint Petersburg, Russia - View map

View map

The 3-star Vintage Hotel boasts a perfect location near Loft Project Floors Exhibition Hall, which is around 10 km away. Offering accommodation in the 4-story building, the hotel combines imperial…

Book Now From US$ 68

2 stars hotels in Saint Petersburg

Mary House Hotel Saint Petersburg

From US$ 21

Pereulok Ulyany Gromovoy 4, Saint Petersburg, Russia - View map

View map

The 2-star Mary House Hotel boasts close proximity to Statue of Chizhik just 1.5 km away. The property lies within 1500 meters from Mikhailovskiy Castle Historical Museum.

Book Now From US$ 21

Graffiti L Hostel Saint Petersburg

From US$ 32

Ligovsky Avenue 33-35, Saint Petersburg, Russia - View map

View map

The comfortable Graffiti L Hostel is a 2-star property that offers excellent services and a peaceful atmosphere.

Book Now From US$ 32