Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 9166 hotels in Saint Petersburg
Get Prices

9166 hotels in Saint Petersburg

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Alfavit HotelLevashovskiy Prospect 14, Saint Petersburg, RussiaView on map
2.1 mi from City Center1.1 mi from Yubileyny Sports Complex
The classic hotel offers 17 rooms in a downtown area of Saint Petersburg close to an underground station.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
6.6
Nice3 reviews
Price fromUS$ 50per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Best Western Plus Centre HotelLigovsky Pr.41/83, Saint Petersburg, Russia, 191036View on map
1.6 mi from City Center1100 yd from Beloselsky-Belozersky Palace
The Du Nord 1834 restaurant and the coffee bar are available onsite of the hotel boasting a beautiful location in Saint Petersburg.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
7.4
Very good82 reviews
Price fromUS$ 77per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel AmorePochtamtskaya Street 8, Saint Petersburg, Russia, 190000View on map
1100 yd from City Center300 yd from Saint Isaac's Cathedral
Offering 8 rooms with city views, the hotel is set in Nevskiy district, just steps from Hermitage Museum.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +3
8.6
Great42 reviews
Price fromUS$ 54per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Club MarinnGuest houseBuilding 2 31 Morskaya Embankment, Saint Petersburg, Russia, 199155View on map
3.7 mi from City Center
Located a few steps from Petrovsky Stadium, the hotel features 9 rooms with views over the courtyard.
  • The guest house has
    • Free Wi-Fi in rooms
    +1
  • The guest house has
    • On-site car park
    +1
  • The guest house has
    • Electric kettle
    +1
8.0
Great4 reviews
Price fromUS$ 36per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Spbvergaz7-Ya Liniya 70 V.O., Saint Petersburg, Russia, 199004View on map
1.5 mi from City Center1200 yd from Yubileyny Sports Complex
Located next to Admiralty Building, the venue comprises 20 rooms with garden views.
  • The hotel has
    • RUB 200 per day
    +1
8.0
Great87 reviews
Price fromUS$ 53per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Piterskaya Club HotelLiteynyy Prospekt 63, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center200 yd from Beloselsky-Belozersky Palace
Guests can take a swim in a private swimming pool or enjoy a swim-up bar available in this hotel, centrally set in Nevskiy district.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
8.0
Great65 reviews
Price fromUS$ 54per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Alexanderplatz HotelVoronezhskaya Ulitsa 53, Saint Petersburg, Russia, 192007View on map
2.1 mi from City Center400 yd from Obvodny Kanal Metro Station
This hotel boasts a 24-hour restaurant and 13 rooms, providing guests with prime location in a tourist area.
  • The hotel has
    • Off-site car park
    +1
8.8
Great13 reviews
Price fromUS$ 57per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Alexander House Boutique27 Kryukov Canal Embankment, Saint Petersburg, Russia, 190068View on map
1.5 mi from City Center1300 yd from Yusupov Palace on Moyka Street
The hotel awaits guests in the centre of Saint Petersburg, offering modern rooms and breathtaking views of Kryukov Canal.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect84 reviews
Price fromUS$ 135per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Classik HotelKolomenskaya Str.14, Saint Petersburg, Russia, 191040View on map
1.7 mi from City Center1200 yd from Beloselsky-Belozersky Palace
Offering 41 rooms with city views, the hotel is set in Moskovskiy district, just steps from Nevsky Prospekt.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
7.6
Very good149 reviews
Price fromUS$ 37per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Italian Rooms And Apartments Pio On Mokhovaya 39Mokhovaya 39-10, Saint Petersburg, Russia, 191028View on map
1.0 mi from City Center600 yd from Saint Petersburg Art and Industry Academy
Boasting location close to Kazansky Cathedral in an entertainment area, the venue offers 13 rooms together with a nightclub, a sun deck and a library.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
8.0
Great53 reviews
Price fromUS$ 72per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ra Ligovskiy 87Ligovskiy Prospekt 87, Saint Petersburg, RussiaView on map
1.7 mi from City Center1300 yd from Beloselsky-Belozersky Palace
Near the hotel, there are an underground station and a train station and guests can easily reach Palace Square which is not far away.
  • The hotel has
    • Off-site car park
    +1
5.0
Guest rating1 review
Price fromUS$ 43per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Annushka HotelGapsalskaya Ulitsa 2, Saint Petersburg, Russia, 198035View on map
2.7 mi from City Center1200 yd from Park Yekateringof
Featuring 105 rooms with views over the city, the accommodation provides guests with a spa centre and a Jacuzzi within a few minutes' walk of Lenexpo Exhibition Complex and Narvskaya metro station.
  • The hotel has
    • On-site car park
    +1
7.0
Very good6 reviews
Price fromUS$ 44per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Symphony9 Marata Street, Saint Peterburg, Ru, Saint Petersburg, Russia, 191025View on map
Constructed in 2013 year, the hotel's building is a reminder of an ancient style, located just off The State Hermitage Museum.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid parking
    +1
Price fromUS$ 56per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hampton By Hilton Saint Petersburg ExpoforumPeterburgskoye Highway 64 Building 2, Saint Petersburg, Russia, 196626View on map
12.2 mi from City Center
The hotel is located in the recreational area of Saint Petersburg, not far away from Shopping and Entertainment Complex LETO, overlooking the mountain.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great6 reviews
Price fromUS$ 68per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ra Rybinskaya 7Ulitsa Rybinskaya 7, Saint Petersburg, Russia, 196084View on map
2.1 mi from City Center1100 yd from Planet Neptune Oceanarium
A 24-hour restaurant and 53 rooms are available during the stay in budget hotel, boasting location next to Saint Isaac's Square.
  • The hotel has
    • Off-site car park
    +1
7.0
Very good20 reviews
Price fromUS$ 36per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Trezzini Art HotelBolshoy Prospekt 21 V.O., Saint Petersburg, Russia, 199004View on map
1.1 mi from City Center800 yd from Menshikov Palace
17 rooms and the lounge bar are available during the stay in this comfortable hotel based in the heart of Saint Petersburg.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
8.4
Great85 reviews
Price fromUS$ 66per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Park Inn By Radisson Pribaltiyskaya14 Korablestroiteley Street, Saint Petersburg, Russia, 199226View on map
3.5 mi from City Center100 yd from Waterville Aquapark
Situated in Vasileostrovskiy district, this impressive hotel features an indoor pool plus restaurants, a stadium and bars.
  • The hotel has
    • RUB 250 per day
    +1
6.8
Nice305 reviews
Price fromUS$ 63per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel LionSadovaya Ulitsa 59, Saint Petersburg, RussiaView on map
1.2 mi from City Center1000 yd from Yusupov Palace on Moyka Street
Offering convenient proximity to Rimsky-Korsakov Conservatory, the hotel is also close to Summer Garden.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
7.6
Very good2 reviews
Price fromUS$ 36per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ra Nevsky 102Nevsky Prospect 102, Saint Petersburg, RussiaView on map
1.5 mi from City Center800 yd from Beloselsky-Belozersky Palace
The hotel offers easy access to State Russian Museum, boasting 21 rooms in the heart of Saint Petersburg.
  • The hotel has
    • 24-hour reception
    +1
7.2
Very good18 reviews
Price fromUS$ 47per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Martin HotelMarata Street 12, Saint Petersburg, RussiaView on map
1.5 mi from City Center800 yd from Beloselsky-Belozersky Palace
Conveniently located in the popular district of Saint Petersburg, the hotel offers cots and a pool for guests with families.
  • The hotel has
    • Off-site car park
    +1
8.6
Great201 reviews
Price fromUS$ 126per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

9166 hotels found