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)

    Overlooking the Neva River, the elegant 4-star Courtyard By Marriott St. Petersburg Vasilievsky Hotel offers a sauna, animation and a tennis court.

    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)

    Aston is a 4-star hotel located in the center of Saint Petersburg. Aston Hotel has been welcoming guests to its non-smoking rooms since 2010.

    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
  • Best Western Plus Centre Hotel (Ligovsky Building)

    Ligovsky Pr.41/83, Saint Petersburg, Russia (Open map)

    Best Western Plus Centre Hotel is placed in a shopping area of Saint Petersburg in the vicinity of Church of Our Savior on Spilled Blood, State Hermitage Museum and Winter Palace and State Russian

    Read more...

    From US$ 86
    price for 1 night
    RESERVE From US$ 86
  • 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
  • Guyot Business Boutique Hotel

    Ulitsa Professora Popova 23, Saint Petersburg, Russia (Open map)

    The 4-star Guyot Business Boutique Hotel lies within 2.2 km from Peter and Paul Fortress and Summer Garden .

    Read more...

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

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

    Smolninskaya hotel is located in the historical center of the city- in front of the great masterpiece Smolny cathedral the hotel is the ideal place for business and rest.

    Read more...

    From US$ 46
    price for 1 night
    RESERVE From US$ 46
  • 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)

    Moscow is a 4-star comfortable hotel offering a wonderful view of the Neva River. 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