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:

  • Hotel Artapart

    Manezhnyy Pereulok 19/40, Saint Petersburg, Russia (Open map)

    Situated near the palace, churches and the fortress, the 3-star Artapart Hotel is a good place for a stay offering a library and a shared lounge.

    Read more...

    From US$ 78
    price for 1 night
    RESERVE From US$ 78
  • Style Hotel

    Bakunina prospect 2, Saint Petersburg, Russia (Open map)

    The 3-star Style Hotel boasts close proximity to Palace Square, Admiralty and Church of Our Savior on Spilled Blood just 2.7 km away.

    Read more...

    From US$ 63
    price for 1 night
    RESERVE From US$ 63
  • Old Town

    Bolshoy Prospekt 70-72, Saint Petersburg, Russia (Open map)

    The historical 3-star Old Town Mini-Hotel offers dry cleaning, ironing service and 24-hour room service. The building was renovated in 2005.

    Read more...

    From US$ 55
    price for 1 night
    RESERVE From US$ 55
  • Mini Hotel Shtandart

    Goncharnaya ulitsa 5, Saint Petersburg, Russia (Open map)

    Mini Hotel Shtandart is a 3-star venue set just 2.2 km from Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 25
    price for 1 night
    RESERVE From US$ 25
  • Hostel Club Chao, Mama

    Voznesensky Prospekt 30, Saint Petersburg, Russia (Open map)

    The pleasant Hostel Club Chao, Mama is ideally set minutes away from Mariinsky Theatre, Church of Our Savior on Spilled Blood and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 71
    price for 1 night
    RESERVE From US$ 71
  • Nevsky Ampire

    Ulitsa Poltavskaya, 5, Saint Petersburg, Russia (Open map)

    The budget Nevsky Ampire Hotel offers bright rooms in proximity to Palace Square, Church of Our Savior on Spilled Blood and Hermitage Museum.

    Read more...

    From US$ 46
    price for 1 night
    RESERVE From US$ 46
  • Hotel Komendantskaya Dacha

    Kolomyazhsky Pr-Kt, 27, Saint Petersburg, Russia (Open map)

    Hotel Komendantskaya Dacha is a 3-star property only 5.

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Northern Lights Hotel

    Ul Bolshaya Morskaya 50, Saint Petersburg, Russia (Open map)

    Northern Lights Hotel Saint Petersburg is situated in the center of Saint Petersburg near Akimov Comedy Theatre, Monument to Catherine the Great and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 10
    price for 1 night
    RESERVE From US$ 10
  • Comfort Hotel

    Ulitsa Bolshaya Morskaya 25, Saint Petersburg, Russia (Open map)

    Comfort Hotel Saint Petersburg is located in the heart of Admiralteyskiy district next to Peter and Paul Fortress, On. Theater and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 77
    price for 1 night
    RESERVE From US$ 77
  • Hostel Whose Suitcase

    Nevsky prospect 87, Saint Petersburg, Russia (Open map)

    Hostel Whose Suitcase is situated in Admiralteyskiy district of Saint Petersburg, close to a museum, a church and a palace. There are a baggage storage and a gift shop for guest's convenience.

    Read more...

    From US$ 22
    price for 1 night
    RESERVE From US$ 22
  • 3 Mosta

    Moyka Embankament 3A, 191186 Saint Petersburg, Rus, Saint Petersburg, Russia (Open map)

    The quiet 3Mosta Hotel Saint Petersburg in Tsentralny district offers modern rooms with views over the Moika River and Moyka Canal.

    Read more...

    From US$ 85
    price for 1 night
    RESERVE From US$ 85
  • Art-Hotel Mokhovaya

    Mokhovaya Str.27-29, Saint Petersburg, Russia (Open map)

    The classic Art-Hotel Mokhovaya Saint Petersburg is rated 3 stars and comprises 14 rooms with homely comforts. Since 2003, it has been hosting guests in the heart of Saint Petersburg.

    Read more...

    From US$ 63
    price for 1 night
    RESERVE From US$ 63
  • Station Hotel Z12

    Zvenigorodskaya Ulitsa 12, Saint Petersburg, Russia (Open map)

    Set in the historical center of Saint Petersburg this traditional-style hotel features 51 rooms and quick access to Palace Square, Church of Our Savior on Spilled Blood and On. Theater.

    Read more...

    From US$ 25
    price for 1 night
    RESERVE From US$ 25
  • Osobnyak Voennogo Ministra

    Ulitsa Sadovaya 4, Saint Petersburg, Russia (Open map)

    Osobnyak Voennogo Ministra Hotel provides good lodging in Saint Petersburg.

    Read more...

    From US$ 39
    price for 1 night
    RESERVE From US$ 39
  • Alexanderplatz

    Voronezhskaya Ulitsa 53, Saint Petersburg, Russia (Open map)

    The 3-star Alexanderplatz Hotel Saint Petersburg offers comfortable rooms in Frunzenskiy district of Saint Petersburg. Since 2006 the hotel has been hosting guests in a 5-story traditional building.

    Read more...

    From US$ 59
    price for 1 night
    RESERVE From US$ 59
  • Cronwell Inn Stremyannaya

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

    The 3-star Cronwell Inn Stremyannaya Hotel Saint Petersburg is set just 1.7 km from Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 59
    price for 1 night
    RESERVE From US$ 59
  • Station Hotel K43

    Kazanskaya Ulitsa 43, Saint Petersburg, Russia (Open map)

    The cozy 3-star Station K43 Hotel offers an ideal spot in an exhibition area close to restaurants and cafés. Since 2014, it has been hosting guests in the center of Saint Petersburg.

    Read more...

    From US$ 26
    price for 1 night
    RESERVE From US$ 26
  • San Galli Hotel

    Pushkinskaya Ulitsa 9, Saint Petersburg, Russia (Open map)

    The central San Galli Hotel offers bright rooms in proximity to Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 27
    price for 1 night
    RESERVE From US$ 27
  • Solo na Bolshoy Moskovskoy

    Ulitsa Bolshaya Moskovskaya 1, Saint Petersburg, Russia (Open map)

    Solo Na Bolshoy Moskovskoy Hotel is located in a historic area of Saint Petersburg in close proximity to Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 52
    price for 1 night
    RESERVE From US$ 52
  • Sonata On Bolshoy

    51 Bolshoy Avenue, St.Petersburg City, 197101, Russia, Saint Petersburg, Russia (Open map)

    Sonata Hotel On Bolshoy Saint Petersburg is a 3-star hotel offering a cozy accommodation not far from Bronze Horseman, Alexandrovsky Park and Cathedral of Our Lady of Kazan .

    Read more...

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