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

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Martha Apartment

    Ulitsa Varshavskaya 19/5, Saint Petersburg, Russia (Open map)

    Varshavskaya 19/5 is an apartment in Saint Petersburg within short distance of Mariinsky Theatre and Palace Square. There are free parking, a designated smoking area and an elevator provided onsite.

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • Avenue Hotel

    Pravdi Street 22 A - Saint Petersburg, Saint Petersburg, Russia (Open map)

    The 2-star Avenue Hotel boasts close proximity to Bronze Horseman, Cathedral of Our Lady of Kazan and Saint Petersburg Academic Drama Theater just 1.7 km away.

    Read more...

    From US$ 108
    price for 1 night
    RESERVE From US$ 108
  • Official State Hermitage

    10 Pravdy Street St. Petersburg 191119, Saint Petersburg, Russia (Open map)

    State Hermitage Museum Official is a 6-story hotel in Saint Petersburg within short distance of State Russian Museum, On. Theater and Palace Square .

    Read more...

    From US$ 303
    price for 1 night
    RESERVE From US$ 303
  • Alexanderplatz

    Voronezhskaya Ulitsa 53, Saint Petersburg, Russia (Open map)

    The 3-star Alexanderplatz Hotel Saint Petersburg offers comfortable rooms in Frunzenskiy district of Saint Petersburg. Since 2006 the hotel has been hosting guests in a 5-story traditional building.

    Read more...

    From US$ 59
    price for 1 night
    RESERVE From US$ 59
  • Kino Hostel On Moskovskiy

    Gastello Street 18, Saint Petersburg, Russia (Open map)

    The 2-star Kino Hostel On Moskovskiy in Moskovskiy district offers soundproof guestrooms overlooking Park Pobedy.

    Read more...

    From US$ 8
    price for 1 night
    RESERVE From US$ 8
  • Crowne Plaza St Petersburg Airport

    Startovaya 6 Lit A, Saint Petersburg, Russia (Open map)

    Situated near a mall and a supermarket, this stylish 8-story hotel offers 294 rooms close to Palace Square, House of Soviets and Catherine Palace.

    Read more...

    From US$ 76
    price for 1 night
    RESERVE From US$ 76
  • Park Inn By Radisson Pulkovo Airport St Petersburg

    Pulkovo Airport Terminal 1, 41 Pulkovskoe Highway,, Saint Petersburg, Russia (Open map)

    The comfortable 4-star Park Inn Pulkovo Airport St Petersburg is set in the industrial district of Saint Petersburg.

    Read more...

    From US$ 101
    price for 1 night
    RESERVE From US$ 101
  • Mini-Hotel Kosmos

    Ulitsa Tipanova 27/39, 2-Ya Bashnya, Saint Petersburg, Russia (Open map)

    Mini-Hotel Kosmos is a family 3-star property placed next to Mariinsky Theatre, Petersburg Sports and Concert Complex and On. Theater.

    Read more...

    From US$ 56
    price for 1 night
    RESERVE From US$ 56
  • Staybridge Suites

    Moskovsky Prospekt 97V, Saint Petersburg, Russia (Open map)

    The traditional Staybridge Suites Saint Petersburg comprises bright rooms in the vicinity of On. Theater and Mariinsky Theatre .

    Read more...

    From US$ 145
    price for 1 night
    RESERVE From US$ 145
  • Happy Inn

    Voronezhskaya Ulitsa 67A, Saint Petersburg, Russia (Open map)

    Happy Inn is a fine accommodation option in Saint Petersburg. Featuring European architecture, the hotel is welcoming guests since 2014.

    Read more...

    From US$ 61
    price for 1 night
    RESERVE From US$ 61
  • Apartment Varshavskaya 19/2

    Varshavskaya Street 19/2, Saint Petersburg, Russia (Open map)

    Varshavskaya 19/2 apartment is located next to Mariinsky Theatre and Palace Square .

    Read more...

    From US$ 22
    price for 1 night
    RESERVE From US$ 22
  • Apartments On Dunayskiy 28

    Dunayskiy Prospekt 28/2, Saint Petersburg, Russia (Open map)

    On Dunayskiy 28 is an apartment in Saint Petersburg within short distance of Mariinsky Theatre, Saint Petersburg State Puppet Fairytale Theater and Children's Ballet Theater.

    Read more...

    From US$ 52
    price for 1 night
    RESERVE From US$ 52
  • Holiday Inn Moskovskye Vorota

    Moskovsky Prospekt 97A, Saint Petersburg, Russia (Open map)

    Overlooking the Neva River, the lovely 4-star Holiday Inn Saint Petersburg Moskovskye Vorota offers a rooftop terrace, a golf course and a tennis court.

    Read more...

    From US$ 128
    price for 1 night
    RESERVE From US$ 128
  • Laweran on Razyezzhaya

    Razyezzhaya Street 4, Saint Petersburg, Russia (Open map)

    The budget Laweran On Razyezzhaya Hotel offers a soundproof accommodation overlooking the Fontanka River .

    Read more...

    From US$ 26
    price for 1 night
    RESERVE From US$ 26
  • Brothers Karamazov

    Socialisticheskaya Ui, 11A, Saint Petersburg, Russia (Open map)

    Situated near a concert hall and restaurants, this cozy hotel comprises 23 rooms next to Church of Our Savior on Spilled Blood, Winter Palace of Peter I and Hermitage Museum.

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Kurskaya

    10 Kurskaya Street, Saint Petersburg, Russia (Open map)

    The pleasant Like Home Hotel Saint Petersburg offers 12 contemporary guest rooms as well as free parking, a baggage storage and a safe deposit box.

    Read more...

    From US$ 66
    price for 1 night
    RESERVE From US$ 66
  • Veles

    196084, Saint Petersburg, Zastavskaya Street 19, Saint Petersburg, Russia (Open map)

    Veles is a 4-story hotel in a shopping area of Saint Petersburg at a close proximity to a shopping mall and stores offering 42 classic rooms. Founded in 1904, the hotel underwent a renovation in

    Read more...

    From US$ 44
    price for 1 night
    RESERVE From US$ 44
  • Bristol Hotel

    Rasstannaya Street 2A Bld1, Saint Petersburg, Russia (Open map)

    Situated near restaurants and bars, this elegant hotel comprises 119 rooms next to Church of Our Savior on Spilled Blood, Mariinsky Theatre and Arctic and Antarctic Museum.

    Read more...

    From US$ 35
    price for 1 night
    RESERVE From US$ 35
  • Accent Hotel

    Kievskaya Str. 22/24 bld.B, Saint Petersburg, Russia (Open map)

    The 3-star Accent Hotel places guests abound 1.

    Read more...

    From US$ 29
    price for 1 night
    RESERVE From US$ 29
  • Apartment on Moskovsky Prospekt

    Moskovsky Prospekt 139A, Saint Petersburg, Russia (Open map)

    On Moskovsky Prospekt apartment is located next to Palace Square and Mariinsky Theatre .

    Read more...

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