Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date


Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Resorts in Saint Petersburg

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Thematic hotels

Review rating

Apply Filters
Clear Filters

95 properties found

  • Studio V Moskovskom Kvartale

    Varshavskaya 6 K1 Kv. 627, Saint Petersburg, Russia (Show map)

    Studio v Moskovskom Kvartale Apartment Saint Petersburg apartment is located in Moskovskiy district a few steps from the cathedral and the palace.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • V Tsarskoy Stolitse

    Poltavskiy Proyezd 2, Saint Petersburg, Russia (Show map)

    V Tsatskoy Stolitse Apartment Saint Petersburg is an apartment in Saint Petersburg set close to the palace, churches and museums.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Apartment Sevastyyanovskie

    Ulitsa Sevastyyanova 12, Saint Petersburg, Russia (Show map)

    Apartment Sevastyyanovskie Saint Petersburg is an apartment only 2.0 km from Museum of Railway Machinery, Chesma Church (Chesmenskaya Tserkov) and Children's Ballet Theater.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Apartment Evia Nord

    Ulitsa Khoshimina, 16, Saint Petersburg, Russia (Show map)

    Evia Nord Saint Petersburg is an apartment only 12.6 km from Church of Our Savior on Spilled Blood, Palace Square and Hermitage.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Dialog Spb

    Novgorodskaya Ulitsa 3/5, Saint Petersburg, Russia (Show map)

    Dialog Spb Hostel offers bright rooms in Tsentralny district of Saint Petersburg.

    More...

    From US$ 5
    price for 1 night
    Book Now From US$ 5
  • Trezzini Palace Hotel

    21 University Embankment, Saint Petersburg, Russia (Show map)

    Trezzini Palace Hotel is located in the center of Vasileostrovskiy district next to Palace Square, Winter Palace of Peter I and Peter and Paul Fortress.

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Yes O'K

    Ulitsa Khoshimina 16, Saint Petersburg, Russia (Show map)

    Yes O'K Apartment Saint Petersburg is an apartment only 8.7 km from Divo Ostrov, Russkaya Antrepriza Saint Petersburg Mironov Theater and Buddhist Temple.

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Four Seasons Lion Palace

    1 Voznesensky Prospekt, Saint Petersburg, Russia (Show map)

    Set in the heart of Saint Petersburg, this grand hotel features 183 rooms and offers a winter garden, an indoor swimming pool and an outdoor swimming pool.

    More...

    From US$ 610
    price for 1 night
    Book Now From US$ 610
  • The State Hermitage Museum Official Hotel

    10 Pravdy Street, Saint Petersburg, Russia (Show map)

    The State Hermitage Museum Official Hotel is located in a lively area of Saint Petersburg in close proximity to Hermitage, On. Theater and Palace Square.

    More...

    From US$ 303
    price for 1 night
    Book Now From US$ 303
  • Domina Prestige

    99, Moika River Embankment, Saint Petersburg, Russia (Show map)

    Domina Prestige Hotel Saint Petersburg is a 5-star prestigious hotel providing a spacious accommodation only minutes away from State Museum of Theatre and Music, On.

    More...

    From US$ 228
    price for 1 night
    Book Now From US$ 228
  • Hotel Indigo St. Petersburg - Tchaikovskogo

    17 Tchaikovskogo Ulitsa, Saint Petersburg, Russia (Show map)

    Situated near Tauride Palace, Hermitage Museum and Palace Square, the elegant Hotel Indigo St. Petesburg Tchaikovskogo offers an indoor heated pool and a library. Hotel Indigo St.

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Station Hotel G73

    Gorohovaya 73, Saint Petersburg, Russia (Show map)

    Station G73 is a 3-star quiet hotel offering an individual accommodation within easy reach of Palace Square, Church of Our Savior on Spilled Blood and On. Theater.

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Taleon Imperial

    15 Nevsky Prospect, Saint Petersburg, Russia (Show map)

    The excellent Taleon Imperial Hotel Saint Petersburg is situated in the heart of Saint Petersburg close to Palace Square and Hermitage.

    More...

    From US$ 365
    price for 1 night
    Book Now From US$ 365
  • W St. Petersburg

    6 Voznesensky Prospect, Saint Petersburg, Russia (Show map)

    The stylish W St. Petersburg Hotel is rated 5 stars and comprises 137 rooms with homely comforts. Residing in an 8-story building, the hotel was opened in 2009 and renovated in 2011.

    More...

    From US$ 363
    price for 1 night
    Book Now From US$ 363
  • Kempinski Hotel Moika 22

    Moika River Embankment 22, Saint Petersburg, Russia (Show map)

    Set in the center of Saint Petersburg, this elegant hotel features 197 rooms and offers a relaxation room, a spa center and a rooftop terrace.

    More...

    From US$ 325
    price for 1 night
    Book Now From US$ 325
  • New Peterhof

    St. Peterbugsky Prospect 34, Saint Petersburg, Russia (Show map)

    Featuring an outdoor swimming pool, an indoor swimming pool and a spa center, New Peterhof Hotel Saint Petersburg enjoys beautiful positioning close to parks along with the palace, museums and the

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Tradition Hotel

    Prospekt Dobrolyubova 2, Saint Petersburg, Russia (Show map)

    Situated in the historical center of Saint Petersburg, the unique Tradition Hotel offers beautiful rooms. The property opened in 2009 and features Victorian architecture.

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Cronwell Inn Stremyannaya

    Stremyannaya Street 18, Saint Petersburg, Russia (Show map)

    Cronwell Inn Stremyannaya Hotel Saint Petersburg is a 3-star classic hotel offering an individual accommodation within easy reach of Hermitage, Church of Our Savior on Spilled Blood and Palace

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Taiga Hostel

    Zagorodny Prospekt 21-23, Saint Petersburg, Russia (Show map)

    Taiga Hostel is situated in Tsentralny district of Saint Petersburg, close to the palace, museums and churches. Taiga Hostel boasts unique detailing throughout the property.

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Khudozhnik Room

    Prospekt Khudozhnikov 24, Bldg 1, Saint Petersburg, Russia (Show map)

    Khudozhnik Room Saint Petersburg provides affordable accommodation in Saint Petersburg.

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19