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

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

Admiralteyskaya8 Alexandra Bloka Street, Saint Petersburg, Russia, 190121View on map
1.7 mi from City Center1500 yd from Yusupov Palace on Moyka Street
Guests can relax in the 24-hour bar of the hotel that boasts a quiet location in Saint Petersburg.
  • The hotel has
    • Off-site car park
    +1
7.2
Very good51 reviews
Price fromUS$ 45per nightSelect
Not available
3 MostaNaberezhnaya Reki Moiki 3, Saint Petersburg, Russia, NULLView on map
800 yd from City Center300 yd from Novo-Mikhailovsky Palace
Overlooking the garden, this stylish hotel welcomes guests with a daily buffet breakfast.
  • The hotel has
    • Off-site car park
    +1
8.8
Great609 reviews
Price fromUS$ 184per nightSelect
Not available
AcapellaSuvorovskiy Prospect 3/5-4, Saint Petersburg, Russia, 191036View on map
1.9 mi from City Center1500 yd from Beloselsky-Belozersky Palace
Located next to Friendly Bar, the venue comprises 21 rooms with city views.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
6.6
Nice2 reviews
Price fromUS$ 65per nightSelect
Not available
Rinaldi Art53 The Fontanka River Embankment, Saint Petersburg, Russia, 191011View on map
1800 yd from City Center500 yd from Vorontsov Palace
You will enjoy a splendid view and a snack bar of the hotel, while taking advantage of its great location close to a ferry port.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Paid airport shuttle
    +1
5.8
Guest rating25 reviews
Price fromUS$ 49per nightSelect
Not available
Empire ParkUlitsa Akademika Lebedeva 10G, Saint Petersburg, Russia, 195009View on map
2.1 mi from City Center1.2 mi from Tauride Palace
Located a few steps from Palace Square, the hotel features 36 rooms with views over the garden.
  • The hotel has
    • On-site car park
    +1
8.0
Great33 reviews
Price fromUS$ 65per nightSelect
Not available
Station Hotel M19Marata 19, Saint Petersburg, RussiaView on map
1.5 mi from City Center800 yd from Beloselsky-Belozersky Palace
This hotel features rooms with terrace views, while a prime location provides easy access to Singer House.
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    +3
8.4
Great423 reviews
Price fromUS$ 56per nightSelect
Not available
Grand Peterhof Spa HotelGofmeysterskaya Str.2 Bld.A, Saint Petersburg, Russia, 198510View on map
12.5 mi from City Center
This lovely hotel with city views lies close to the sights of Saint Petersburg including Strelna.
  • The hotel has
    • On-site car park
    +1
8.4
Great284 reviews
Price fromUS$ 99per nightSelect
Not available
Polo Regatta Hotel1, Morskoy Slavy Square, Saint Petersburg, Russia, 199106View on map
2.9 mi from City Center400 yd from Lenexpo Exhibition Complex
Set in Saint Petersburg, the hotel offers rooms with panoramic views, and boasts location in Vasileostrovskiy district.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
7.0
Very good591 reviews
Price fromUS$ 43per nightSelect
Not available
Rinaldi Harmony136 Nevsky Prospect, Saint Petersburg, Russia, 190005View on map
1.9 mi from City Center1500 yd from Beloselsky-Belozersky Palace
The hotel offers easy access to Hermitage Museum, boasting 8 rooms in the heart of Saint Petersburg.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Paid airport shuttle
    +1
8.0
Great13 reviews
Price fromUS$ 43per nightSelect
Not available
AmbitusUlitsa Marata 8, Saint Petersburg, Russia, 191025View on map
1.5 mi from City Center800 yd from Beloselsky-Belozersky Palace
The hotel offers easy access to Hermitage Museum, boasting 8 rooms in the centre of Saint Petersburg.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour security
    +3
Price fromUS$ 142per nightSelect
Not available
Sharf HotelMaliy Prospect Petrogradskoy Storony 16, Saint Petersburg, Russia, 197110View on map
1.4 mi from City Center700 yd from Yubileyny Sports Complex
Offering location in Petrogradskiy district close to Saint Petersburg Metro Museum, this accommodation features 25 rooms and cots, meals and a play area.
  • The hotel has
    • RUB 1000 per day
    +1
9.0
Perfect3 reviews
Price fromUS$ 98per nightSelect
Not available
Sonata At Nevsky 11Nevskiy Prospekt 11, Saint Petersburg, Russia, 191186View on map
400 yd from City Center300 yd from Palace Square
Featuring 14 non-smoking rooms plus steam baths and massage, the venue boasts an ideal setting near Cathedral of Our Lady of Vladimir.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
8.6
Great51 reviews
Price fromUS$ 161per nightSelect
Not available
Park Inn PulkovskayaPobedy Square 1, Saint Petersburg, Russia, 196240View on map
6.7 mi from City Center
The hotel is available in the heart of Saint Petersburg, boasting 842 non-smoking rooms, a spa centre, a solarium and a Jacuzzi on the premises.
  • The hotel has
    • RUB 300 per day
    +1
6.8
Nice597 reviews
Price fromUS$ 74per nightSelect
Not available
Happy Inn Na SofiyskoySofiyskaya Ulitsa 24, Saint Petersburg, Russia, 192236View on map
5.3 mi from City Center1600 yd from University of Humanities and Social Sciences
Located in a residential area, the hotel has 14 rooms, and it features a coach station nearby.
  • The hotel has
    • On-site car park
    +1
6.2
Nice1 review
Price fromUS$ 63per nightSelect
Not available
KurskayaКурская Улица 10, Saint Petersburg, Russia, 192007View on map
2.1 mi from City Center400 yd from Obvodny Kanal Metro Station
This pleasant hotel is nestled in the historical centre of Saint Petersburg, not far from Coffee Museum.
  • The inn has
    • Off-site car park
    +1
8.0
Great26 reviews
Price fromUS$ 57per nightSelect
Not available
Art-Hotel RadischevRadisheva Street 26, Saint Petersburg, Russia, 191014View on map
1.6 mi from City Center1300 yd from Tauride Palace
Located a few steps from Mini Petersburg, the hotel features 6 rooms with views over the city.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour security
    +3
7.8
Very good3 reviews
Price fromUS$ 55per nightSelect
Not available
Menshikov HotelUralskaya Street 12, Saint Petersburg, Russia, 199155View on map
2.2 mi from City Center1.2 mi from Yubileyny Sports Complex
Located just off Art-Vzglyad and 3.5 km from The State Hermitage Museum, this hotel features a sun terrace, an outdoor swimming pool and a golf course.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • RUB 250 per day
    +1
Price fromUS$ 42per nightSelect
Not available
Rinaldi PremierNevsky Prospekt 103, Saint Petersburg, Russia, 190000View on map
1.9 mi from City Center1500 yd from Beloselsky-Belozersky Palace
Offering 12 rooms with garden views, the hotel is set in Tsentralny district, just steps from Neva Embankments.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Paid airport shuttle
    +1
7.6
Very good24 reviews
Price fromUS$ 45per nightSelect
Not available
ElegiaUlitsa Rubinshteyna 18, Saint Petersburg, Russia, 191002View on map
1.2 mi from City Center400 yd from Beloselsky-Belozersky Palace
The 24-hour restaurant and a private pool are available onsite of the pleasant hotel situated in the heart of Saint Petersburg.
  • The hotel has
    • Off-site car park
    +1
7.0
Very good123 reviews
Price fromUS$ 56per nightSelect
Not available
Statskij SovetnikZagorodniy Prospekt 39, Saint Petersburg, Russia, 191180View on map
1.3 mi from City Center1200 yd from Vorontsov Palace
There are rooms facing the city and the hotel is set close to Mariinsky Theatre.
  • The hotel has
    • Off-site car park
    +1
8.6
Great92 reviews
Price fromUS$ 79per nightSelect
Not available

Filtering results

Please wait...

9260 hotels found