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

    Malaya Konyushennaya Ulitsa 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$ 54
    price for 1 night
    RESERVE From US$ 54
  • 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$ 60
    price for 1 night
    RESERVE From US$ 60
  • 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
  • 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$ 90
    price for 1 night
    RESERVE From US$ 90
  • 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$ 216
    price for 1 night
    RESERVE From US$ 216
  • 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$ 253
    price for 1 night
    RESERVE From US$ 253
  • 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
  • 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
  • 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
  • Hostel Smile

    Kamennoostrovsky Prospekt 43-7, Saint Petersburg, Russia (Open map)

    Just 4 km from the center of Saint Petersburg known for Dinamo Stadium, Kirov Apartment Museum and Saint Petersburg Zoo. Hostel Smile lies within 2…

    Read more...

    From US$ 41
    price for 1 night
    RESERVE From US$ 41
  • Hostel Feelin Na Konyushennoy.

    Bol'Shaya Konyushennaya Ulitsa, 13 Litera N, Saint Petersburg, Russia (Open map)

    The property is set in Tsentralny district near Admiralty Building. Hostel Feelin Na Konyushennoy. Greets guests with a free car park and a safe deposit…

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Baby Lemonade Hostel

    Inzhenernaya Street 7, Saint Petersburg, Russia (Open map)

    Thanks to a metro station nearby, the hostel is well connected with other parts of Saint Petersburg. Baby Lemonade Hostel boasts privileged location not far…

    Read more...

    From US$ 39
    price for 1 night
    RESERVE From US$ 39
  • Apart Hotel On Italianskaya 1

    Ulitsa Italianaskaya 1, Saint Petersburg, Russia (Open map)

    The hotel is 10 minutes' walk away from State Hermitage Museum and Winter Palace. Apart Hotel On Italianskaya 1 is a fine option to stay…

    Read more...

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