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

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

VerticalMoscow Prospect 73, Saint Petersburg, Russia, 196084View on map
2.4 mi from City Center300 yd from Frunzenskaya Station
There are rooms facing the garden and the hotel is set close to Saint Isaac's Square.
  • The aparthotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +4
7.4
Very good11 reviews
Price fromUS$ 86per nightSelect
Not available
Nevsky 3 Guest HouseNevsky Avenue 3 App 10, Saint Petersburg, Russia, 191186View on map
400 yd from City Center400 yd from Palace Square
The central hotel is a good starting point to Saint Petersburg' sights including The Admiralty and Alexander Garden .
  • The bed & breakfast has
    • 24-hour check-in
    • 24-hour reception
    +2
8.8
Great9 reviews
Price fromUS$ 107per nightSelect
Not available
KatyushaGuest houseAdmiralteyskaya Naberezhnaya 6, Saint Petersburg, RussiaView on map
500 yd from City Center500 yd from Winter Palace
There is a club restaurant available in the historical hotel set in Vasileostrovskiy district.
  • The guest house has
    • Off-site car park
    +1
  • The guest house has
    • Electric kettle
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +3
6.0
Guest rating35 reviews
Price fromUS$ 90per nightSelect
Not available
Ave Caesar Stremyannaya NevskyStremyannaya Street 14 Nevsky, Saint Petersburg, Russia, 191025View on map
1.4 mi from City Center500 yd from Beloselsky-Belozersky Palace
The designer hotel is a good starting point to Saint Petersburg' sights including Arctic and Antarctic Museum and Arctic and Antarctic Museum.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • 24-hour reception
    +1
6.4
Nice2 reviews
Price fromUS$ 93per nightSelect
Not available
Tuchkov HotelMaliy Prospekt Vasilevskogo Ostrova, 7, Saint Petersburg, Russia, 199178View on map
1.5 mi from City Center900 yd from Yubileyny Sports Complex
While Gift shop Museum is located nearby, the surrounding area includes Sportivnaya-2 subway station within 350 meters from the property.
  • The hotel has
    • 24-hour reception
    +1
9.4
Perfect139 reviews
Price fromUS$ 115per nightSelect
Not available
Karavannaya 5 HotelKaravannaya Street 5, Saint Petersburg, Russia, 191023View on map
1700 yd from City Center300 yd from Anichkov Palace
Set near Hermitage Museum, this budget venue is 20 minutes' walk of the city center.
  • The hotel has
    • 24-hour reception
    +1
8.2
Great14 reviews
Price fromUS$ 48per nightSelect
Not available
Hotel By PetropavlovkaS'Yezhinskaya Ulitsa 32-34, Saint Petersburg, Russia, 197198View on map
1.1 mi from City Center1000 yd from Yubileyny Sports Complex
While Friendly Bar is located nearby, the surrounding area includes Sportivnaya subway station within 600 meters from the property.
  • The hotel has
    • Off-site car park
    +1
7.8
Very good8 reviews
Price fromUS$ 43per nightSelect
Not available
Silver Sphere InnGorokhovaya St, 11, Saint Petersburg, Russia, 191186View on map
600 yd from City Center600 yd from Palace Square
Set near Singer Building, this family venue is 10 minutes' walk of the city center.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
  • The hotel has
    • Coffee/Tea in lobby
    +1
9.2
Perfect57 reviews
Price fromUS$ 114per nightSelect
Not available
Mom I'M HomeNevsky Prospekt 147, Saint Petersburg, Russia, 191024View on map
2.4 mi from City Center500 yd from Ploshchad' Aleksandra Nevskogo
Featuring soundproof rooms and shared bathrooms, the hostel lies in vicinity of Gift shop Museum, about 700 meters from Ploshchad Aleksandra Nevskogo underground station.
  • The has
    • Off-site car park
    +1
  • The has
    • Microwave
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +5
3.8
Guest rating2 reviews
Price fromUS$ 34per nightSelect
Not available
Rinaldi At PetropavlovskayaApartmentBlokhina Str.4, Saint Petersburg, RussiaView on map
1600 yd from City Center900 yd from Yubileyny Sports Complex
Set near Petrovsky Stadium, this romantic venue is 20 minutes' walk of the city center.
  • The apartment has
    • Shared kitchen
    +1
  • The apartment has
    • Central heating
    +1
8.0
Great2 reviews
Price fromUS$ 60per nightSelect
Not available
KrishaVladimirsky Prospect 1 29, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center200 yd from Beloselsky-Belozersky Palace
With panoramic views of the cathedral, the accommodation is set in vicinity of Beloselsky-Belozersky Palace.
  • The hotel has
    • Indoor car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
Price fromUS$ 87per nightSelect
Not available
Nevsky DomNevsky Prospect 134 5Th Floor, Saint Petersburg, Russia, 191036View on map
1.9 mi from City Center1500 yd from Beloselsky-Belozersky Palace
Featuring a private pool, this property is set a short distance from Moscow Triumphal Gates and Kazan Cathedral.
  • The hotel has
    • Flat-screen TV
    +1
  • The hotel has
    • Dryer
    • Electric kettle
    +2
8.0
Great50 reviews
Price fromUS$ 66per nightSelect
Not available
Hotel 1001 NightsSadovaya Street 50B, Saint Petersburg, Russia, 190031View on map
1.1 mi from City Center1000 yd from Mariinsky Palace
The hotel is based close to Saint Isaac's Cathedral in Saint Petersburg, and consists of 13 rooms with bright decor.
  • The hotel has
    • Off-site car park
    +1
7.6
Very good19 reviews
Price fromUS$ 37per nightSelect
Not available
Family Hotel PijamaLigovsky Pr. 44, 101040 St Petersburg, Ru, Saint Petersburg, Russia, 101040View on map
1.7 mi from City Center1200 yd from Beloselsky-Belozersky Palace
Adjacent to Studio of The Fine Arts Gallery, and close to Summer Garden, this cozy hotel features 6 bright rooms.
  • The hotel has
    • Indoor car park
    +1
Price fromUS$ 59per nightSelect
Not available
Amulet HotelGuest houseMalaya Morskaya Street 7 Apt.5, Saint Petersburg, Russia, 191186View on map
400 yd from City Center400 yd from Palace Square
Within easy reach of Summer Garden, this hotel comprises 7 rooms with private bathrooms.
  • The guest house has
    • Paid airport shuttle
    +1
8.0
Great53 reviews
Price fromUS$ 44per nightSelect
Not available
Online Hostel6-Ya Liniya Vasil'Evskogo Ostrova 27 App 1, Saint Petersburg, Russia, 199004View on map
1.3 mi from City Center1100 yd from Menshikov Palace
Located within 30 minutes' walk of the city center, this comfortable hostel gives quick access to Coffee Museum.
  • The hostel has
    • Off-site car park
    +1
  • The hostel has
    • Microwave
    • Electric kettle
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +4
7.8
Very good3 reviews
Price fromUS$ 38per nightSelect
Not available
Forum On Shpalernaya 44Shpalernaya Ulitsa 44B, Saint Petersburg, Russia, 191123View on map
1.9 mi from City Center600 yd from Tauride Palace
While Hermitage Museum is located nearby, the surrounding area includes Chernyshevskaya subway station within 850 meters from the property.
  • The hotel has
    • Flat-screen TV
    +1
  • The hotel has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
8.2
Great4 reviews
Price fromUS$ 34per nightSelect
Not available
Krisha Mini-HotelFloor 4, 5, 1-29 Vladimirsky Avenue,St.Petersburg City,191025, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center200 yd from Beloselsky-Belozersky Palace
Within easy reach of Monument to Dovlatov, this hotel comprises 16 rooms with private bathrooms.
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
8.2
Great28 reviews
Price fromUS$ 36per nightSelect
Not available
Stn Apartments On Kolomenskaya20 Kolomenskaya Street, Saint Petersburg, RussiaView on map
1.7 mi from City Center1300 yd from Beloselsky-Belozersky Palace
While Nevsky Prospekt is located nearby, the surrounding area includes Ligovsky Prospekt subway station within 350 meters from the property.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
5.8
Guest rating15 reviews
Price fromUS$ 46per nightSelect
Not available
Cuba HostelKazanskaya St 5, Saint Petersburg, Russia, 191186View on map
900 yd from City Center700 yd from Vorontsov Palace
Set in a tourist area, the hostel offers a modern accommodation within 10 minutes' walk of Hermitage Museum.
  • The hostel has
    • Paid parking
    +1
  • The hostel has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +4
8.2
Great1 review
Price fromUS$ 44per nightSelect
Not available

Filtering results

Please wait...

9091 hotels found