Search Hotels

Sign up for fare alerts & last minute deals

Deals for hotels at St. Petersburg

Hotels at St. Petersburg

A luxury hotel located on Saint Isaac's Square in the city center featuring a full spa and close proximity to museums.
Restored by Russia's finest artists, this opulent hotel combines modern technology with historical grandeur.

Hotel Saint Petersburg

  • St. Petersburg

The Saint-Petersburg Hotel offers a central city location at the Neva River Embankment.
A historic landmark, this luxury hotel features 301 elegant guest rooms, five restaurants and bars, and exclusive shops.
Modern hotel in historic city center with onsite restaurant and bar and fitness facilities.

Petro Palace Hotel

  • St. Petersburg

Historic hotel steps from the Hermitage, St. Isaac's Cathedral, dining & nightlife featuring a pool and fitness center.
255-room hotel located on Vasily Island within walking distance to attractions, featuring a restaurant, gym and sauna.
Spa hotel located on Visily Island in the heart of historic St. Petersburg featuring an indoor pool, sauna and gym.
Contemporary hotel close to historic attractions featuring a sauna and fitness center and onsite restaurants.
Luxury hotel featuring a restaurant, a health club and a sauna.
This hotel consists of two 19th century buildings and has three restaurants, a solarium, and sauna.
Set to open April 20, 2011, this hotel is located in the city's cultural center near the Hermitage and Winter Palace.

5th Corner Hotel

  • St. Petersburg

This hotel is located in the historical center of Saint Petersburg and is just a 10 minute walk from Nevsky prospect.