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

3-star 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.

Applied filters
Stars:   ×
Station Hotel G73 Saint PetersburgGorohovaya 73, Saint Petersburg, Russia, 191180View on map
1.2 mi from City Center1100 yd from Vorontsov Palace
The hotel offers easy access to Vorontsov Palace, boasting 6 rooms in the historical centre of Saint Petersburg.
  • The hotel has
    • RUB 500 per day
    +1
8.2
Great1 review
Price fromUS$ 131per nightSelect
Not available
Aglaya Hotel & Courtyard Saint PetersburgRazyezzhaya Ulitsa 38, Saint Petersburg, RussiaView on map
1.7 mi from City Center1400 yd from Beloselsky-Belozersky Palace
The unique hotel is set in the centre of Saint Petersburg, about 5 minutes' walk of Ligovsky Prospekt underground station.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • RUB 500 per day
    +1
9.0
Perfect8 reviews
Price fromUS$ 111per nightSelect
Not available
Boutique Hotel Grand Saint PetersburgMorskaya Naberezhnaya 39 Bldg 1, Saint Petersburg, Russia, 199155View on map
3.4 mi from City Center1400 yd from Sibur Arena
Located a few steps from Gift shop Museum, the hotel features 15 rooms with views over the city.
  • The hotel has
    • On-site car park
    +1
9.8
Perfect5 reviews
Price fromUS$ 60per nightSelect
Not available
Anturage Hotel Saint PetersburgBolshoy Prospekt Petrogradskoy Storony 33 App.12, Saint Petersburg, RussiaView on map
1.5 mi from City Center1300 yd from Yubileyny Sports Complex
There are rooms facing the garden and the hotel is set close to Hermitage Museum.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
8.2
Great12 reviews
Price fromUS$ 104per nightSelect
Not available
Piter House Hotel Saint Petersburg81, Nevsky Prospekt Str., Saint Petersburg, RussiaView on map
1.6 mi from City Center1000 yd from Beloselsky-Belozersky Palace
There are rooms facing the sea and the hotel is set close to Smolny Convent.
  • The hotel has
    • Paid parking
    +1
7.0
Very good4 reviews
Price fromUS$ 56per nightSelect
Not available
Regina Hotel Saint PetersburgPodrezova Str.21, Saint Petersburg, Russia, 197136View on map
1.9 mi from City Center1.1 mi from Yubileyny Sports Complex
Placed close to Admiralty Building in the centre of Saint Petersburg, this hotel offers 28 rooms.
  • The hotel has
    • RUB 300 per day
    +1
8.0
Great17 reviews
Price fromUS$ 76per nightSelect
Not available
Guest Rooms And Apartments Grifon Saint Petersburg35 Griboedova Channel Embankment, Saint Petersburg, RussiaView on map
Offering a heated swimming pool, the hotel is placed in the business area of Saint Petersburg, just off State University.
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +5
8.4
Great15 reviews
Price fromUS$ 134per nightSelect
Not available
Hotel 365 Spb Saint PetersburgBorovaya Street 104, Saint Petersburg, Russia, 192007View on map
2.2 mi from City Center800 yd from Obvodny Kanal Metro Station
Adjacent to Tkachi Exhibition Center of Creative Space, and close to Saint Isaac's Square, this authentic hotel features 53 non-smoking rooms.
  • The hotel has
    • RUB 200 per day
    +1
7.2
Very good372 reviews
Price fromUS$ 81per nightSelect
Not available
Vintage Hotel Saint Petersburg261 Pr Obukhovskoy Oborony, Saint Petersburg, Russia, 192012View on map
7.9 mi from City Center1000 yd from Proletarskaya
Featuring a shared lounge and a library, the hotel offers an unique accommodation just outside Bolshoi Obukhovskiy Bridge.
  • The hotel has
    • On-site car park
    +1
8.8
Great8 reviews
Price fromUS$ 76per nightSelect
Not available
Bristol Hotel Saint PetersburgRasstannaya Street 2A Bld1, Saint Petersburg, Russia, 192007View on map
2.2 mi from City Center900 yd from Obvodny Kanal Metro Station
The value-for-money hotel has been entirely renovated in 2011 while respecting the traditional style of the building.
  • The hotel has
    • Paid parking
    +1
8.4
Great571 reviews
Price fromUS$ 80per nightSelect
Not available
Pushka Inn Hotel Saint Petersburg14, Moyka River Embankment, Saint Petersburg, Russia, 191186View on map
400 yd from City Center400 yd from Novo-Mikhailovsky Palace
Located 10 minutes' walk from the city center in a business area, this hotel offers 33 rooms and boasts a library and a tennis court.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect277 reviews
Price fromUS$ 292per nightSelect
Not available
Hermes Park Hotel Saint PetersburgNab.Martynova 36, Saint Petersburg, Russia, 197110View on map
3.2 mi from City Center1100 yd from Yelagin Palace
The hotel offers 11 comfortable rooms and guests will be amazed at wonderful views of the river.
  • The hotel has
    • On-site car park
    +1
8.6
Great7 reviews
Price fromUS$ 96per nightSelect
Not available
Arkada Hotel Saint Petersburg52 Fontanka Embankment, Saint Petersburg, Russia, 191002View on map
1.1 mi from City Center400 yd from Anichkov Palace
The hotel centrally located in Moskovskiy district close to Gift shop Museum has 16 rooms.
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    +3
9.2
Perfect3 reviews
Price fromUS$ 66per nightSelect
Not available
Lyra Hotel Saint PetersburgUlitsa Dnepropetrovskaya 57A, Saint Petersburg, Russia, 192007View on map
2.4 mi from City Center800 yd from Obvodny Kanal Metro Station
43 rooms and the café bar are available during the stay in this pet-friendly hotel based in the centre of Saint Petersburg.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
7.4
Very good8 reviews
Price fromUS$ 96per nightSelect
Not available
Obuhoff Hotel Saint PetersburgUlitsa Knipovich 1, Saint Petersburg, Russia, 192019View on map
3.7 mi from City Center1600 yd from Alexander Nevsky Lavra
Offering convenient proximity to Bubble Park, the hotel is also close to Friendly Bar.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.0
Great112 reviews
Price fromUS$ 64per nightSelect
Not available
Herzen House Hotel Saint PetersburgBolshaya Morskaya 25, Floor 4, St Petersburg, Ru, Saint Petersburg, Russia, 190000View on map
700 yd from City Center500 yd from Saint Isaac's Cathedral
Constructed in 2005 year, the hotel's building is a reminder of a historic style, located just off Summer Garden.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +3
8.6
Great228 reviews
Price fromUS$ 134per nightSelect
Not available
A Hotel Fontanka Saint Petersburg142 Fontanka Embankment, Saint Petersburg, Russia, 190121View on map
1.8 mi from City Center1700 yd from Yusupov Palace on Moyka Street
Guests can choose from 456 rooms, enjoy Turkish bath and massage treatments, available in this hotel conveniently set in Admiralteyskiy district.
  • The hotel has
    • RUB 200 per day
    +1
7.0
Very good10 reviews
Price fromUS$ 44per nightSelect
Not available
Grand Hotel Petrogradsky Saint PetersburgKarpovka River Emb.5, Saint Petersburg, Russia, 190000View on map
2.0 mi from City Center500 yd from Petrogradskaya Station
The pet-friendly hotel is located in a busy area with quick access to Peter and Paul Cathedral.
  • The hotel has
    • Off-site car park
    +1
6.2
Nice6 reviews
Price fromUS$ 84per nightSelect
Not available
Admiralteyskaya Hotel Saint PetersburgUlitsa Aleksandra Bloka,8, 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$ 68per nightSelect
Not available
Acapella Hotel Saint PetersburgSuvorovskiy 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
    • Off-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
6.6
Nice2 reviews
Price fromUS$ 55per nightSelect
Not available

Filtering results

Please wait...

823 hotels found