Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

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:

  • Tchaikovsky House

    Ulitsa Malaya Morskaya 13, Saint Petersburg, Russia (Open map)

    Guests can get to Russian Academy of Fine Arts Museum in 15 minutes on foot. Tchaikovsky House is a great place to stay in Saint…

    Read more...

    From US$ 109
    price for 1 night
    RESERVE From US$ 109
  • Nord House

    Kolomyazhskiy Prospekt 18, Saint Petersburg, Russia (Open map)

    Located in a business area close to Pionerskaya subway station as well as a palace and a museum in Saint Petersburg. Nord House Bed & Breakfast…

    Read more...

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

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

    The hotel is placed near Ploshchad Vosstaniya subway station in Admiralteyskiy district and within a 25-minute walk to Kazan Cathedral. Nevsky 126 Guest House…

    Read more...

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

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

    Guests can reach Alliluyevy Apartment Museum within a 15-minute walk. The 3-star Ofizersky Poludomik Bed & Breakfast offers a bright accommodation in Tsentralny district…

    Read more...

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

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

    The hotel is placed 30 minutes' walk from State Russian Museum. The excellent 3-star Kholstomer Hotel is set in a tourist area within a…

    Read more...

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

    Blochina, 4, Saint Petersburg, Russia (Open map)

    Guests will enjoy a convenient location in the heart of Saint Petersburg. A 20-minute walk from Church of the Savior on Spilled Blood, Rinaldi…

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • 5 Evenings

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

    Many Saint Petersburg sights, including Summer Garden are about 20 minutes' walk from the property. The 3-star 5 Evenings Bed & Breakfast offers a charming…

    Read more...

    From US$ 96
    price for 1 night
    RESERVE From US$ 96
  • Flat51

    21 Ulitsa Kuybysheva, Saint Petersburg, Russia (Open map)

    Flat51 Holiday home is located next to Summer Garden, Peter and Paul Fortress and Alexander III Monument .

    Read more...

    From US$ 28
    price for 1 night
    RESERVE From US$ 28
  • Biscuit Hotel

    Bolshaya Moskovskaya Street 4, Saint Petersburg, Russia (Open map)

    It lies within 15 minutes' walk of Gostiny Dvor. The 3-star Biscuit Hotel offers an individual accommodation in Tsentralny district of Saint Petersburg.

    Read more...

    From US$ 80
    price for 1 night
    RESERVE From US$ 80
  • Rinaldi At Nevsky 105

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

    The venue is 3 km away from Wax Museum. Located in 30 minutes walking distance from Church of the Savior on Spilled Blood, the 3…

    Read more...

    From US$ 45
    price for 1 night
    RESERVE From US$ 45
  • B&B Petrogradskiy Guest House

    Professor Popov Str.27, App.55, Saint Petersburg, Russia (Open map)

    Alexandrovsky Park is located just 1.8 km away. Petrogradskiy Guest House is an apartment only 1.9 km from The Great Mosque of St.

    Read more...

    From US$ 61
    price for 1 night
    RESERVE From US$ 61
  • Petrovsky Dvor

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

    The hotel is set 1050 meters away from Nikolayev Palace. Located in 15 minutes walking distance from Kazan Cathedral, the 3-star Petrovsky Dvor Bed &…

    Read more...

    From US$ 104
    price for 1 night
    RESERVE From US$ 104
  • Brigit Mini-Hotel Na Ladozhskoy

    Utkin Prospekt 13 Bld 6, Saint Petersburg, Russia (Open map)

    The hotel is placed near Ladozhskaya subway station in Krasnogvardeisky district and within a 30-minute walk to City Sculpture Museum. Brigit Mini-Hotel Na…

    Read more...

    From US$ 23
    price for 1 night
    RESERVE From US$ 23
  • April Hotel

    Pochtamtsky Pereulok 8, Saint Petersburg, Russia (Open map)

    Guests will appreciate April Hotel close proximity to St. The 2-star April Hotel offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 44
    price for 1 night
    RESERVE From US$ 44
  • Miniotel On Kovenskiy Pereulok 9

    Kovenskiy Pereulok 9 - 27, Saint Petersburg, Russia (Open map)

    The property is situated 2.5 km away from Palace Square . Miniotel On Kovenskiy Pereulok 9 offers rooms with a dressing area, an iron with ironing…

    Read more...

    From US$ 35
    price for 1 night
    RESERVE From US$ 35
  • Mir Private

    Naberezhnaya Reki Moiki 93, Saint Petersburg, Russia (Open map)

    The city center is about 20 minutes on foot. The hotel is steps away from Mariinsky Theatre featuring modern rooms with a seating area, a…

    Read more...

    From US$ 23
    price for 1 night
    RESERVE From US$ 23
  • Roomp Fontanka

    Naberezhnaya Reki Fontanki 40 (In Hotel Fontanka 40), Saint Petersburg, Russia (Open map)

    State Russian Museum is located 1100 meters from the hotel. Roomp Fontanka is a fine option to stay in Saint Petersburg.

    Read more...

    From US$ 186
    price for 1 night
    RESERVE From US$ 186
  • Pansion On Sennaya Mini-Hotel

    Sennaya Ploschad 13, Saint Petersburg, Russia (Open map)

    The hotel is placed 15 minutes' walk from Mariinsky Theatre. The modern Pansion On Sennaya Mini-Hotel comprises bright rooms and gives a quick access…

    Read more...

    From US$ 69
    price for 1 night
    RESERVE From US$ 69
  • Gostepriimny Nevsky

    Goncharnaya Ulitsa, 6, Saint Petersburg, Russia (Open map)

    Guests can reach such landmarks as Church of Our Savior on Spilled Blood, Winter Palace of Peter I and Mariinsky Theatre in a 25-minute…

    Read more...

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