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:

  • Ermitage

    11 Millionnaya Street,St.Petersburg City,191186, Saint Petersburg, Russia (Open map)

    Ermitage Hotel On Millionnaya Street is a 3-star venue set just 1.6 km from Bronze Horseman, Anna Akhmatova Museum at Fountain House and Mariinsky Theatre .

    Read more...

    From US$ 70
    price for 1 night
    RESERVE From US$ 70
  • 9 Owls Hotel

    9th Sovetskaya Str.5, Saint Petersburg, Russia (Open map)

    9 Owls Hotel is a 3-star comfortable property offering an elegant accommodation steps away from Church of Our Savior on Spilled Blood, Palace Square and St. Petersburg Wax Museum.

    Read more...

    From US$ 71
    price for 1 night
    RESERVE From US$ 71
  • Library Hotel

    Voznesensky Pr. 4, Near Admeralteyskiy Pr., St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    Library is a 3-star hotel offering a bright accommodation not far from Admiralty and Palace Square .

    Read more...

    From US$ 68
    price for 1 night
    RESERVE From US$ 68
  • Karavannaya 5 Mini-Hotel

    5 Karavannaya Street,St Petersburg City,191011, Saint Petersburg, Russia (Open map)

    The 3-star Karavannaya 5 Mini-Hotel is set just 1.7 km from Summer Garden, Peter and Paul Fortress and Bronze Horseman .

    Read more...

    From US$ 16
    price for 1 night
    RESERVE From US$ 16
  • Amore

    Pochtamtskaya Street 8 ;, Saint Petersburg, Russia (Open map)

    The family Hotel Amore is a 3-star property set next to Mariinsky Theatre, Museum of the History of Religion and Blue Bridge.

    Read more...

    From US$ 29
    price for 1 night
    RESERVE From US$ 29
  • Acapella

    Suvorovsky Prospect, 3/5, Appartments 4, Saint Pet, Saint Petersburg, Russia (Open map)

    The 3-star Acapella Hotel offers comfortable rooms in proximity to Saint Petersburg Salon Theater, Saint Petersburg Academic Drama Theater and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Griboedov House

    Griboyedov Canal Embarkment 61, Saint Petersburg, Russia (Open map)

    Griboedov House Bed & Breakfast offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 36
    price for 1 night
    RESERVE From US$ 36
  • Prestige On Vasilievsky

    Maly Prospekt 27/2, Vasileostrovskiy District, 199178 Saint Petersburg, Russia, Saint Petersburg, Russia (Open map)

    The 3-star Prestige Hotel Vasilievsky Saint Petersburg lies within 1.6 km from Alexander Blok Apartment Museum, Saint Petersburg Academic Drama Theater and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 137
    price for 1 night
    RESERVE From US$ 137
  • Mary Hotel

    Sytninskaya Street 14, Saint Petersburg, Russia (Open map)

    The 3-star Mary Hotel lies within 2.4 km from Mariinsky Theatre, Cathedral of Our Lady of Kazan and Summer Garden .

    Read more...

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

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

    Situated near restaurants and cafés, this budget hotel comprises 22 rooms next to Ploschadka Skorohod, Admiralty and Cathedral of Our Lady of Kazan .

    Read more...

    From US$ 32
    price for 1 night
    RESERVE From US$ 32
  • Nevsky 3 Guest House

    Nevsky Avenue 3 App 10, Saint Petersburg, Russia (Open map)

    Nevsky 3 Guest House is a 3-star central hotel providing a quiet accommodation only minutes away from Museum of the History of Political Police, Palace Square and Admiralty .

    Read more...

    From US$ 97
    price for 1 night
    RESERVE From US$ 97
  • Popov Hotel

    Professor Popov Str.26, Saint Petersburg, Russia (Open map)

    The 3-star Popov Hotel places guests abound 1.8 km from Military Historical Museum of Artillery, State Hermitage Museum and Winter Palace and Cottage Palace in Peterhof.

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Hotel Solo Moyka 82

    Naberezhnaya Reki Moyki 82, Saint Petersburg, Russia (Open map)

    Hotel Solo Moyka 82 is a 3-star property only 650 meters from Church of Our Savior on Spilled Blood, State Hermitage Museum and Winter Palace and Mariinsky Theatre .

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Aleksander Hotel

    Stolyarny Pereulok, 10-12, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    Aleksander is a 3-star hotel providing a comfortable accommodation near to Mariinsky Theatre, Saint Isaac's Cathedral and Admiralty .

    Read more...

    From US$ 43
    price for 1 night
    RESERVE From US$ 43
  • Nordic Hotel

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

    The 3-star Nordic Hotel is situated a mere 1.6 km away from Smolny Institute and Lenin Museum, Summer Garden and Maly Drama Theatre .

    Read more...

    From US$ 66
    price for 1 night
    RESERVE From US$ 66
  • Amos Hotel Nevsky Comfort

    Ulitsa Zhukovskogo 7-9, Saint Petersburg, Russia (Open map)

    The 3-star Amos Hotel Nevsky Comfort lies within 1.6 km from Palace Square, Mariinsky Theatre and Summer Garden .

    Read more...

    From US$ 41
    price for 1 night
    RESERVE From US$ 41
  • Friends On Vosstaniya

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

    The designer Friends On Vosstaniya - Hostel is placed walk from the beachfront. Colorful decor distinguishes this hostel.

    Read more...

    From US$ 5
    price for 1 night
    RESERVE From US$ 5
  • Atlas Hotel

    Ul. Cadet Line, D. 31, , Saint Petersburg, Russia (Open map)

    Mini Hotel Atlas is located in the heart of Vasileostrovskiy district next to Admiralty Building, Palace Square and Hermitage Museum.

    Read more...

    From US$ 24
    price for 1 night
    RESERVE From US$ 24
  • Solo Hotel On Furshtatskaya Street

    Furshtatskaya Street 2 ,Sankt Petersburg 191028, Saint Petersburg, Russia (Open map)

    The comfortable 3-star Solo Hotel On Furshtatskaya Street offers modern rooms with views of the Neva River.

    Read more...

    From US$ 57
    price for 1 night
    RESERVE From US$ 57
  • Hotel Adeliya

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

    The 3-star Hotel Adeliya is set just 1.9 km from Admiralty, Admiralty Building and Palace Square .

    Read more...

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