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


Hotel themes

Guest ratings

Apply Filters
Clear Filters

Results found:

  • Nevskie Sny Bed And Breakfast

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

    Nevskie Sny Mini Hotel is a comfortable venue in Saint Petersburg close to a museum, a church and a palace.


    From US$ 45
    price for 1 night
    RESERVE From US$ 45
  • Comfort

    Gorokhovaya Ulitsa 79, Saint Petersburg, Russia (Open map)

    Comfort Bed & Breakfast is set in a lively area of Saint Petersburg next to Saint Petersburg State Musical Comedy Theater, Bronze Horseman and Teatr Dozhdey.


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

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

    The 3-star Mir Private Bed & Breakfast offers modern rooms in proximity to Saint Isaac's Cathedral, Mariinsky Theatre and Mariinsky Palace.


    From US$ 23
    price for 1 night
    RESERVE From US$ 23
  • B&B Petrogradskiy Na Ordinarnoy

    Ordinarnaya Ulitsa 20 Pom. 34, Saint Petersburg, Russia (Open map)

    Petrogradskiy Na Ordinarnoy is an apartment only 1.9 km from Palace Square and Petrovsky Stadium. It features ironing service and housekeeping as well as a restaurant and a designated smoking area.


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