5 stars hotels in Saint Petersburg

Four Seasons Hotel Lion Palace Saint Petersburg

From US$ 657

1 Voznesensky Prospekt, Saint Petersburg, Russia - Show map

Show 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$ 657

The State Hermitage Museum Official Hotel Saint Petersburg

From US$ 470

10 Pravdy Street, Saint Petersburg, Russia - Show map

Show map

The traditional Official State Hermitage Hotel is a 5-star property placed near On. Theater, Hermitage Museum and Alexandrinsky Theatre. Offering accommodation in the 6-story building, the hotel…

Book Now From US$ 470

4 stars hotels in Saint Petersburg

Arealinn Saint Petersburg

From US$ 124

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

Show map

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

Book Now From US$ 124

Ambassador Saint Petersburg

From US$ 210

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

Show 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$ 210

3 stars hotels in Saint Petersburg

Grand Mark Hotel Saint Petersburg

From US$ 94

Galernaya Ulitsa 12, Saint Petersburg, Russia - Show map

Show 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$ 94

Vintage Saint Petersburg

From US$ 75

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

Show 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$ 75

2 stars hotels in Saint Petersburg

Mary House Hotel Saint Petersburg

From US$ 21

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

Show 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$ 35

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

Show map

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

Book Now From US$ 35