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

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

112 properties found

  • Apartment Krasnoputilovskaya

    Ulitsa Krasnoputilovskaya 38, Saint Petersburg, Russia (Show map)

    Krasnoputilovskaya apartment offers fine accommodation in Saint Petersburg.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Apartments na Nepokorennykh 49

    prospekt Nepokorennykh 49/2 , app. 86, Saint Petersburg, Russia (Show map)

    Na Nepokorennykh 49 Saint Petersburg is an apartment only 6.8 km from Palace Square, Church of Our Savior on Spilled Blood and Hermitage.

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Apartment Matrosa Zheleznyaka

    Matrosa Zheleznyaka, 57, Saint Petersburg, Russia (Show map)

    Apartment Matrosa Zheleznyaka Saint Petersburg apartment is located in Primorsky district a few steps from museums, the palace and churches.

    More...

    From US$ 117
    price for 1 night
    Book Now From US$ 117
  • City View Apartment on 21st floor

    Ulitsa Esenina 1, Saint Petersburg, Russia (Show map)

    City View Apartment on 21st floor Saint Petersburg is an apartment only 8.9 km from Petrovsky Stadium, Church of Our Savior on Spilled Blood and Hermitage.

    More...

    From US$ 109
    price for 1 night
    Book Now From US$ 109
  • Four Seasons Hotel Lion Palace Saint Petersburg

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

    Four Seasons Hotel Lion Palace Saint Petersburg is a 5-story hotel in a shopping area of Saint Petersburg at a close proximity to State Russian Museum, Mariinsky Theatre and Museum of the History of Political Police offering cozy rooms along with a health club, a casino and a swimming pool.

    More...

    From US$ 423
    price for 1 night
    Book Now From US$ 423
  • RUrentSPB Apartments on Nevsky

    Nevsky Prospekt 109, Saint Petersburg, Russia (Show map)

    Rurentspb Apartments On Nevsky apartment is located in Tsentralny district a few steps from the palace, museums and churches.

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • 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
  • Apartment Sea Rhapsody

    Ulitsa Nakhimova 20, Saint Petersburg, Russia (Show map)

    Sea Rhapsody is an apartment in Saint Petersburg set close to the fortress and the cathedral.

    More...

    From US$ 107
    price for 1 night
    Book Now From US$ 107
  • Apartment Novosmolenskaya 4

    Novosmolenskaya naberezhnaya 4, Saint Petersburg, Russia (Show map)

    Apartment Novosmolenskaya 4 Saint Petersburg apartment is located in an exhibition area of Saint Petersburg in close proximity to Lenexpo Exhibition Complex, Mariinsky Theatre and Petrovsky Stadium.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Domina Prestige Hotel Saint Petersburg

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

    Domina Prestige Hotel Saint Petersburg provides affordable accommodation in Saint Petersburg. The contemporary hotel, built in 2012, is renowned for its Italian architecture.

    More...

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

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

    The State Hermitage Museum Official Hotel is a 5-star property only 1.6 km from Church of Our Savior on Spilled Blood, Palace Square and On. Theater. The State Hermitage Museum Official Hotel has been welcoming guests to its spacious rooms since 1830.

    More...

    From US$ 238
    price for 1 night
    Book Now From US$ 238
  • Hotel Indigo St. Petesburg Tchaikovskogo

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

    The cozy Hotel Indigo St. Petesburg Tchaikovskogo is a 4-star property within proximity of Palace Square and Hermitage Museum. Since 1863, it has been hosting guests in the center of Saint Petersburg.

    More...

    From US$ 109
    price for 1 night
    Book Now From US$ 109
  • Grand Hotel Europe Saint Petersburg

    Nevsky Prospekt, Mikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia (Show map)

    The traditional Grand Hotel Europe Saint Petersburg is a 5-star property set next to Palace Square, On. Theater and State Russian Museum featuring a health club, a spa center and a swimming pool. Built in 1825, the hotel is a combination of Baroque architecture and contemporary facilities.

    More...

    From US$ 377
    price for 1 night
    Book Now From US$ 377
  • Rocco Forte Hotel Astoria Saint Petersburg

    39 Bolshaya Morskaya, Saint Petersburg, Russia (Show map)

    Situated near museums and the palace, the 5-star Rocco Forte Hotel Astoria Saint Petersburg is a good place for a stay offering a nightclub, a casino and an indoor swimming pool. The comfortable hotel is set in an Italian building in the center of Saint Petersburg.

    More...

    From US$ 320
    price for 1 night
    Book Now From US$ 320
  • Taleon Imperial Hotel Saint Petersburg

    Nevsky Prospect 15, 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. Featuring antique architecture, the hotel is welcoming guests since 2003.

    More...

    From US$ 284
    price for 1 night
    Book Now From US$ 284
  • Staybridge Suites Saint Petersburg

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

    The 4-star Staybridge Suites Saint Petersburg lies within 3.8 km from Mariinsky Theatre, Hermitage and On. Theater. Featuring futuristic architecture, the hotel is welcoming guests since 2010.

    More...

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

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

    Trezzini Palace Hotel is a designer 5-star property placed next to On. Theater, Palace Square and Peter and Paul Cathedral. Since 1723, it has been hosting guests in the center of Saint Petersburg.

    More...

    From US$ 140
    price for 1 night
    Book Now From US$ 140
  • Cronwell Inn Stremyannaya Hotel Saint Petersburg

    18, Stremyannaya Street, 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 Square.

    More...

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

    Gorokhovaya 73, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The quiet Station G73 Hotel offers a baggage storage, allergy-free rooms and a safe deposit box. Since 2013, it has been hosting guests in the historical center of Saint Petersburg.

    More...

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

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

    Taiga Hostel is only 1.7 km from Palace Square, Hermitage Museum and Church of Our Savior on Spilled Blood. Taiga Hostel boasts unique décor in the entire property.

    More...

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