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:   ×
Baltijskaya Hotel Saint PetersburgGapsalskaya Str., 12., St Petersburg, Ru, Saint Petersburg, RussiaView on map
2.7 mi from City Center1000 yd from Park Yekateringof
The grand hotel is a good starting point to Saint Petersburg' sights including Grand Choral Synagogue and Molvinskaya Column.
  • The hotel has
    • Free internet access
    +1
Price fromUS$ 91per nightSelect
Not available
Apart Hotel Kronverk Saint Petersburg9 Blokhina Street, Saint Petersburg, Russia, 197198View on map
1700 yd from City Center800 yd from Yubileyny Sports Complex
Offering convenient proximity to Petrovsky Stadium, the hotel is also close to Coffee Museum.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • RUB 800 per day
    +1
Price fromUS$ 146per nightSelect
Not available
Altburg On Vasilyevsky Bed & Breakfast Saint PetersburgBolshoy Prospekt 56 V.O., Saint Petersburg, RussiaView on map
1.7 mi from City Center1.1 mi from Menshikov Palace
Placed close to Egyptian Sphinxes in the centre of Saint Petersburg, this hotel offers 8 rooms.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • 24-hour reception
    • 24-hour room service
    +2
8.2
Great7 reviews
Price fromUS$ 54per nightSelect
Not available
Mary Hotel Saint PetersburgSytninskaya Street 14 A, Saint Petersburg, Russia, 197101View on map
1.3 mi from City Center1500 yd from Yubileyny Sports Complex
The accomodation is centrally placed near Summer Garden, offering 18 rooms along with a 24-hour restaurant.
  • The hotel has
    • On-site car park
    +1
8.6
Great115 reviews
Price fromUS$ 84per nightSelect
Not available
Alex Hotel On Marata 73 Saint PetersburgMarata Street 73, Saint Petersburg, Russia, 191119View on map
Boasting a garden restaurant, this designer hotel is available close to Nevsky Prospekt.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Bar/ Lounge area
    +1
Price fromUS$ 71per nightSelect
Not available
Matrix Hotel Saint PetersburgBolshoy Prospekt Vasilevskogo Ostrova 20, Saint Petersburg, Russia, 191025View on map
1.1 mi from City Center800 yd from Menshikov Palace
The hotel is centrally located in Nevskiy district, and offers an outdoor pool.
  • The inn has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +3
8.2
Great73 reviews
Price fromUS$ 77per nightSelect
Not available
Alex Hotel On Marata Saint PetersburgUlitsa Marata 22, Saint Petersburg, Russia, 191040View on map
1.5 mi from City Center900 yd from Beloselsky-Belozersky Palace
Near the hotel, there are an underground station and a train station and guests can easily reach Palace Square which is not far away.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Bar/ Lounge area
    +1
Price fromUS$ 79per nightSelect
Not available
Old Town Hotel Saint PetersburgBolshoy Prospekt 70-72, Saint Petersburg, Russia, 197136View on map
1.7 mi from City Center1.1 mi from Yubileyny Sports Complex
The pet-friendly hotel is a good starting point to Saint Petersburg' sights including Peter and Paul Fortress and Planetarium.
  • The hotel has
    • Off-site car park
    +1
9.0
Perfect2 reviews
Price fromUS$ 42per nightSelect
Not available
Alex Hotel On Muzhestva Saint PetersburgProspekt Nepokoryonnykh 8, Saint Petersburg, Russia, 194021View on map
4.5 mi from City Center600 yd from Ploshchad Muzhestva Metro Station
Featuring a 24-hour restaurant, the hotel is located off Saint Petersburg Academic University and boasts a swimming pool.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
  • The hotel has
    • Bar/ Lounge area
    +1
Price fromUS$ 76per nightSelect
Not available
Mini Hotel Jazzclub Saint PetersburgZagorodny Prospekt 38, Saint Petersburg, Russia, 191119View on map
1.3 mi from City Center1100 yd from Vorontsov Palace
Offering location in Admiralteyskiy district close to Saint Isaac's Cathedral, this accommodation features 17 rooms and cots, a play area and board games.
  • The hotel has
    • RUB 350 per day
    +1
8.8
Great69 reviews
Price fromUS$ 81per nightSelect
Not available
Hotel 1913 Year Saint PetersburgVoznesenskii Ave, 13/2, Saint Petersburg, RussiaView on map
1300 yd from City Center300 yd from Mariinsky Palace
European menu is served at the hotel's 24-hour restaurant in the busy area of Saint Petersburg.
  • The hotel has
    • Off-site car park
    +1
8.6
Great169 reviews
Price fromUS$ 158per nightSelect
Not available
A'Liva Hotel Saint Petersburg1 Ya Sovetskaya Str. D. 12, Saint Petersburg, Russia, 190000View on map
1.8 mi from City Center1300 yd from Beloselsky-Belozersky Palace
Placed close to Hermitage Museum in the heart of Saint Petersburg, this hotel offers 11 rooms.
  • The hotel has
    • RUB 500 per day
    +1
8.4
Great62 reviews
Price fromUS$ 44per nightSelect
Not available
Amos Hotel Nevsky Comfort Saint PetersburgZhukovskogo St. 7, Saint Petersburg, RussiaView on map
1.3 mi from City Center600 yd from Beloselsky-Belozersky Palace
Featuring a shared lounge and a library, this designer hotel is just off Summer Garden and 750 meters from Chernyshevskaya metro station.
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    +3
8.6
Great5 reviews
Price fromUS$ 93per nightSelect
Not available
Kosmos Hotel Saint PetersburgUlitsa Tipanova 27/39, 2-Ya Bashnya, Saint Petersburg, Russia, 196244View on map
6.0 mi from City Center1400 yd from Chesmensky Palace
Located next to Monument to Volunteers of 3rf Frunze Division, the venue comprises 17 rooms with city views.
  • The inn has
    • Off-site car park
    +1
9.2
Perfect1 review
Price fromUS$ 61per nightSelect
Not available
Ave Caesar At Bolshaya Konyushennaya Hotel Saint PetersburgBolshaya Konyushennaya 25, Saint Petersburg, Russia, 191186View on map
500 yd from City Center500 yd from Palace Square
Set in the heart of Saint Petersburg, the property offers 25 rooms overlooking the garden.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • 24-hour reception
    +1
6.8
Nice159 reviews
Price fromUS$ 52per nightSelect
Not available
Altburg On Grechesky Hotel Saint PetersburgGrechesky Prospekt 15, Saint Petersburg, RussiaView on map
1.8 mi from City Center1500 yd from Beloselsky-Belozersky Palace
While Summer Garden is located nearby, the surrounding area includes Chernyshevskaya subway station within 800 meters from the property.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Off-site car park
    +1
8.6
Great18 reviews
Price fromUS$ 53per nightSelect
Not available
Northern Lights Hotel Saint Petersburg50 Bolshaya Morskaya St., Saint Petersburg, Russia, 190000View on map
1200 yd from City Center300 yd from Mariinsky Palace
Offering location in Tsentralny district close to Friendly Bar, this accommodation features 10 rooms and cots and board games.
  • The hotel has
    • Off-site car park
    +1
8.8
Great44 reviews
Price fromUS$ 125per nightSelect
Not available
Altburg Hotel Saint Petersburg35 Liteynyy Prospect, Saint Petersburg, RussiaView on map
1.1 mi from City Center600 yd from Saint Petersburg Art and Industry Academy
Centrally set close to Coffee Museum, the hotel offers non-smoking rooms and a 24-hour restaurant.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
7.8
Very good17 reviews
Price fromUS$ 41per nightSelect
Not available
Antre Hotel Saint PetersburgPochtamtskaya Street 12-12, Saint Petersburg, RussiaView on map
1200 yd from City Center300 yd from Saint Isaac's Cathedral
Near the hotel, there are a train station and an underground station and guests can easily reach Kazan Cathedral which is not far away.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect5 reviews
Price fromUS$ 52per nightSelect
Not available
Aparthotel Nevsky 78 Saint PetersburgCorner Nevsky Prospekt And Liteiny Prosp, 191025, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center300 yd from Beloselsky-Belozersky Palace
Adjacent to Beloselsky-Belozersky Palace, and close to Coffee Museum, this central hotel features 11 luxury rooms.
  • The hotel has
    • Paid airport shuttle
    +1
Price fromUS$ 78per nightSelect
Not available

Filtering results

Please wait...

813 hotels found