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
Get Prices

9065 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.

Zlatoust HotelKamennoostrovsky Prospect, 19, Saint Petersburg, Russia, 197101View on map
1.5 mi from City Center1.2 mi from Yubileyny Sports Complex
Nestled in Petrogradskiy district of Saint Petersburg, the venue is about 20 km from Pulkovo airport.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • RUB 200 per day
    +1
8.0
Great28 reviews
Price fromUS$ 68per nightSelect
Not available
Nevsky Dvor HotelPovarskoy Pereulok 4, Saint Petersburg, Russia, 191025View on map
1.4 mi from City Center600 yd from Beloselsky-Belozersky Palace
The hotel offers easy access to Church of the Savior on Spilled Blood, boasting 17 rooms in the centre of Saint Petersburg.
  • The hotel has
    • Off-site car park
    +1
9.0
Perfect8 reviews
Price fromUS$ 77per nightSelect
Not available
City Of Rivers On Nevsky 74Nevsky Prospekt 74, Saint Petersburg, Russia, 192284View on map
1.2 mi from City Center200 yd from Beloselsky-Belozersky Palace
Boasting location close to Saint Isaac's Cathedral, the venue features a library and a golf course, as well as has to offer 18 rooms.
  • The hotel has
    • 24-hour reception
    +1
8.0
Great11 reviews
Price fromUS$ 81per nightSelect
Not available
Hotel MariStaro-Petergofsky Prospekt 9B, Saint Petersburg, Russia, 190020View on map
2.2 mi from City Center1600 yd from Baltiysky Train Station
Adjacent to Monument to 100 Years Anniversary of Submarine Forces of Russia, and close to Nevsky Prospekt, this business hotel features 10 soundproof rooms.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
9.6
Perfect3 reviews
Price fromUS$ 47per nightSelect
Not available
Hotel Graf Tolstoy52, Naberezhnaya Reki Fontanki, Saint Petersburg, Russia, 191002View on map
Guests can take advantage of a night club and a library, while staying in this 7-room hotel, located near Anichkov Palace and Dostoyevskaya metro station.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour security
    +3
9.0
Perfect29 reviews
Price fromUS$ 54per nightSelect
Not available
Hotel CityApartmentKronverksky Prospekt 77, Saint Petersburg, Russia, 197198View on map
1500 yd from City Center1000 yd from Yubileyny Sports Complex
While Admiralty Building is located nearby, the surrounding area includes Gorkovskaya subway station within 850 meters from the property.
  • The apartment has
    • Off-site car park
    +1
  • The apartment has
    • Electric kettle
    • Shared kitchen
    +2
7.8
Very good6 reviews
Price fromUS$ 84per nightSelect
Not available
Baby Lemonade HostelInzhenernaya Street 7, Saint Petersburg, Russia, 191011View on map
1400 yd from City Center400 yd from Mikhaylovsky Palace
The hotel is based close to Summer Garden in Saint Petersburg, and consists of 15 rooms with fantastic decor.
  • The hostel has
    • Electric kettle
    • Shared kitchen
    +2
  • The hostel has
    • Central heating
    +1
Price fromUS$ 64per nightSelect
Not available
Landorff HotelGorokhovaya Street, 41, Saint Petersburg, Russia, 191013View on map
1300 yd from City Center800 yd from Vorontsov Palace
Offering 21 rooms with pool views, the hotel is set in Moskovskiy district, just steps from Saint Isaac's Cathedral.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
10.0
Perfect1 review
Price fromUS$ 82per nightSelect
Not available
Voyage Business HotelPulkovskoye Shosse, 107, Saint Petersburg, Russia, 196140View on map
13.0 mi from City Center
The boutique hotel offers 58 rooms in a busy area of Saint Petersburg close to a tube station.
  • The hotel has
    • On-site car park
    +1
0.2
Guest rating1 review
Price fromUS$ 80per nightSelect
Not available
Arena HotelFutbolnaya Alleya 8, Saint Petersburg, Russia, 197110View on map
3.8 mi from City Center1.1 mi from Yelagin Palace
Offering convenient proximity to Kirovets Stadium, the hotel is also close to Petrovsky Stadium.
  • The hotel has
    • Off-site car park
    +1
8.6
Great14 reviews
Price fromUS$ 92per nightSelect
Not available
Sonata At Nevsky 5Nevsky Prospekt 5, Apt 9, Saint Petersburg, Russia, 191186View on map
400 yd from City Center400 yd from Palace Square
Featuring a terrace, this property is situated a short distance from Alexander Column and about a 10-minute walk from the center of Saint Petersburg.
  • The hotel has
    • 24-hour reception
    +1
8.8
Great64 reviews
Price fromUS$ 114per nightSelect
Not available
5 EveningsGuest houseVosstaniya Street 22, Saint Petersburg, Russia, 191014View on map
1.5 mi from City Center1200 yd from Beloselsky-Belozersky Palace
Offering location in Admiralteyskiy district close to Summer Garden, this accommodation features 14 rooms and cots and a pool.
  • The guest house has
    • RUB 600 per day
    +1
  • The guest house has
    • Electric kettle
    • Shared kitchen
    +2
9.8
Perfect2 reviews
Price fromUS$ 74per nightSelect
Not available
Prima Apart HotelApartmentPulkovskoye Shosse, 14, Saint Petersburg, Russia, 196240View on map
7.4 mi from City Center
The panoramic views can be enjoyed right from an individual balcony of this 2-bedroom apartment, nestled not far from a tube station.
  • The apartment has
    • On-site car park
    +1
  • The apartment has
    • Kitchen
    • Microwave
    • Refrigerator
    • Cooking hob
    • Electric kettle
    • Cookware/ Kitchen utensils
    +6
8.0
Great11 reviews
Price fromUS$ 26per nightSelect
Not available
OlginoPrimorskoye Highway 4, Building 2, St Petersburg, Ru, Saint Petersburg, RussiaView on map
8.3 mi from City Center
Located close to Apraksin Dvor, the hotel has 215 rooms, and boasts access to an underground station.
  • The motel has
    • Free Wi-Fi in public areas
    +1
  • The motel has
    • Car park
    +1
  • The motel has
    • Bar/ Lounge area
    • Restaurant
    +2
6.6
Nice11 reviews
Price fromUS$ 99per nightSelect
Not available
Aleksandr HotelStolyarny Pereulok 10 12, Saint Petersburg, Russia, 190031View on map
1500 yd from City Center500 yd from Mariinsky Palace
Located near Palace Square, this family hotel features a continental breakfast.
  • The hotel has
    • 24-hour reception
    +1
8.6
Great324 reviews
Price fromUS$ 51per nightSelect
Not available
PolikoffKaravannaya Street 11Ap. 24 26, Saint Petersburg, RussiaView on map
1700 yd from City Center200 yd from Anichkov Palace
Just 1.6 km from Wedding Museum, the hotel boasts cots and a buffet for children and includes 15 rooms.
  • The hotel has
    • 24-hour reception
    +1
7.8
Very good73 reviews
Price fromUS$ 91per nightSelect
Not available
Artapart.Art HotelManezhnyy Pereulok 19/40, Saint Petersburg, Russia, 191123View on map
1.6 mi from City Center1200 yd from Tauride Palace
This hotel offers the coffee bar and 13 rooms together with perfect location close to Friendly Bar.
  • The hotel has
    • Paid parking
    +1
9.0
Perfect111 reviews
Price fromUS$ 269per nightSelect
Not available
Friends LifeNevskij Prospekt ,47 , Saint Petersburg, Russia, 190025View on map
1.2 mi from City Center200 yd from Beloselsky-Belozersky Palace
With city views, the venue is placed 20 minutes' walk from the center of Saint Petersburg, at a short distance from Beloselsky-Belozersky Palace.
  • The hostel has
    • Electric kettle
    • Shared kitchen
    +2
  • The hostel has
    • Coffee/Tea in lobby
    +1
8.2
Great6 reviews
Price fromUS$ 34per nightSelect
Not available
Metro TourBlagodatnaya Street 47, Saint Petersburg, Russia, 196105View on map
4.4 mi from City Center700 yd from Elektrosila Station
Featuring bright rooms and shared bathrooms, the hostel lies in vicinity of A.M.Matrosov Monument, about 650 meters from Elektrosila underground station.
  • The hotel has
    • Luggage storage
    • Locker room
    +2
  • The hotel has
    • 24-hour reception
    +1
7.8
Very good9 reviews
Price fromUS$ 17per nightSelect
Not available
AmadeoNevsky Prospekt 108, Saint Petersburg, Russia, 191025View on map
1.5 mi from City Center900 yd from Beloselsky-Belozersky Palace
Placed close to Hermitage Museum in the centre of Saint Petersburg, this hotel offers 7 rooms.
  • The bed & breakfast has
    • On-site car park
    +1
8.0
Great16 reviews
Price fromUS$ 91per nightSelect
Not available

Filtering results

Please wait...

9065 hotels found