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:

  • Nord House

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

    The 3-star Nord House Bed & Breakfast boasts close proximity to Palace Square, Yelagin Palace and Peter and Paul Cathedral just 2.5 km away.

    Read more...

    From US$ 56
    price for 1 night
    RESERVE From US$ 56
  • Nouvelle Europe

    Ulitsa Mayakovskogo 23/6, Saint Petersburg, Russia (Open map)

    The hotel lies in the historical center of a historic area, in the vicinity of Mariinsky Theatre, Cathedral of Our Lady of Kazan and Hermitage Museum.

    Read more...

    From US$ 30
    price for 1 night
    RESERVE From US$ 30
  • Avrora Petrogradskaya

    Malaya Posadskaya Str.15, Saint Petersburg, Russia (Open map)

    The designer Avrora Petrogradskaya Bed & Breakfast offers en-suite rooms in proximity to State Museum of Russian Political History, Museum of the History of Political Police and Church of Our Savior

    Read more...

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

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

    Bereg is rated 3 stars and is placed about 1.6 km from Church of Our Savior on Spilled Blood, Cathedral of Our Lady of Kazan and Saint Petersburg State Theater for Young Spectators .

    Read more...

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

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

    Located in Kazanskaya Street in St. Petersburg, this hotel is within 1.5km walking distance of both the Hermitage and the Mariinsky Theatre. It has a 24-hour front desk and free private parking.

    Read more...

    From US$ 61
    price for 1 night
    RESERVE From US$ 61
  • Valeria Mini Hotel

    2-ya Nikitinskaya Street 63, Saint Petersburg, Russia (Open map)

    The 3-star Valeria Mini Hotel lies within 4.2 km from Buddhist Temple, Yelagin Palace and Divo Ostrov.

    Read more...

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

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

    The historical April Hotel is a great place in a marina area of Saint Petersburg.

    Read more...

    From US$ 25
    price for 1 night
    RESERVE From US$ 25
  • Best Corner

    Zagorodniy Prospekt 11 App.6, Saint Petersburg, Russia (Open map)

    The 3-star Best Corner Bed & Breakfast lies within 1.7 km from Church of Our Savior on Spilled Blood, Palace Square and Hermitage Museum.

    Read more...

    From US$ 36
    price for 1 night
    RESERVE From US$ 36
  • Rinaldi Poetic

    Vosstaniya Str.12, Saint Petersburg, Russia (Open map)

    The pleasant 3-star Rinaldi Poetic Hotel Saint Petersburg is set in a charming area minutes away from Palace Square, Church of Our Savior on Spilled Blood and Admiralty .

    Read more...

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

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

    The comfortable Rinaldi At Nevsky 105 Hotel Saint Petersburg is a 3-star property set next to Church of Our Savior on Spilled Blood, Palace Square and All-Russian Alexander Pushkin Museum.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Mini-hotel Domotelli Nevsky

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

    The 3-star Domotelli Nevsky lies within 2.5 km from Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 50
    price for 1 night
    RESERVE From US$ 50
  • Rinaldi Art

    Naberezhnaya Reki Fontanki 51/53, Saint Petersburg, Russia (Open map)

    Surrounded by theaters, the chapel and monuments, Rinaldi Art Hotel Saint Petersburg offers 15 guestrooms featuring a splendid view.

    Read more...

    From US$ 34
    price for 1 night
    RESERVE From US$ 34
  • Nevsky Mayak On Nevsky 100

    Nevsky Prospect, 100 , Saint Petersburg, Russia (Open map)

    Ahoy Boutique Hotel is a 4-star venue set just 1.6 km from Nelson Mandela Stadium, Hobie Beach and University of Port Elizabeth.

    Read more...

    From US$ 63
    price for 1 night
    RESERVE From US$ 63
  • 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.

    Read more...

    From US$ 23
    price for 1 night
    RESERVE From US$ 23
  • Rinaldi At Moscovsky Prospekt 18

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

    Rinaldi At Moscovsky Prospekt 18 Bed & Breakfast is a 3-star venue set just 1.6 km from Mariinsky Theatre Concert Hall, St.

    Read more...

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

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

    Pansion On Sennaya Mini-Hotel is a good accommodation choice in Saint Petersburg.

    Read more...

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

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

    The budget 3-star Biscuit Hotel offers quick access to Musee Russe, Cathedral of Our Lady of Kazan and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 23
    price for 1 night
    RESERVE From US$ 23
  • German B&B

    5th Sovetskaya Street, 21, Saint Petersburg, Russia (Open map)

    The classic German B&B comprises bright rooms in the vicinity of Palace Square, Church of Our Savior on Spilled Blood and Hermitage Museum.

    Read more...

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

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

    B&B Rinaldi History is a fine accommodation option in Saint Petersburg.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Atmosphera Na Marata 10

    Marata Ulitsa 10, Saint Petersburg, Russia (Open map)

    Atmosphera Na Marata 10 Bed & Breakfast is a 3-star property only 1.6 km from Bronze Horseman, Saint Petersburg Salon Theater and Musee Russe.

    Read more...

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