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 9065 hotels in Saint Petersburg
Get Prices

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

Nikita HotelRazyezzhaya Str.42/34, Saint Petersburg, Russia, 191119View on map
1.7 mi from City Center1500 yd from Beloselsky-Belozersky Palace
With easy access to the central station, this 3-bedroom accommodation is close to many attractions of Saint Petersburg, such as Russian State Museum of Arctic and Antarctic and Hermitage Museum.
  • The hotel has
    • On-site car park
    +1
7.8
Very good8 reviews
Price fromUS$ 38per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Piterstay Hostel1 6 33 Konushenniy Pereulok, Saint Petersburg, Russia, 191186View on map
600 yd from City Center400 yd from Novo-Mikhailovsky Palace
Nestled in the busy area of Saint Petersburg, this popular hostel greets guests with continental breakfast every morning.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid shuttle service
    +1
8.4
Great2 reviews
Price fromUS$ 23per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Usadba Derzhavina HotelNaberezhnaya Reki Fontanki 118, Saint Petersburg, Russia, 190005View on map
1.4 mi from City Center1400 yd from Mariinsky Palace
Offering convenient proximity to Trinity Cathedral, the hotel is also close to Coffee Museum.
  • The hotel has
    • Off-site car park
    +1
8.8
Great31 reviews
Price fromUS$ 62per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Narvsky HotelNarvsky Prospekt 14 Bldg 3, Saint Petersburg, Russia, 190020View on map
2.8 mi from City Center400 yd from Narvskaya Metro Station
The budget hotel is a good starting point to Saint Petersburg' sights including Saint Isaac's Cathedral and Narva Triumphal Arch Museum of A City Sculpture.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Restaurant
    +1
7.4
Very good8 reviews
Price fromUS$ 43per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Nauka Na MillionnayaMillionnaya Ulitsa 27, Saint Petersburg, Russia, 191186View on map
600 yd from City Center300 yd from Novo-Mikhailovsky Palace
In the vicinity of this budget there is Yusupov Palace on Moika River and guests can also discover the busy area.
  • 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
Hostel Vse PutemGuest houseUlitsa Kuybysheva 21, Saint Petersburg, RussiaView on map
1.3 mi from City Center1600 yd from Novo-Mikhailovsky Palace
Located within 30 minutes' walk of the city center, this popular hostel gives quick access to Palace Square .
  • The guest house has
    • Express check-in/ -out
    +1
8.4
Great4 reviews
Price fromUS$ 27per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hostel Alye ParusaRiadKronverksky Prospekt 23 Bldg 9, Saint Petersburg, Russia, 197101View on map
1.2 mi from City Center1600 yd from Novo-Mikhailovsky Palace
While Petrovsky Stadium is located nearby, the surrounding area includes Gorkovskaya subway station within 450 meters from the property.
  • The riad has
    • Free Wi-Fi in rooms
    +1
  • The riad has
    • Off-site car park
    +1
9.0
Perfect3 reviews
Price fromUS$ 34per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
At Lion'S BridgeGuest houseGriboedova Canal Street 102, Saint Petersburg, Russia, 190068View on map
1.1 mi from City Center600 yd from Yusupov Palace on Moyka Street
Offering convenient proximity to Mariinsky Theatre, the hotel is also close to Saint Isaac's Cathedral.
  • The guest house has
    • Free Wi-Fi in public areas
    +1
  • The guest house has
    • On-site car park
    +1
  • The guest house has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
8.6
Great18 reviews
Price fromUS$ 46per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
NikonovGuest houseKolokolnaya Ulitsa 11, Saint Petersburg, Russia, 196244View on map
1.4 mi from City Center800 yd from Beloselsky-Belozersky Palace
Within easy reach of Church of the Savior on Spilled Blood, this hotel comprises 8 rooms with private bathrooms.
  • The guest house has
    • Paid airport shuttle
    +1
9.0
Perfect42 reviews
Price fromUS$ 44per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel Na TurbinnoyUlitsa Turbinnaya 23 Build 1, Saint Petersburg, Russia, 198095View on map
3.6 mi from City Center1100 yd from Narva Triumphal Arch
Offering 30 rooms with sea views, the hotel is set in Tsentralny district, just steps from House of Technical Training.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.8
Very good9 reviews
Price fromUS$ 45per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Shuvaloff HotelUlitsa Lomonosova 102, Saint Petersburg, Russia, 194362View on map
9.5 mi from City Center
The modern hotel boasts 19 rooms along with horse riding, hiking and billiards, offering direct access to Horse-Riding Club Zapovedny.
  • The hotel has
    • RUB 200 per day
    +1
  • The hotel has
    • 24-hour reception
    +1
6.8
Nice4 reviews
Price fromUS$ 58per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Kino Hostel On MoskovskiyGastello Street 18, Saint Petersburg, Russia, 196135View on map
5.5 mi from City Center900 yd from Park Pobedy Metro Station
Featuring soundproof rooms and family bathrooms, the hostel lies in vicinity of Yakovleva M. I. Grave, about 850 meters from Park Pobedy underground station.
  • The hostel has
    • Off-site car park
    +1
  • The hostel has
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +2
8.4
Great64 reviews
Price fromUS$ 27per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Apriel HotelPochtamtsky Pereulok 8, Saint Petersburg, Russia, 191000View on map
1200 yd from City Center400 yd from Saint Isaac's Cathedral
Placed close to Friendly Bar in the historical centre of Saint Petersburg, this hotel offers 13 rooms.
  • The hotel has
    • Flat-screen TV
    +1
  • The hotel has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
7.0
Very good48 reviews
Price fromUS$ 45per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Twin Cities Melbourne2 Lit. A, Poltavsky Proezd, Saint Petersburg, Russia, 191036View on map
2.0 mi from City Center1600 yd from Beloselsky-Belozersky Palace
This historical hostel welcomes travellers in the centre of Saint Petersburg, in close vicinity of Art Re.Flex Gallery.
  • The hostel has
    • RUB 250 per day
    +1
  • The hostel has
    • Electric kettle
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +3
7.2
Very good3 reviews
Price fromUS$ 33per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Mozaika HostelLigovskiy Prospect 50 , Saint Petersburg, Russia, 191040View on map
1.9 mi from City Center1500 yd from Beloselsky-Belozersky Palace
The hotel offers a central accommodation with 7 rooms in the business area of Saint Petersburg.
  • The hostel has
    • Off-site car park
    +1
  • The hostel has
    • Electric kettle
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +3
9.2
Perfect5 reviews
Price fromUS$ 22per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Yuzhno-Primorskiy HotelDoblesti Street 27, Saint Petersburg, Russia, 198328View on map
7.8 mi from City Center
The hotel offers convenient proximity to Temple of the Icon of the Mother of God the Perishing and features Turkish bath and various massages for guests' relaxation.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
5.6
Guest rating17 reviews
Price fromUS$ 46per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
My SpaceSmolny Prospect 9, Saint Petersburg, Russia, 191124View on map
2.7 mi from City Center1200 yd from Tauride Palace
Located close to St. Ann's Church Annenkirche, the hotel has 8 rooms, and boasts access to a subway station.
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
4.4
Guest rating2 reviews
Price fromUS$ 23per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Come Inn ApartmentsNevsky Prospekt Area, Saint Petersburg, Russia, 191036View on map
1.9 mi from City Center1400 yd from Beloselsky-Belozersky Palace
While Nevsky Prospekt is located nearby, the surrounding area includes Ploshchad Vosstaniya subway station within 600 meters from the property.
  • The has
    • Off-site car park
    +1
  • The has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
8.6
Great60 reviews
Price fromUS$ 173per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Fontanka 64 Mini HotelNeberezhnaya Reki Fontanki 64, Saint Petersburg, Russia, 191002View on map
1.0 mi from City Center600 yd from Vorontsov Palace
Set near Palace Square, this budget venue is 20 minutes' walk of the city center.
  • The inn has
    • Off-site car park
    +1
7.4
Very good55 reviews
Price fromUS$ 42per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Koma HostelBolshaya Konyushennaya Ul. 10 St Petersburg Russia, Saint Petersburg, Russia, 191186View on map
600 yd from City Center600 yd from Palace Square
The central hotel is a good starting point to Saint Petersburg' sights including The Museum Complex The State Museum St. Isaac’s Cathedral and State Russian Museum.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • 24-hour reception
    +1
9.6
Perfect1 review
Price fromUS$ 18per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

9077 hotels found