Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date

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



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

Central hotels 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

4188 properties found

  • Park Avenue Hotel

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

    Park Avenue Hotel is set next door to St. Petersburg Museum of Bread and provides soundproof rooms with a mini bar, heating, a personal computer, a writing desk and a…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Vladimirskiy Kaskad Mini

    Ulitsa Marata 29, Saint Petersburg, Russia (Show map)

    Vladimirskiy Kaskad Mini is a 4-star property only 1.8 km from State Russian Museum. The hotel is placed 30 minutes' walk from Coffee Museum.

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • "Hostel ""Russkaya Troyka"""

    Kazachiy Bolshoy Per. 11 St Petersburg, Saint Petersburg, Russia (Show map)

    The popular "Hostel ""Russkaya Troyka""" offers quick access to Saint Isaac's Cathedral and Mariinsky Theatre. A bunch of amenities featuring a safe deposit box, a luggage storage, fax/photocopying services…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Apartments On Lebedeva 10V

    Akademika Lebedeva Street 10 V, Saint Petersburg, Russia (Show map)

    SuperHostel on Lebedeva 10 Saint Petersburg is only 2.5 km from Church of Our Savior on Spilled Blood, Hermitage Museum and Peter and Paul Fortress.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Petersky Hostel

    Vilensky Pereulok 6-9, Saint Petersburg, Russia (Show map)

    PeterSky Hostel Saint Petersburg enjoys its location on the beach. Located in Tsentralny district, 1.9 km from Palace Square, Church of Our Savior on Spilled Blood and Hermitage.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Asmera On Gorohovaya

    31 Gorokhovaya Street Гороховая, 31, Saint Petersburg, Russia (Show map)

    Asmera On Gorohovaya is set next door to Mariinskiy Palace and provides soundproof rooms with a fridge, a kitchenette, a personal computer, a sofa and hi-fi. Airport transfer, 24…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Samsonov Hotel On Narvsky 9

    Narskii Prospiek, 9, Saint Petersburg, Russia (Show map)

    The grand Samsonov Hotel On Narvsky is a great place to stay in Kirovskiy district of Saint Petersburg in a reasonable distance from Grand Choral Synagogue .

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Sonata At Bolshoy

    51 Bolshoy Avenue, St.Petersburg City, 197101, Russia, Saint Petersburg, Russia (Show map)

    Offering elegant rooms, the business Sonata At Bolshoy Bed & Breakfast is located only 2.4 km from State Hermitage Museum and Winter Palace. Shuttle service, laundry and dry cleaning as well…

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Solo On Bolshaya Moskovskaya

    Ulitsa Bolshaya Moskovskaya 1, Saint Petersburg, Russia (Show map)

    Solo Na Bolshoy Moskovskoy Hotel is a 3-star venue positioned about 2.2 km from Alexander Column. The property is set 15 minutes' walk away from Gostiny Dvor.

    More...

    From US$ 166
    price for 1 night
    Book Now From US$ 166
  • Variant N17

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

    On Nekrasova apartment hosts guests of Saint Petersburg. This property provides airport transfer, laundry and ironing service.

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Deluxe Hotel

    Galernaya Str 4, Saint Petersburg, Russia (Show map)

    Deluxe Hotel is an excellent 3-star accommodation in Saint Petersburg. Since 2009, it has been hosting guests in the heart of Saint Petersburg.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Fall In Love Hostel

    Marata Street 61, Saint Petersburg, Russia (Show map)

    Fall In Love Hostel Saint Petersburg is a 2-star property only 2.2 km from Saint Isaac's Cathedral, Hermitage Museum and Church of Our Savior on Spilled Blood.

    More...

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

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

    The 5-star Trezzini Palace Hotel stands in the heart of Saint Petersburg and provides a sunbathing terrace and a tennis court. The hotel was opened in 1723, offering accommodation…

    More...

    From US$ 570
    price for 1 night
    Book Now From US$ 570
  • Christopher Hostel

    Bolshaya Morskaya Ulitsa 25, Saint Petersburg, Russia (Show map)

    Christopher Hostel enjoys its location walk from the beach. A 10-minute walk will take guests to Palace Square .

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Ermitage Hotel

    Millionnaya Ulitsa 11, Saint Petersburg, Russia (Show map)

    The 3-star Ermitage Hotel boasts close proximity to Bronze Horseman just 1.5 km away. Saint Petersburg center can be reached within 10 minutes' walk.

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Arbat Nord

    Artelleriyskaya Ul, 4, Saint Petersburg, Russia (Show map)

    Set in the historical center of Saint Petersburg, this 4-star hotel features a free car park and a chapel. Occupying a 5-story classical building, the hotel was remodeled…

    More...

    From US$ 130
    price for 1 night
    Book Now From US$ 130
  • Stay And Sleep

    Apraksin Pereulok Dom 4, Saint Petersburg, Russia (Show map)

    Situated within a 20-minute walking distance from Mariinsky Theatre, the popular Stay And Sleep offers free parking, allergy-free rooms and a beauty salon.

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Day Dream Inn

    Ul. Mokhovaya 44,Tsentralny District,Saint Petersburg 191028 Zip : 191028, Saint Petersburg, Russia (Show map)

    Day Dream Inn offers a perfect accommodation in Saint Petersburg. The center of Saint Petersburg is 20 minutes walk from the property.

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Ra Nevsky 102

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

    The comfortable Ra Nevsky 102 Hotel offers 21 soundproof guest rooms as well as a baggage storage, a safe deposit box and a car park. Offering accommodation in a 5…

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Apart Hotel 21 Liniya

    21-Ya Liniya Vasilyevskogo Ostrova 16K2, Saint Petersburg, Russia (Show map)

    Apart Hotel 21 Liniya is a fine option to stay in Saint Petersburg. The hotel is approximately 25 minutes' walk from St.

    More...

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