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:

  • Courtyard By Marriott St. Petersburg Vasilievsky

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

    Read more...

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

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

    Renaissance Saint Petersburg Baltic Hotel welcomes guests in the heart of Saint Petersburg meters away from the palace, museums and the fortress.

    Read more...

    From US$ 200
    price for 1 night
    RESERVE From US$ 200
  • Radisson Sonya

    Liteyny Prospekt 5/19, Saint Petersburg, Russia (Open map)

    Featuring a relaxation room, a steam room and a courtyard, Radisson Sonya Hotel Saint Petersburg offers en-suite rooms overlooking the river.

    Read more...

    From US$ 111
    price for 1 night
    RESERVE From US$ 111
  • Brothers Karamazov

    Socialisticheskaya Ui, 11A, Saint Petersburg, Russia (Open map)

    Situated near a concert hall and restaurants, this cozy hotel comprises 23 rooms next to Church of Our Savior on Spilled Blood, Winter Palace of Peter I and Hermitage Museum.

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Oblaka

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

    Oblaka is a 4-star central hotel providing a bright accommodation only minutes away from Alexander Column, Lensovet St Petersburg Academic Theater and Summer Garden .

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Park Inn By Radisson Nevsky

    4A Goncharnaya Ulitsa / 89 Nevsky Prospekt, Saint Petersburg, Russia (Open map)

    The exclusive Park Inn By Radisson Nevsky Saint Petersburg offers en-suite guest rooms close to Palace Square, Peter and Paul Fortress and Mariinsky Theatre .

    Read more...

    From US$ 114
    price for 1 night
    RESERVE From US$ 114
  • Aston

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

    The traditional Aston Hotel offers non-smoking rooms in proximity to St. Petersburg University, State Hermitage Museum and Winter Palace and Bronze Horseman .

    Read more...

    From US$ 75
    price for 1 night
    RESERVE From US$ 75
  • Mercury

    39 Tavricheskaya Street, Saint Petersburg, Russia (Open map)

    Mercury Hotel Saint Petersburg boasts positioning close to Peter and Paul Fortress, Peter and Paul Cathedral and Transfiguration Cathedral, offering 13 rooms and featuring a health club and a winter

    Read more...

    From US$ 46
    price for 1 night
    RESERVE From US$ 46
  • Smolninskaya Hotel

    Proletarskoy Diktatury Str.6, Saint Petersburg, Russia (Open map)

    Smolninskaya Hotel Saint Petersburg is placed in a business area of Saint Petersburg in the vicinity of Church of Our Savior on Spilled Blood and Palace Square .

    Read more...

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

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

    The 4-star Royal Antares Hotel Saint Petersburg offers fine accommodation in Saint Petersburg. Royal Antares Hotel Saint Petersburg has been welcoming guests to its cozy rooms since 1905.

    Read more...

    From US$ 67
    price for 1 night
    RESERVE From US$ 67
  • Nomera Na Nevskom

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

    The luxury Nomera Na Nevskom Hotel offers soundproof rooms in proximity to Palace Square, Hermitage Museum and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 26
    price for 1 night
    RESERVE From US$ 26
  • Men'K Kings Hotel

    Revolution Highway 86T , Saint Petersburg, Russia (Open map)

    The luxury 4-star Mena??K Kings Hotel is set in the museum district of Saint Petersburg.

    Read more...

    From US$ 34
    price for 1 night
    RESERVE From US$ 34
  • Marco Polo

    27, Line 12, Vasilievsky Island, Saint Petersburg, Russia (Open map)

    The 3-star Marco Polo Hotel Saint Petersburg lies within 1.6 km from Hermitage Museum, Kunstkammer Museum of Anthropology and Ethnography and Petrovsky Stadium.

    Read more...

    From US$ 77
    price for 1 night
    RESERVE From US$ 77
  • Best Western Plus Centre Hotel

    10 Ligovsky Prospekt, St. Petersburg, Ru, Saint Petersburg, Russia (Open map)

    Situated in the middle of Saint Petersburg, the 3-star Best Western Plus Centre Hotel offers the 24-hour restaurant serving European cuisine. Founded in 1851, the hotel underwent a renovation in

    Read more...

    From US$ 131
    price for 1 night
    RESERVE From US$ 131
  • Moscow

    Pl.Alexandra Nevskogo 2, Saint Petersburg, Russia (Open map)

    The comfortable Moscow Hotel is a 4-star property that offers friendly services in a warm setting. Moscow Hotel has been welcoming guests to its non-smoking rooms since 1976.

    Read more...

    From US$ 94
    price for 1 night
    RESERVE From US$ 94
  • Lancaster Court Hotel

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

    The 4-star Lancaster Court Hotel Saint Petersburg offers tasteful rooms in Vyborgsky district of Saint Petersburg. The hotel opened its doors in 1912 and was remodeled in 2007.

    Read more...

    From US$ 55
    price for 1 night
    RESERVE From US$ 55
  • Park Inn Pulkovskaya

    1 Pobedy Square, Saint Petersburg, Russia (Open map)

    Situated near the cathedral and the war memorial the 4-star Park Inn By Radisson Pulkovskaya Hotel Saint Petersburg boasts modern rooms overlooking the city.

    Read more...

    From US$ 73
    price for 1 night
    RESERVE From US$ 73
  • Dostoevsky

    19, Vladimirsky Prospect, Saint Petersburg, Russia (Open map)

    Dostoevsky Hotel Saint Petersburg is a 4-star property only 1.6 km from Hermitage Museum, Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 85
    price for 1 night
    RESERVE From US$ 85
  • Azimut Hotel Saint-Petersburg

    43/1, Lermontovsky Prospekt, Saint Petersburg, Russia (Open map)

    Situated in the historical center of Saint Petersburg, the deluxe Azimut Hotel Saint Petersburg offers luxury rooms.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Aristos Boutique Hotel

    Bolshaya Monetnaya St, 14A, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    The traditional 4-star Aristos Boutique Hotel offers quick access to Petrovsky Stadium, Hermitage Museum and Church of Our Savior on Spilled Blood.

    Read more...

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