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:

  • Coffee s Molokom na Fontanke

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

    Coffee S Molokom Na Fontanke Bed & Breakfast offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Solo Hotel On Furshtatskaya Street

    Furshtatskaya Street 2 ,Sankt Petersburg 191028, Saint Petersburg, Russia (Open map)

    The comfortable 3-star Solo Hotel On Furshtatskaya Street offers modern rooms with views of the Neva River.

    Read more...

    From US$ 57
    price for 1 night
    RESERVE From US$ 57
  • Prestige On Vasilievsky

    Maly Prospekt 27/2, Saint Petersburg, Russia (Open map)

    Located on Vasilievsky Island, Prestige on Vasilievsky offers comfortable rooms with free internet access and satellite TV. Vasilieostrovskaya Metro Station is within a 10-minute walk.

    Read more...

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

    Kazanskaya Str. 41, 190000 St Petersburg, Saint Petersburg, Russia (Open map)

    The budget 3-star Columb Bed & Breakfast offers quick access to Nicholas I Monument, State Hermitage Museum and Winter Palace and Blue Bridge.

    Read more...

    RESERVE
  • 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
  • Sonata At Fontanka

    Ulitsa Lomonosova 14, Saint Petersburg, Russia (Open map)

    Situated near cafés and restaurants, this elegant hotel comprises 16 rooms next to Hermitage Museum, Na Fontanke and Palace Square .

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Amulet Hotel At Bolshoy Prospekt

    Bolshoy Prospekt P.S. 5/2 Apt.12, Saint Petersburg, Russia (Open map)

    The budget Amulet Hotel At Bolshoy Prospekt is a 3-star property within proximity of State Hermitage Museum and Winter Palace, Kirov Apartment Museum and Russkaya Antrepriza Saint Petersburg Mironov

    Read more...

    From US$ 44
    price for 1 night
    RESERVE From US$ 44
  • Butterfly Hotel

    Vladimirskiy Prospekt 1/47, Saint Petersburg, Russia (Open map)

    Located in the heart of Saint Petersburg, the 3-star Butterfly Hotel offers comfortable rooms. The hotel was built in 1873 and refurbished in 2005.

    Read more...

    From US$ 46
    price for 1 night
    RESERVE From US$ 46
  • Hotel Bolshoy 19

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

    Hotel Bolshoy 19 provides affordable accommodation in Saint Petersburg.

    Read more...

    From US$ 64
    price for 1 night
    RESERVE From US$ 64
  • Vladimirskiy Hotel

    Vladimirskiy Prospekt 3/5, Saint Petersburg, Russia (Open map)

    The hotel lies in the historical center of a historic area, in the vicinity of Galina Vishnevskaya St Petersburg Children's Opera Theater, Peter and Paul Fortress and St. Petersburg University.

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • Rinaldi na Vasilevskom

    4 Liniya Vasilyevskogo Ostrova 13, Saint Petersburg, Russia (Open map)

    Rinaldi Na Vasilevskom Bed & Breakfast is set in an exhibition area of Saint Petersburg next to Church of Our Savior on Spilled Blood, Cathedral of Our Lady of Kazan and Mariinsky Theatre .

    Read more...

    From US$ 34
    price for 1 night
    RESERVE From US$ 34
  • Nevsky Inn

    Nevsky Prospekt 11/2 App.19 (entrance from Kirpichny pereulok,2,intercom code - 19), Saint Petersburg, Russia (Open map)

    Nevsky Inn is located in a quiet street area of Saint Petersburg in close proximity to Mariinsky Theatre .

    Read more...

    From US$ 77
    price for 1 night
    RESERVE From US$ 77
  • Pio Hotel

    Mokhovaya Ulitsa 39, Saint Petersburg, Russia (Open map)

    The classic Pio On Mokhovaya Hotel is a 3-star property set next to Tauride Palace, Palace Square and Hermitage Museum.

    Read more...

    From US$ 92
    price for 1 night
    RESERVE From US$ 92
  • Hotel Nevskiy 98

    Nevsky Prospect 98 A, Saint Petersburg, Russia (Open map)

    The modern Hotel Nevskiy 98 offers soundproof rooms in proximity to Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 65
    price for 1 night
    RESERVE From US$ 65
  • Ofizersky Poludomik

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

    Ofizersky Poludomik is a 3-star historical hotel offering a modern accommodation within easy reach of Statue of Lenin at Finland Station, Cathedral of Our Lady of Kazan and State Museum of Theatre

    Read more...

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

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

    The 3-star Amadeo Hotel boasts close proximity to Church of Our Savior on Spilled Blood and Palace Square just 1.9 km away.

    Read more...

    From US$ 40
    price for 1 night
    RESERVE From US$ 40
  • Canny House

    Stremyannaya Street 7, Saint Petersburg, Russia (Open map)

    The central Canny House Bed & Breakfast comprises soundproof rooms in the vicinity of Church of Our Savior on Spilled Blood and Palace Square .

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Rinaldi At Petropavlovskaya

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

    Rinaldi At Petropavlovskaya is a 2-star hotel offering an individual accommodation not far from Cathedral of Our Lady of Kazan, Russkaya Antrepriza Saint Petersburg Mironov Theater and Nikolai

    Read more...

    From US$ 25
    price for 1 night
    RESERVE From US$ 25
  • PiterDom on Rizhskiy

    Staro-Petergofsky Prospekt 9B, Saint Petersburg, Russia (Open map)

    Piterdom On Rizhskiy Bed & Breakfast is set in an exhibition area of Saint Petersburg next to Admiralty, Mariinsky Theatre and Lenexpo Exhibition Complex.

    Read more...

    From US$ 37
    price for 1 night
    RESERVE From US$ 37
  • Nevsky Deluxe

    14 Bolshaya Konyushennaya Street , Saint Petersburg, Russia (Open map)

    Nevsky Hotel Deluxe Saint Petersburg is situated in the heart of Saint Petersburg near Mariinsky Theatre, Peter and Paul Fortress and Palace Square .

    Read more...

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