5 stars hotels in Saint Petersburg

Four Seasons Hotel Lion Palace Saint Petersburg

From US$ 988

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$ 988

The State Hermitage Museum Official Hotel Saint Petersburg

From US$ 364

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$ 364

4 stars hotels in Saint Petersburg

Crowne Plaza Ligovsky Saint Petersburg

From US$ 138

61 Ligovsky Prospekt, Saint Petersburg, Russia - Show map

Show map

The comfortable 4-star Crowne Plaza Ligovsky Hotel offers 24-hour room service, 24-hour security and ironing service. Crowne Plaza Ligovsky Hotel welcomes guests to its elegant rooms since 2011.

Book Now From US$ 138

Helvetia Deluxe Hotel Saint Petersburg

From US$ 221

11 Marata Str., Saint Petersburg, Russia - Show map

Show map

Helvetia Deluxe Hotel is a 4-star tranquil property offering a quiet accommodation just 350 meters from Vladimirskaya Church. The hotel was opened in 1876 in a 4-story classical building and…

Book Now From US$ 221

3 stars hotels in Saint Petersburg

Grand Mark Hotel Saint Petersburg

From US$ 80

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$ 80

Vintage Saint Petersburg

From US$ 71

Obukhovskoy Oborony Prospect 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$ 71

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$ 28

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$ 28

Recommended hotels in Saint Petersburg

Trezzini Palace Hotel Saint Petersburg

From US$ 511

21 University Embankment, St Petersburg, Ru, Saint Petersburg, Russia - Show map

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

Alexander House Saint Petersburg

From US$ 233

27 Kryukov Canal Embankment, Saint Petersburg, Russia - Show map

Show map

Alexander House Hotel is a boutique 4-star property set 1300 meters from New Holland Island and 2.5 km from Winter Palace of Peter I. Since 1826, it has been hosting guests in the historical center…

Book Now From US$ 233