Find Hotel Deals

Select a date

Select a date

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:

  • Crowne Plaza St Petersburg Airport

    Startovaya 6 Lit A, Saint Petersburg, Russia (Open map)

    Situated near a mall and a supermarket, this stylish 8-story hotel offers 294 rooms close to Palace Square, House of Soviets and Catherine Palace.

    Read more...

    From US$ 76
    price for 1 night
    RESERVE From US$ 76
  • Nevsky Forum

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

    Nevsky Forum Hotel Saint Petersburg is rated 4 stars and provides visitors with allergy-free rooms, free parking and a cash machine.

    Read more...

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

    Pulkovo Airport Terminal 1, 41 Pulkovskoe Highway,, Saint Petersburg, Russia (Open map)

    The comfortable 4-star Park Inn Pulkovo Airport St Petersburg is set in the industrial district of Saint Petersburg.

    Read more...

    From US$ 101
    price for 1 night
    RESERVE From US$ 101
  • Balzac Hotel

    Galernaya street 59, Saint Petersburg, Russia (Open map)

    The comfortable Balzac Hotel offers elegant guest rooms close to Palace Square, Mariinsky Theatre and Cathedral of Our Lady of Kazan .

    Read more...

    From US$ 45
    price for 1 night
    RESERVE From US$ 45
  • Premiere Hotel On Nevskiy 53

    Nevskiy Prospekt 53, Saint Petersburg, Russia (Open map)

    Premiere Hotel On Nevskiy 53 is a 4-star stylish hotel providing an elegant accommodation only minutes away from Peter and Paul Fortress, Mariinsky Theatre and Summer Garden .

    Read more...

    From US$ 56
    price for 1 night
    RESERVE From US$ 56
  • Sharf

    Maliy Prospect Petrogradskoy Storony 16, Saint Petersburg, Russia (Open map)

    Situated near a zoo and a stadium, the 4-star Sharf Hotel comprises 25 rooms with a view over the city.

    Read more...

    From US$ 89
    price for 1 night
    RESERVE From US$ 89
  • Grand Peterhof Spa Hotel

    Gofmeysterskaya Str.2 bld.A, Peterhof, Russia (Open map)

    Featuring a beauty salon, a hairdresser and a golf course, Grand Peterhof Spa Hotel lies in a suburb area of Saint Petersburg close to St.

    Read more...

    From US$ 91
    price for 1 night
    RESERVE From US$ 91
  • Solo Sokos Hotel Vasilievsky

    Vasilievsky Island, 8th Line, 11 - 13, Saint Petersburg, Russia (Open map)

    The stylish Sokos Hotel Vasilievsky is rated 4 stars and offers individual accommodation overlooking the Neva River. Featuring original architecture, the hotel is welcoming guests since 2008.

    Read more...

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

    Bolshoy Prospekt 37, Saint Petersburg, Russia (Open map)

    Conveniently located by Chkalovskaya station, Vedensky Hotel features currency exchange, a beauty salon and a designated smoking area.

    Read more...

    From US$ 69
    price for 1 night
    RESERVE From US$ 69
  • Roses Hotel

    Ulitsa Vosstaniya 13, Saint Petersburg, Russia (Open map)

    The comfortable 3-star Roses Hotel Saint Petersburg offers quick access to Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Egoeast Hotel

    Vladimirsky Prospekt 1, Saint Petersburg, Russia (Open map)

    Egoeast Mini-Hotel is located in the center of Tsentralny district next to Hermitage Museum and Palace Square .

    Read more...

    From US$ 66
    price for 1 night
    RESERVE From US$ 66
  • Martin

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

    The stylish 4-star Martin Hotel offers quick access to Palace Square and Church of Our Savior on Spilled Blood. Martin Hotel has been welcoming guests to its non-smoking rooms since 2011.

    Read more...

    From US$ 74
    price for 1 night
    RESERVE From US$ 74
  • Happy Inn

    Voronezhskaya Ulitsa 67A, Saint Petersburg, Russia (Open map)

    Happy Inn is a fine accommodation option in Saint Petersburg. Featuring European architecture, the hotel is welcoming guests since 2014.

    Read more...

    From US$ 61
    price for 1 night
    RESERVE From US$ 61
  • Holiday Inn Moskovskye Vorota

    Moskovsky Prospekt 97A, Saint Petersburg, Russia (Open map)

    Overlooking the Neva River, the lovely 4-star Holiday Inn Saint Petersburg Moskovskye Vorota offers a rooftop terrace, a golf course and a tennis court.

    Read more...

    From US$ 128
    price for 1 night
    RESERVE From US$ 128
  • Novotel St Petersburg Centre

    Ulitsa Mayakovskogo 3A, Saint Petersburg, Russia (Open map)

    Featuring a massage room, a treatment room and a steam room, Hotel Novotel Saint Petersburg Centre offers bright rooms overlooking the garden.

    Read more...

    From US$ 107
    price for 1 night
    RESERVE From US$ 107
  • Original Sokos Olympia Garden

    Bataisky Pereulok 3A, Saint Petersburg, Russia (Open map)

    Sokos Hotel Olympia Garden Saint Petersburg is a 4-star venue set just 1.9 km from Admiralty, Moscow Triumphal Gate and Mariinsky Theatre .

    Read more...

    From US$ 78
    price for 1 night
    RESERVE From US$ 78
  • Demetra Art Hotel

    Vosstaniya Street 44, Saint Petersburg, Russia (Open map)

    The 4-star Demetra Art Hotel Saint Petersburg enjoys excellent setting overlooking the Neva River. Demetra Art Hotel Saint Petersburg has been welcoming guests to its soundproof rooms since 2011.

    Read more...

    From US$ 107
    price for 1 night
    RESERVE From US$ 107
  • Belvedere-Nevsky Business Hotel

    191186, Saint Petersburg, Street Bolshaya Konyushe, Saint Petersburg, Russia (Open map)

    Belvedere-Nevsky Hotel Saint Petersburg is a 4-star property in the historical center of Saint Petersburg. Featuring ancient architecture, the hotel was renovated in 2007.

    Read more...

    From US$ 87
    price for 1 night
    RESERVE From US$ 87
  • Courtyard St. Petersburg Center West/Pushkin Hotel

    166 Griboedov'S Canal, Via 33 Kanonerskaya Street, Saint Petersburg, Russia (Open map)

    Courtyard St. Petersburg Center West/Pushkin is a 7-story hotel in a business area of Saint Petersburg at a close proximity to State Hermitage Museum and Winter Palace, St.

    Read more...

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

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

    Featuring a swimming pool, a massage room and a treatment room, the 4-star Ambassador Hotel Saint Petersburg offers 251 non-smoking guestrooms.

    Read more...

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