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:

  • Aurora Central

    Ligovsky Prospect 21B-3, Saint Petersburg, Russia, Saint Petersburg, Russia (Open map)

    The modern 3-star Hotel Aurora Central Saint Petersburg is set in a historic area minutes away from Summer Garden, Cathedral of Our Lady of Kazan and Saint Petersburg Academic Drama Theater.

    Read more...

    From US$ 92
    price for 1 night
    RESERVE From US$ 92
  • 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
  • At Lion's Bridge

    Griboedova Canal Street 102, Saint Petersburg, Russia (Open map)

    The stylish At Lion'S Bridge Hotel offers free parking and a safe deposit box.

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • Ambitus

    Marata Street, 8, Saint Pteresburg, Russia, 191025, Saint Petersburg, Russia (Open map)

    Ambitus is a 5-story hotel in Saint Petersburg within short distance of Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 34
    price for 1 night
    RESERVE From US$ 34
  • 5 Evenings On Nevsky

    22 Vosstaniaya, Apt. 6 , Saint Petersburg, Russia (Open map)

    The pleasant 5 Evenings On Nevsky Bed & Breakfast offers comfortable rooms in proximity to Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Mini Hotel Raysky Ugolok

    Ulitsa Repina 11 , Saint Petersburg, Russia (Open map)

    Mini Hotel Raysky Ugolok is a 3-star hotel offering a modern accommodation not far from Church of Our Savior on Spilled Blood, Admiralty and Saint Petersburg Metro Museum.

    Read more...

    From US$ 38
    price for 1 night
    RESERVE From US$ 38
  • 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
  • Kamerdiner Hotel

    Ozernoy Pereulok 6, Saint Petersburg, Russia (Open map)

    Kamerdiner Hotel is a 3-star elegant venue featuring a luxurious accommodation a short way from Summer Garden, Alexander Column and Saint Petersburg State Musical Comedy Theater.

    Read more...

    From US$ 89
    price for 1 night
    RESERVE From US$ 89
  • M-Hotel

    22/2 Sadovaya Street,St.Petersburg City,191123, Saint Petersburg, Russia (Open map)

    M-Hotel Saint Petersburg is a 3-star hotel located in the heart of Saint Petersburg. M-Hotel Saint Petersburg has been welcoming guests to its bright rooms since 2009.

    Read more...

    From US$ 164
    price for 1 night
    RESERVE From US$ 164
  • Solo On Bolshoi Prospekt

    Bolshoy Prospekt 51 ,Sankt Petersburg 197101, Saint Petersburg, Russia (Open map)

    Solo On Bolshoi Prospekt Bed & Breakfast is a 3-star property only 1.6 km from Museum of Wax and Punishment Tools of the Middle Ages, Bronze Horseman and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 61
    price for 1 night
    RESERVE From US$ 61
  • Bolshoy 45 Hotel

    Bolshoy Prospekt PS 45, Saint Petersburg, Russia (Open map)

    Bolshoy 45 Hotel is a budget 3-star property placed next to Admiralty, Summer Garden and Cathedral of Our Lady of Kazan .

    Read more...

    From US$ 45
    price for 1 night
    RESERVE From US$ 45
  • Old Vienna Hotel

    Gorokhovaya Street, 8, Saint Petersburg, Russia (Open map)

    The comfortable 3-star Old Vienna Hotel Saint Petersburg provides quick access to museums, the palace and the cathedral nearby.

    Read more...

    From US$ 59
    price for 1 night
    RESERVE From US$ 59
  • Versal Hotel

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

    Versal Hotel is a comfortable venue in Saint Petersburg close to museums, churches and the palace.

    Read more...

    From US$ 65
    price for 1 night
    RESERVE From US$ 65
  • Dom Romanovykh Mini-Hotel

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

    Dom Romanovykh Mini-Hotel is a good accommodation choice in Saint Petersburg.

    Read more...

    From US$ 40
    price for 1 night
    RESERVE From US$ 40
  • Station Hotel G73

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

    The quiet Station G73 Hotel offers modern guest rooms close to On. Theater, Palace Square and Saint Isaac's Cathedral.

    Read more...

    From US$ 43
    price for 1 night
    RESERVE From US$ 43
  • 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
  • Tuchkov at the Palace

    Gorokhovaya Str., 8/13, Saint Petersburg, Russia (Open map)

    The 3-star Tuchkov At The Palace Hotel is situated in the center of Saint Petersburg.

    Read more...

    From US$ 47
    price for 1 night
    RESERVE From US$ 47
  • Hotel Amadey

    Ulitsa Kirochnaya 22, Saint Petersburg, Russia (Open map)

    The 3-star Hotel 5 Sezonov lies within 1.6 km from Church of Our Savior on Spilled Blood, Hermitage Museum and Palace Square .

    Read more...

    From US$ 28
    price for 1 night
    RESERVE From US$ 28
  • Mini Hotel Symfonia

    Marata Street 9, Saint Petersburg, Russia (Open map)

    Mini Hotel Symfonia is a 3-star venue set just 2.0 km from Hermitage Museum, Field of Mars and Palace Square .

    Read more...

    From US$ 20
    price for 1 night
    RESERVE From US$ 20
  • Atmosphera Na Bolshom 32

    Ropshinskaya Str.1/32, Saint Petersburg, Russia (Open map)

    Atmosphera Na Bolshom 32 Hotel is set in a historic area of Saint Petersburg next to Palace Square, Admiralty Building and Admiralty .

    Read more...

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