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

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

Vasilievskiy Dvor HotelSredny Prospekt 11, Saint Petersburg, Russia, 199004View on map
1.2 mi from City Center800 yd from Yubileyny Sports Complex
The business hotel is a good starting point to Saint Petersburg' sights including Hermitage Museum and St. Petersburg Horsecar Replica.
  • The hotel has
    • Off-site car park
    +1
8.6
Great82 reviews
Price fromUS$ 113per nightSelect
Not available
Nevsky 109Guest houseNevsky Prospekt 109, Saint Petersburg, Russia, 191036View on map
2.0 mi from City Center1700 yd from Beloselsky-Belozersky Palace
Near the hotel, there are an underground station and a train station and guests can easily reach Summer Garden which is not far away.
  • The guest house has
    • Kitchen
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +5
8.8
Great24 reviews
Price fromUS$ 122per nightSelect
Not available
Epigraph Hotel24 Liteyny, Saint Petersburg, Russia, 191028View on map
1.2 mi from City Center600 yd from Saint Petersburg Art and Industry Academy
Overlooking the city, this modern hotel welcomes guests with a daily continental breakfast.
  • The inn has
    • 24-hour reception
    +1
7.6
Very good138 reviews
Price fromUS$ 54per nightSelect
Not available
Hotel Grand CanyonUlitsa Shostakovicha 2, Saint Petersburg, Russia, 194358View on map
8.3 mi from City Center600 yd from Grand Canyon Shopping Centre
Adjacent to Sherwood Crossbow-Archery Shooting Range, and close to Grand Canyon Shopping Centre, this budget hotel features 133 classic rooms.
  • The hotel has
    • RUB 200 per day
    +1
8.6
Great124 reviews
Price fromUS$ 70per nightSelect
Not available
Comfort On ChekhovaApartmentChekhova Ulitsa 2 Door Code 12, Saint Petersburg, Russia, 191104View on map
1.3 mi from City Center700 yd from Beloselsky-Belozersky Palace
This historical-style hotel is set at a short distance to Coffee Museum.
  • The apartment has
    • Off-site car park
    +1
  • The apartment has
    • Electric kettle
    • Shared kitchen
    +2
8.8
Great103 reviews
Price fromUS$ 134per nightSelect
Not available
Atmosphera Na Bolshom 32ApartmentRopshinskaya Str.1/32, Saint Petersburg, Russia, 197198View on map
1.4 mi from City Center1100 yd from Yubileyny Sports Complex
The hotel offers easy access to Palace Square, boasting 17 rooms in the centre of Saint Petersburg.
  • The apartment has
    • Off-site car park
    +1
  • The apartment has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
9.2
Perfect1 review
Price fromUS$ 25per nightSelect
Not available
Castle HotelV.O. 14-Aya Liniya 25/27, Saint Petersburg, Russia, 199178View on map
1.5 mi from City Center1500 yd from Menshikov Palace
The hotel is based close to Peter and Paul Fortress in Saint Petersburg, and consists of 16 rooms with classical decor.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.4
Great128 reviews
Price fromUS$ 103per nightSelect
Not available
Hotel OneginChaykovskogo Ulitsa 51, Saint Petersburg, Russia, 191123View on map
1.5 mi from City Center1100 yd from Saint Petersburg Art and Industry Academy
The modern hotel is set in the centre of Saint Petersburg, about 10 minutes' walk of Chernyshevskaya underground station.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
  • The hotel has
    • Restaurant
    • Coffee/Tea in lobby
    +2
8.2
Great6 reviews
Price fromUS$ 45per nightSelect
Not available
Whose Suitcase HostelNevsky Prospect 87, Saint Petersburg, Russia, 190036View on map
1.7 mi from City Center1200 yd from Beloselsky-Belozersky Palace
Set within a 30-minute walking distance from Hermitage Museum, the hostel gives quick access to a tube station in Admiralteyskiy district.
  • The hostel has
    • Free Wi-Fi in public areas
    +1
  • The hostel has
    • Electric kettle
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +3
8.8
Great137 reviews
Price fromUS$ 24per nightSelect
Not available
Davidov Guest HouseMayakovskogo Street 10, Saint Petersburg, Russia, 191025View on map
1.4 mi from City Center600 yd from Beloselsky-Belozersky Palace
Located next to Hermitage Museum, the venue comprises 10 rooms with city views.
  • The inn has
    • 24-hour reception
    +1
9.8
Perfect4 reviews
Price fromUS$ 53per nightSelect
Not available
Hotel Pio Bed & BreakfastGriboedova Canal, 35, St. Petersburg, 191028, Russia, Saint Petersburg, Russia, 191186View on map
1000 yd from City Center600 yd from Vorontsov Palace
While Smoke Shop is located nearby, the surrounding area includes Sennaya Square subway station within 300 meters from the property.
  • The hotel has
    • Non-smoking rooms
    +1
Price fromUS$ 36per nightSelect
Not available
Tavricheskaya HotelUlitsa Lafonskaya 6, Saint Petersburg, Russia, 191124View on map
2.6 mi from City Center800 yd from Tauride Palace
The budget hotel is a good starting point to Saint Petersburg' sights including Palace Square and Tarabum Animation Museum Theater.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.2
Great4 reviews
Price fromUS$ 54per nightSelect
Not available
59Prospekt Zagorodniy 21, Saint Petersburg, RussiaView on map
1.2 mi from City Center900 yd from Vorontsov Palace
For children there are a mini club, a playground and a pool, while adults can enjoy a Jacuzzi and a sauna in the budget hotel set in Tsentralny district.
  • The hotel has
    • Coffee/Tea in lobby
    +1
7.6
Very good23 reviews
Price fromUS$ 34per nightSelect
Not available
Krasny Terem Hotel74 Nevsky Prospekt, St Petersburg, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center200 yd from Beloselsky-Belozersky Palace
This hotel in Admiralteyskiy district, just off Kazan Cathedral, boasts 20 soundproof rooms and a lobby restaurant.
  • The hotel has
    • Off-site car park
    +1
8.2
Great11 reviews
Price fromUS$ 121per nightSelect
Not available
Komendantskaya Dacha27 Kolomyazhskiy Prospect, Saint Petersburg, Russia, 197341View on map
5.2 mi from City Center1400 yd from Kupechesky Dvor Shopping Centre
The hotel perfectly located in Primorsky district close to Saint Petersburg State Polytechnical University has 10 rooms.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
9.0
Perfect2 reviews
Price fromUS$ 82per nightSelect
Not available
Versal HotelUlitsa Vosstaniya 12, Saint Petersburg, Russia, 196191View on map
1.5 mi from City Center1100 yd from Beloselsky-Belozersky Palace
The hotel provides classic rooms and a coffee bar, centrally located in a business area.
  • The hotel has
    • Paid parking
    +1
9.0
Perfect9 reviews
Price fromUS$ 61per nightSelect
Not available
Yu Deluxe HotelBolshaya Konyushennaya Str.12, Saint Petersburg, RussiaView on map
600 yd from City Center600 yd from Palace Square
While Palace Square is located nearby, the surrounding area includes Admiralteyskaya subway station within 550 meters from the property.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
  • The hotel has
    • Bar/ Lounge area
    +1
8.4
Great80 reviews
Price fromUS$ 32per nightSelect
Not available
Sonata At Bolshoy51 Bolshoy Avenue, St.Petersburg City, 197101, Russia, Saint Petersburg, Russia, 197101View on map
1.6 mi from City Center1800 yd from Yubileyny Sports Complex
While Alexandrovsky Park is located nearby, the surrounding area includes Gorkovskaya subway station within 650 meters from the property.
9.0
Perfect8 reviews
Price fromUS$ 123per nightSelect
Not available
Griboedov HouseGriboyedov Canal Embarkment 61, Saint Petersburg, Russia, 190031View on map
1400 yd from City Center600 yd from Mariinsky Palace
The hotel centrally located in Moskovskiy district close to Summer Garden has 7 rooms.
  • The bed & breakfast has
    • 24-hour reception
    +1
  • The bed & breakfast has
    • Paid airport shuttle
    +1
8.6
Great5 reviews
Price fromUS$ 63per nightSelect
Not available
Baryshkoff HotelUlitsa Radischeva 24, Saint Petersburg, Russia, 190000View on map
1.6 mi from City Center1300 yd from Tauride Palace
Just 2.8 km from Palace Square, the hotel boasts cots and meals for children and includes 10 rooms.
  • The hotel has
    • RUB 600 per day
    +1
8.4
Great58 reviews
Price fromUS$ 85per nightSelect
Not available

Filtering results

Please wait...

9160 hotels found