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:

  • Rotas On Chaykovskogo 36

    Ulitsa Chaykovskogo 36, Saint Petersburg, Russia (Open map)

    Read more...

    From US$ 129
    price for 1 night
    RESERVE From US$ 129
  • Hostel Vse Putem

    Ulitsa Kuybysheva 21, Saint Petersburg, Russia (Open map)

    The hostel is situated near a church, a palace and a museum. The popular Hostel Vse Putem offers a non-smoking accommodation located close to…

    Read more...

    From US$ 16
    price for 1 night
    RESERVE From US$ 16
  • Michelle Na Nevskom

    Ligovskiy Prospekt, 51, Saint Petersburg, Russia (Open map)

    The hostel is situated near a palace, a museum and a church. Michelle Na Nevskom Hostel is located in Admiralteyskiy district next to Palace Square…

    Read more...

    From US$ 35
    price for 1 night
    RESERVE From US$ 35
  • Mini Hotel Pesteliya

    Pestelya Street 21, Saint Petersburg, Russia (Open map)

    The city center is 2 km away from the hotel. Mini-Hotel Pesteliya offers affordable lodging in Saint Petersburg.

    Read more...

    From US$ 46
    price for 1 night
    RESERVE From US$ 46
  • Hotel Letniy Sad

    Ulitsa Pestelya 13, Saint Petersburg, Russia (Open map)

    Read more...

    RESERVE
  • Belaya Noch

    Kazanskaya Ulitsa 22 Office 5, Saint Petersburg, Russia (Open map)

    It is placed close to State Hermitage Museum and Winter Palace, Palace Square and Admiralty, just 300 meters from Sennaya Square subway station. Belaya Noch…

    Read more...

    From US$ 14
    price for 1 night
    RESERVE From US$ 14
  • Compass Hostel

    Nevsky Prospekt 126/2, Saint Petersburg, Russia (Open map)

    The prime location gives quick access to Palace Square and Church of Our Savior on Spilled Blood. Compass Hostel offers basic rooms in Tsentralny district…

    Read more...

    From US$ 38
    price for 1 night
    RESERVE From US$ 38
  • Aparthotel "Nevsky"

    13 Kharkovskaya Ulitsa, Saint Petersburg, Russia (Open map)

    A short walk will take you to Cathedral of Our Lady of Vladimir in 15 minutes. The budget Aparthotel "Nevsky" offers a safety deposit box…

    Read more...

    From US$ 24
    price for 1 night
    RESERVE From US$ 24
  • Podushka Hostel

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

    The hostel is situated close to Vladimirskaya subway station, within 20 minutes walk of Kazan Cathedral. Podushka Hostel is situated in Tsentralny district of Saint…

    Read more...

    From US$ 21
    price for 1 night
    RESERVE From US$ 21
  • Mini Hotel Aleksandrovsky

    Zagorodnyi Prospekt, 10, Saint Petersburg, Russia (Open map)

    This hotel is about 2.1 km away from Alexander Column. Mini Hotel Aleksandrovsky is a budget accommodation with allergy free rooms, a safety deposit box…

    Read more...

    From US$ 27
    price for 1 night
    RESERVE From US$ 27
  • Inn Dostoevskiy

    Ulitsa Dostoevskogo 2, Saint Petersburg, Russia (Open map)

    The hotel is 150 meters away from State Pushkin Theater Center, Dostoevsky House Museum and Maly Drama Theatre . Inn Dostoevskiy provides affordable accommodation in Saint…

    Read more...

    From US$ 32
    price for 1 night
    RESERVE From US$ 32
  • Graffiti Hostel

    Nab. Reki Moiki, 102, Saint Petersburg, Russia (Open map)

    There are Nikolayevsky Palace, St. Graffiti Hostel offers a comfortable accommodation in Saint Petersburg.

    Read more...

    RESERVE
  • Suricata Hostel Saint Petersburg

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

    Many Saint Petersburg sights, including Church of Our Savior on Spilled Blood, Palace Square and Admiralty are about 5 minutes' walk away. Suricata Hostel Saint…

    Read more...

    From US$ 45
    price for 1 night
    RESERVE From US$ 45
  • Mini Hotel B-96

    Bolshoy Prospekt V. O. 96, Saint Petersburg, Russia (Open map)

    This hotel is situated 4.7 km away from Church of the Savior on Spilled Blood. Mini Hotel B-96 is a good accommodation choice in…

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • Nevskaya Classika Hotel

    Malaya Morskaya Ulitsa 7, Bldg 8, Saint Petersburg, Russia (Open map)

    Summer Garden is about 20 minutes' walk away. Nevskaya Classika Hotel is a good accommodation choice in Saint Petersburg.

    Read more...

    From US$ 69
    price for 1 night
    RESERVE From US$ 69
  • Apart Hotel Bsv Pulkovskoe

    Pulkovskoe Shosse, 14E, Saint Petersburg, Russia (Open map)

    Major Saint Petersburg sights, such as Grand Maket Russia Interactive Museum and Literatorskiye Mostki Museum Necropolis are located nearby. Apart Hotel Bsv Pulkovskoe is a…

    Read more...

    RESERVE
  • Hostel Red Clothespin

    Naberezhnaya Kanala Griboedova 68, Saint Petersburg, Russia (Open map)

    Nestled in the center of Saint Petersburg and a 20-minute walk from Vitebsky train station. Hostel Red Clothespin is only 900 meters from Mariinsky…

    Read more...

    From US$ 48
    price for 1 night
    RESERVE From US$ 48
  • Mini Hotel City On Nevsky

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

    Mini Hotel City On Nevsky is also located within a 15-minute walk of Mikhailovskiy Castle Historical Museum. Mini Hotel City On Nevsky is a…

    Read more...

    From US$ 67
    price for 1 night
    RESERVE From US$ 67
  • Apart Hotel Alye Parusa

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

    The venue is 1.9 km away from Statue of Chizhik. Apart Hotel Alye Parusa is a fine option to stay in Saint Petersburg.

    Read more...

    From US$ 144
    price for 1 night
    RESERVE From US$ 144
  • Ostrovok Hotel

    Bukharestskaya Ulitsa 130 Bld.2, Saint Petersburg, Russia (Open map)

    This hotel is situated 10 km away from Museum of Railway Equipment. The pleasant Ostrovok Hotel provides guests with 45 classic rooms as well as…

    Read more...

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