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:

  • Nevsky 109

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

    Nevsky 109 Hotel offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Silver Sphere Inn

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

    Silver Sphere Hotel is a 3-star property only 50 meters from Saint Petersburg Printing Museum, On. Theater and Lutheran Church of St. Peter.

    Read more...

    From US$ 46
    price for 1 night
    RESERVE From US$ 46
  • Loft on Sadovaya

    Muchnoy pereulok 7, Saint Petersburg, Russia (Open map)

    Loft On Sadovaya Hotel is a budget 3-star property placed next to Palace Square, Mariinsky Theatre and Peter and Paul Fortress .

    Read more...

    From US$ 48
    price for 1 night
    RESERVE From US$ 48
  • Hotel Amadey

    Ulitsa Kirochnaya 22, Saint Petersburg, Russia (Open map)

    The 3-star Hotel 5 Sezonov lies within 1.6 km from Church of Our Savior on Spilled Blood, Hermitage Museum and Palace Square .

    Read more...

    From US$ 28
    price for 1 night
    RESERVE From US$ 28
  • Mini Hotel Symfonia

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

    Mini Hotel Symfonia is a 3-star venue set just 2.0 km from Hermitage Museum, Field of Mars and Palace Square .

    Read more...

    From US$ 20
    price for 1 night
    RESERVE From US$ 20
  • Dynasty

    29/28 Rubinstein St, Saint Petersburg, Russia (Open map)

    The unique 3-star Dynasty Hotel Saint Petersburg offers a classic accommodation in a historic area of Saint Petersburg. The hotel opened its doors in 1905 and was remodeled in 2007.

    Read more...

    From US$ 77
    price for 1 night
    RESERVE From US$ 77
  • Aparthotel Kronverk

    Blokhina Street 9, Saint Petersburg, Russia (Open map)

    Apart Hotel Kronverk Saint Petersburg is a 7-story hotel in Saint Petersburg within short distance of Peter and Paul Fortress, Admiralty and Leningrad .

    Read more...

    From US$ 88
    price for 1 night
    RESERVE From US$ 88
  • Stasov Hotel

    1-ya Liniya V. O. 16, Saint Petersburg, Russia (Open map)

    The charming 2-star Stasov Hotel lies within walking distance of Summer Garden, Marble Palace and Leningrad . Stasov Hotel has been welcoming guests to its soundproof rooms since 1841.

    Read more...

    From US$ 33
    price for 1 night
    RESERVE From US$ 33
  • Sonata At Nevsky 11

    Nevskiy Prospekt 11 App 5, Saint Petersburg, Russia (Open map)

    Conveniently located by Admiralteyskaya underground station, Sonata At Nevsky 11 Hotel features a designated smoking area, a safe deposit box and a baggage storage.

    Read more...

    From US$ 71
    price for 1 night
    RESERVE From US$ 71
  • Nevsky 126 Guest House

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

    Nevsky 126 Guest House is a 4-star hotel offering a bright accommodation not far from Admiralty, Hermitage Museum and Palace Square .

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Nevsky Dvor Hotel

    Povarskoy Pereulok 4, Saint Petersburg, Russia (Open map)

    The 3-star Nevsky Dvor Hotel Saint Petersburg offers comfortable rooms in Tsentralny district of Saint Petersburg.

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • Mesto Hotel

    Naberezhnaya Reki Fontanki 11, Saint Petersburg, Russia (Open map)

    The budget Mesto Hotel is a great place in a lively area of Saint Petersburg.

    Read more...

    From US$ 38
    price for 1 night
    RESERVE From US$ 38
  • Amsterdam

    Naberezhnaya Reki Karpovki 14, Saint Petersburg, Russia (Open map)

    Amsterdam Hotel Saint Petersburg is a 3-star unique property offering a classic accommodation steps away from Admiralty Building, St. Petersburg University and Peter and Paul Cathedral.

    Read more...

    From US$ 57
    price for 1 night
    RESERVE From US$ 57
  • Boutique Hotel Leningrad

    Galernaya Street 30 4H,5H, Saint Petersburg, Russia (Open map)

    The boutique 3-star Boutique Hotel Leningrad offers modern guestrooms.

    Read more...

    From US$ 27
    price for 1 night
    RESERVE From US$ 27
  • Arkada Hotel

    Naberezhnaya reki Fontanki 52, Saint Petersburg, Russia (Open map)

    The classic Arkada Hotel offers bright guest rooms close to Admiralty, Admiralty Building and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 37
    price for 1 night
    RESERVE From US$ 37
  • Kholstomer Hotel

    Konnaya Str.10, Saint Petersburg, Russia (Open map)

    Kholstomer Mini is a 3-star excellent hotel offering a cozy accommodation within easy reach of Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 60
    price for 1 night
    RESERVE From US$ 60
  • Apraxin

    Ulitsa Sadovaya, 32, apt 107, Saint Petersburg, Russia (Open map)

    Apraxin is a 6-story hotel in Saint Petersburg within short distance of Palace Square, Church of Our Savior on Spilled Blood and Saint Isaac's Cathedral.

    Read more...

    From US$ 53
    price for 1 night
    RESERVE From US$ 53
  • At Lion's Bridge

    Griboedova Canal Street 102, Saint Petersburg, Russia (Open map)

    The stylish At Lion'S Bridge Hotel offers free parking and a safe deposit box.

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • Style Hotel

    Bakunina prospect 2, Saint Petersburg, Russia (Open map)

    The 3-star Style Hotel boasts close proximity to Palace Square, Admiralty and Church of Our Savior on Spilled Blood just 2.7 km away.

    Read more...

    From US$ 63
    price for 1 night
    RESERVE From US$ 63
  • Hotel Artapart

    Manezhnyy Pereulok 19/40, Saint Petersburg, Russia (Open map)

    Situated near the palace, churches and the fortress, the 3-star Artapart Hotel is a good place for a stay offering a library and a shared lounge.

    Read more...

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