Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

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 Petrogradskaya

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

    The hotel is around 30 minutes on foot from the city center. The 2-star Avrora Petrogradskaya Bed & Breakfast lies within 1.9 km from Church…

    Read more...

    From US$ 33
    price for 1 night
    RESERVE From US$ 33
  • 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$ 23
    price for 1 night
    RESERVE From US$ 23
  • Central Street Hostel

    Malaya Konyushennaya Street 10, Saint Petersburg, Russia (Open map)

    A business area of Saint Petersburg is popular for a cathedral, a theater and an opera. The excellent Central Street Hostel is set 1200 meters…

    Read more...

    From US$ 57
    price for 1 night
    RESERVE From US$ 57
  • 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$ 56
    price for 1 night
    RESERVE From US$ 56
  • Hotel Nord

    73 Kamennoostrovskiy Prospekt 7 Этаж, Помещение 22Н, Saint Petersburg, Russia (Open map)

    The hotel is 4 km away from Palace Square . Hotel Nord is a fine accommodation choice to stay in Saint Petersburg.

    Read more...

    From US$ 60
    price for 1 night
    RESERVE From US$ 60
  • Kaleidoscope On Moika

    5 Aptekarskiy Pereulok, Saint Petersburg, Russia (Open map)

    Saint Petersburg center can be reached within 10 minutes' walk. Kaleidoscope On Moika is an excellent choice to stay in Saint Petersburg.

    Read more...

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

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

    Popov Hotel is also located within a 25-minute walk of Trubetskoy Bastion. Popov Hotel is rated 3 stars and provides visitors with a storage…

    Read more...

    From US$ 86
    price for 1 night
    RESERVE From US$ 86
  • Residence On Gorkovskaya

    Sablinskaya Ul. 13, Saint Petersburg, Russia (Open map)

    The hotel stands close to Kirov Apartment Museum and offers soundproof rooms complete with pay TV, a refrigerator, a dressing area, a wardrobe and a…

    Read more...

    From US$ 96
    price for 1 night
    RESERVE From US$ 96
  • Radisson Sonya

    Liteyny Prospekt 5/19, Saint Petersburg, Russia (Open map)

    The property enjoys good location steps away from museums, churches and the palace as well as gardens. Featuring a relaxation room, a steam room and…

    Read more...

    From US$ 196
    price for 1 night
    RESERVE From US$ 196
  • Ekaterina Hotel

    Millionnaya Street, 10 A, Saint Petersburg, Russia (Open map)

    Summer Garden are within a 10-minute walk of the property. Ekaterina Hotel is rated 4 stars and provides visitors with a hairdresser, a luggage…

    Read more...

    From US$ 314
    price for 1 night
    RESERVE From US$ 314
  • 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$ 143
    price for 1 night
    RESERVE From US$ 143
  • Hostel Saint-Germain

    Liteynyy Prospekt 46, Saint Petersburg, Russia (Open map)

    The center of Saint Petersburg is about 20 minutes' walk away. Hostel Saint-Germain provides guests with free parking, a beauty shop and a safe…

    Read more...

    From US$ 20
    price for 1 night
    RESERVE From US$ 20
  • Ipkv Hotel

    Naberezhnaya Kanala Griboyedova 7, Saint Petersburg, Russia (Open map)

    The hotel lies within 15 minutes' walk of Monument To Nicholas I . Ipkv Hotel offers a fine accommodation in Saint Petersburg.

    Read more...

    From US$ 110
    price for 1 night
    RESERVE From US$ 110
  • Inn U Letnego Sada

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

    The center of Saint Petersburg can be reached in 20 minutes' walk from the hotel. The budget Inn U Letnego Sada is conveniently set 1100…

    Read more...

    From US$ 61
    price for 1 night
    RESERVE From US$ 61
  • Respectale

    Mayakovskogo Str.36/38, Saint Petersburg, Russia (Open map)

    Its location next to a train station allows to see a cathedral and a museum in Saint Petersburg. The boutique Respectale Hotel is a 3…

    Read more...

    From US$ 78
    price for 1 night
    RESERVE From US$ 78
  • Korona Guest Center

    Malaya Konushennaya Street, 7, Saint Petersburg, Russia (Open map)

    Located in a historic area of Saint Petersburg, close to Saint Petersburg Printing Museum, Brodsky House Museum and Palace Square . Korona Guest Center Guest House…

    Read more...

    From US$ 151
    price for 1 night
    RESERVE From US$ 151
  • Hotel On Krestovskom

    Konstantinovskiy Prospekt 11A, Saint Petersburg, Russia (Open map)

    The property is in Petrogradskiy district in Saint Petersburg that provides fast access to Petrovsky Stadium within a 25-minute walk. Hotel On Krestovskom is…

    Read more...

    From US$ 29
    price for 1 night
    RESERVE From US$ 29
  • Inbox Capsule

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

    A central location of Inbox Capsule Hotel provides an easy access to State Hermitage Museum and Winter Palace within a 20-minute walk. Inbox Capsule…

    Read more...

    From US$ 14
    price for 1 night
    RESERVE From US$ 14
  • Mini-Hotel Na Nekrasova 6

    Ulitsa Nekrasova 6, Saint Petersburg, Russia (Open map)

    This family hotel is ideally situated just 2.4 km from Admiralty Building. Mini-Hotel Na Nekrasova 6 is a fine option to stay in Saint…

    Read more...

    From US$ 53
    price for 1 night
    RESERVE From US$ 53
  • Hygge Cafe & Hotel

    14Д Ulitsa Nekrasova, Saint Petersburg, Russia (Open map)

    The Admiralty is 2.6 km from Hygge Cafe & Hotel. Staying at the budget Hygge Cafe & Hotel guests will find Applied Arts Museum at Saint Petersburg…

    Read more...

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