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:

  • Anastasia Mini-Hotel

    Embankment River Moyka, 84, Saint Petersburg, Russia (Open map)

    Anastasia Mini-Hotel is also placed within a 15-minute walk of Palace Square . The luxury Anastasia Mini-Hotel comprises individual rooms and gives a…

    Read more...

    From US$ 299
    price for 1 night
    RESERVE From US$ 299
  • Mini Hotel Lesya

    14 Ulitsa Yakubovicha 10, Saint Petersburg, Russia (Open map)

    Mini Hotel Lesya lies about 20 minutes' walk from the city center. Mini Hotel Lesya is set next door to Admiralty Building and provides soundproof…

    Read more...

    RESERVE
  • B And B Assembly

    Ulitsa Sadovaya 32/1, Saint Petersburg, Russia (Open map)

    The hotel is located in Tsentralny district, 1150 meters from Saint Isaac's Cathedral. B And B Assembly Bed & Breakfast offers a perfect accommodation in Saint…

    Read more...

    From US$ 85
    price for 1 night
    RESERVE From US$ 85
  • Old Church Courtyard

    22/24 Ulitsa Marata Apt. 38, Saint Petersburg, Russia (Open map)

    The hotel is placed near Vladimirskaya subway station in Tsentralny district and within a 30-minute walk to Admiralty Building. Old Church Courtyard is a…

    Read more...

    From US$ 69
    price for 1 night
    RESERVE From US$ 69
  • Solo Hotel Isaac Square

    Yakubovicha Street 2, Saint Petersburg, Russia (Open map)

    The property is about 20 minutes' walk of Church of the Savior on Spilled Blood. Solo Hotel Isaac Square is a 3-star venue set…

    Read more...

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

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

    The hotel is located in the historical center of Saint Petersburg, steps away from Admiralty Building, Petrovsky Stadium and Leningrad . Hotel Bolshoy 19 provides affordable…

    Read more...

    From US$ 94
    price for 1 night
    RESERVE From US$ 94
  • Mini Hotel Abazur Na Ligovke

    Ligovskiy Prospekt 55/4, Saint Petersburg, Russia (Open map)

    The city center is 30 minutes' walk of the property. The 3-star Mini Hotel Abazur Na Ligovke offers bright rooms in Admiralteyskiy district of…

    Read more...

    From US$ 79
    price for 1 night
    RESERVE From US$ 79
  • Mini-Otel Adele

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

    Guests can reach Mariinsky Theatre within a 20-minute walk. Mini-Otel Adele is a fine option to stay in Saint Petersburg.

    Read more...

    From US$ 52
    price for 1 night
    RESERVE From US$ 52
  • Columb Hotel

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

    The hotel is 1200 meters away from Palace Square . Columb Hotel is a 3-star property situated at about 19 km distance from Palace Bridge .

    Read more...

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

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

    The hotel is 15 minutes' walk away from Church of the Savior on Spilled Blood. Vladimirskiy Hotel is a good accommodation choice in Saint Petersburg.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Yu Deluxe Hotel

    Bolshaya Konyushennaya Str.12, Saint Petersburg, Russia (Open map)

    The property is about 20 minutes' walk of Peter and Paul Fortress . The 3-star hotel Yu Deluxe provides a non-smoking accommodation and gives…

    Read more...

    From US$ 99
    price for 1 night
    RESERVE From US$ 99
  • Iguana On Moskovsky

    Moskovsky Prospect 20-22, Saint Petersburg, Russia (Open map)

    Bronze Horseman is located just 2 km away. Iguana On Moskovsky Bed & Breakfast is a 2-star venue placed about 2.1 km from Alexander Column.

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Nevskie Sny Bed And Breakfast

    Kuznechny Pereulok 13, Saint Petersburg, Russia (Open map)

    You can find Akimov Comedy Theatre, Dostoevsky Monument and Lev Gumilyov's Apartment Museum only 100 meters from the property. Nevskie Sny Mini Hotel is a…

    Read more...

    From US$ 81
    price for 1 night
    RESERVE From US$ 81
  • Bereg Hotel

    Ligovsky Prospekt 55/4, Saint Petersburg, Russia (Open map)

    The hotel lies within 30 minutes' walk of State Hermitage Museum and Winter Palace. The 2-star Bereg Hotel offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 66
    price for 1 night
    RESERVE From US$ 66
  • Dom Pertsova

    Ligovsky Prospekt 44, Saint Petersburg, Russia (Open map)

    The hotel lies within 15 minutes' walk of State Museum of Theatre and Music. The budget Dom Pertsova Bed & Breakfast comprises bright rooms and gives…

    Read more...

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

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

    Located in a residential area close to Ploshchad Vosstaniya subway station as well as museums, the cathedral and the palace in Saint Petersburg. The modern…

    Read more...

    From US$ 115
    price for 1 night
    RESERVE From US$ 115
  • Mini Hotel Geralda On Nevskiy

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

    The property is set 30 minutes' walk of the city center. Mini Hotel Geralda On Nevskiy is set next door to [LANDMARK NEARBY] and provides…

    Read more...

    From US$ 74
    price for 1 night
    RESERVE From US$ 74
  • B&B Rinaldi History

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

    The distance between Saint Petersburg city center and the property is 4 km. B&B Rinaldi History is a budget 3-star hotel set 1.8…

    Read more...

    From US$ 47
    price for 1 night
    RESERVE From US$ 47
  • Randhouse

    Bolshaya Morskaya Str.25 App.17, Saint Petersburg, Russia (Open map)

    The city center is 10 minute walking distance from the hotel. Located 600 meters away from Palace Square, the central Randhouse Hotel offers accommodation in…

    Read more...

    From US$ 79
    price for 1 night
    RESERVE From US$ 79
  • Gorokhovaya 46

    Gorohovaya Ulitsa 46, Saint Petersburg, Russia (Open map)

    The property is about 20 minutes' walk of Church of the Savior on Spilled Blood. Gorokhovaya 46 Bed & Breakfast is a good accommodation choice in…

    Read more...

    RESERVE