Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotel deals in Saint Petersburg

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation

Districts

Tourist sights

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Courtyard St. Petersburg Center West/Pushkin Hotel

    166 Griboedov'S Canal, Saint Petersburg, Russia (Open map)

    The hotel boasts a good location in 30 minutes walking distance from State Hermitage Museum and Winter Palace. Courtyard St.

    Read more...

    From US$ 167
    price for 1 night
    RESERVE From US$ 167
  • Alex Hotel On Prosveshcheniya

    Prospekt Prosveshcheniya 14/4, Saint Petersburg, Russia (Open map)

    This hotel is about 10 km away from Divo Ostrov . Alex Hotel On Prosveshcheniya offers a luxury accommodation in Saint Petersburg.

    Read more...

    From US$ 90
    price for 1 night
    RESERVE From US$ 90
  • Hotel Onyx

    Lighovskii Prospiekt 67/22 Lit. V, Saint Petersburg, Russia (Open map)

    The hotel is placed near Ploshchad Vosstaniya subway station in Nevskiy district and within a 15-minute walk to St. The luxury 4-star Hotel…

    Read more...

    From US$ 387
    price for 1 night
    RESERVE From US$ 387
  • Petr Hotel

    8 Admiralteysky Avenue,St Petersburg City,190000, Saint Petersburg, Russia (Open map)

    The property is set 15 minutes' walk from Museum of Soviet Arcade Machines . Offering soundproof guest rooms, the luxury Petr Hotel lies within a 20…

    Read more...

    From US$ 399
    price for 1 night
    RESERVE From US$ 399
  • Hermes Park Hotel

    Nab.Martynova 36, Saint Petersburg, Russia (Open map)

    The hotel lies 300 meters away from Divo Ostrov and 950 meters from Yelagin Palace. The excellent Hermes Park Hotel is a 3-star property…

    Read more...

    From US$ 184
    price for 1 night
    RESERVE From US$ 184
  • Renaissance St. Petersburg Baltic Hotel

    Pochtamtskaya Str. 4, Saint Petersburg, Russia (Open map)

    The property lies within 2.4 km from Petrovsky Stadium. The sophisticated Renaissance Baltic Hotel accommodates guests in a shopping area of Saint Petersburg.

    Read more...

    From US$ 195
    price for 1 night
    RESERVE From US$ 195
  • Arkadia Hotel

    Moika Embankment 58 A,St. Petersburg,Russia,190000, Saint Petersburg, Russia (Open map)

    A short walk will take you to Admiralty, Museum of the History of Political Police and On. Arkadia Hotel Saint Petersburg is placed in the…

    Read more...

    From US$ 301
    price for 1 night
    RESERVE From US$ 301
  • Fortune Inn

    Bolshaya Zelenina Street 24 U, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    This luxury hotel is situated 1.6 km from Leningrad . Fortune Inn is a 4-star property that provides visitors with a swimming pool and a…

    Read more...

    From US$ 92
    price for 1 night
    RESERVE From US$ 92
  • Park Inn By Radisson Pulkovo Airport St Petersburg

    41 Pulkovskoe Shosse, Saint Petersburg, Russia (Open map)

    The property is located 11 km away from Kirov Monument. The excellent Park Inn By Radisson Pulkovo Airport St Petersburg offers 200 modern guest rooms…

    Read more...

    From US$ 166
    price for 1 night
    RESERVE From US$ 166
  • Nikonov Hotel

    Kolokolnaya Ulitsa 11, Saint Petersburg, Russia (Open map)

    Nikonov Hotel is located within 30 minutes' walk from the center of Saint Petersburg. Nikonov is a luxury 4-star hotel set 1.7 km from…

    Read more...

    From US$ 82
    price for 1 night
    RESERVE From US$ 82
  • Hilton Saint Petersburg Expoforum

    Peterburgskoye Highway 62, Building 1, Saint Petersburg, Russia (Open map)

    The hotel is in a good location steps away from a cathedral, a tower and a palace. The comfortable Hilton Saint Petersburg Expoforum Hotel provides…

    Read more...

    From US$ 116
    price for 1 night
    RESERVE From US$ 116
  • Docklands.Life

    Naberezhnaya Makarova 60, Saint Petersburg, Russia (Open map)

    Staying at Docklands.Life guests get quick access to The Admiralty. The luxury Docklands.Life offers 386 soundproof guest rooms as well as a free…

    Read more...

    From US$ 131
    price for 1 night
    RESERVE From US$ 131
  • Butik-Otel Graftio

    Ulitsa Graftio 3, Saint Petersburg, Russia (Open map)

    St. The 4-star Butik-Otel Graftio boasts close proximity to The Great Mosque of St. Petersburg just 2.2 km away.

    Read more...

    From US$ 348
    price for 1 night
    RESERVE From US$ 348
  • Martin Hotel

    Marata Street 12, Saint Petersburg, Russia (Open map)

    Guests will appreciate Martin Hotel close proximity to Arctic and Antarctic Museum, which is 250 meters away. The classic Martin Hotel lies in a residential…

    Read more...

    From US$ 222
    price for 1 night
    RESERVE From US$ 222
  • Happy Pushkin

    53 Galernaya Street, Saint Petersburg, Russia (Open map)

    The city center is about 20 minutes on foot. Located in the heart of Saint Petersburg, the 4-star Happy Pushkin Hotel offers modern rooms.

    Read more...

    From US$ 100
    price for 1 night
    RESERVE From US$ 100
  • Art Nuvo Palace

    64 17 Line Of Vasilevsky Island,St Petersburg City,199178, Saint Petersburg, Russia (Open map)

    Lenexpo Exhibition Complex is nearly 2.2 km from the venue. Ideally located by Vasileostrovskaya station, Art Nuvo Palace features an outdoor swimming pool and a…

    Read more...

    From US$ 154
    price for 1 night
    RESERVE From US$ 154
  • Hotel Oblaka

    8-Ya Sovetskaya Ulitsa 14, Saint Petersburg, Russia (Open map)

    The hotel is approximately 25 minutes' walk from Summer Garden . The designer Hotel Oblaka provides guests with 12 bright rooms as well as a baggage…

    Read more...

    From US$ 59
    price for 1 night
    RESERVE From US$ 59
  • Ambassador

    Prospekt Rimskogo-Korsakova 5-7, Saint Petersburg, Russia (Open map)

    The hotel is nestled in the heart of Saint Petersburg, steps away from Vitebsky train station. Offering 251 rooms with a beautiful view over the…

    Read more...

    From US$ 214
    price for 1 night
    RESERVE From US$ 214
  • Courtyard Vasilievsky

    2 Line Of Vasilievsky Island 61/30, Saint Petersburg, Russia (Open map)

    The hotel lies within 15 minutes' walk of Birzhevoy Bridge. The intimate 4-star Courtyard By Marriott St.

    Read more...

    From US$ 158
    price for 1 night
    RESERVE From US$ 158
  • Royal Antares

    Nevsky Prospekt 147, Saint Petersburg, Russia (Open map)

    The city center lies within 4 km from the venue. Antares Royal is a comfortable 4-star hotel set 3.2 km from Church of the…

    Read more...

    From US$ 110
    price for 1 night
    RESERVE From US$ 110