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:   ×
Three Rivers Hotel Saint PetersburgRimskogo-Korsakova Avenue, 117, Saint Petersburg, Russia, 190121View on map
1.9 mi from City Center1.1 mi from Yusupov Palace on Moyka Street
Offering location close to Bronze Horseman, this hotel overlooks the terrace and has a 24-hour restaurant.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
Price fromUS$ 61per nightSelect
Not available
Beloe Derevo Hotel Saint PetersburgDemyana Bednogo 3, Lit A, Saint Petersburg, Russia, 195274View on map
7.0 mi from City Center
Offering 56 rooms with city views, the hotel is set in Kalininskiy district, just steps from Art Gallery on Kustodieva 17.
  • The hotel has
    • Paid parking
    +1
Price fromUS$ 68per nightSelect
Not available
Sleep In The City Hotel Saint PetersburgKirochnaya Street 12 Ground Floor, Saint Petersburg, Russia, 121028View on map
1.4 mi from City Center800 yd from Saint Petersburg Art and Industry Academy
Located near Summer Garden, this designer hotel features a continental breakfast.
  • The inn has
    • Free Wi-Fi in public areas
    +1
  • The inn has
    • Off-site car park
    +1
Price fromUS$ 21per nightSelect
Not available
Park Avenue Hotel Saint PetersburgNevsky Prospect 136, Saint Petersburg, Russia, 191036View on map
1.9 mi from City Center1500 yd from Beloselsky-Belozersky Palace
There is a garden restaurant with Egyptian cuisine and an outdoor swimming pool available on site.
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 46per nightSelect
Not available
Solo Issakievskaya Square Hotel Saint PetersburgYakubovicha,2, Saint Petersburg, Russia, 190000View on map
While staying in the hotel you are invited to discover Peter and Paul Fortress set nearby, or walk for only 10 minutes to enjoy The Admiralty.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
Price fromUS$ 95per nightSelect
Not available
Hotel Casablanca Saint PetersburgProspekt Stachek, 17, Saint Petersburg, Russia, 198095View on map
3.5 mi from City Center900 yd from Narva Triumphal Arch
This budget hotel with city views lies close to the sights of Saint Petersburg including Mariinsky Theatre.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 41per nightSelect
Not available
Mini-Hotel On Dunayskom Saint PetersburgBulvar Zagrebskiy 19/1, Saint Petersburg, Russia, 192284View on map
7.3 mi from City Center
Located a few steps from Monument to Soldiers-Internationalists, the hotel features 9 rooms with views over the city.
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 55per nightSelect
Not available
Hotel Light Saint Petersburg22 Ulitsa Mayakovskogo, Saint Petersburg, Russia, 191014View on map
1.4 mi from City Center900 yd from Beloselsky-Belozersky Palace
While staying in the hotel you are invited to discover Historic Centre of Saint Petersburg set nearby, or walk for only 5 minutes to enjoy Belinskiy Bridge.
  • The hotel has
    • Off-site car park
    +1
Price fromUS$ 37per nightSelect
Not available
Zhukovsky Rooms Saint PetersburgUlitsa Zhukovskogo 45, Saint Petersburg, Russia, 191014View on map
1.5 mi from City Center1000 yd from Beloselsky-Belozersky Palace
The budget hotel is a good starting point to Saint Petersburg' sights including The Museum Complex The State Museum St. Isaac’s Cathedral and Faberge Museum.
  • The inn has
    • RUB 800 per day
    +1
  • The inn has
    • Flat-screen TV
    +1
Price fromUS$ 37per nightSelect
Not available
Kon-Tiki Boutique Hotel Saint PetersburgGalernaya 59, Room 13H, Saint Petersburg, Russia, 190000View on map
1.1 mi from City Center800 yd from Yusupov Palace on Moyka Street
Located near Kazan Cathedral, this boutique hotel features a continental breakfast.
  • The bed & breakfast has
    • Off-site car park
    +1
Price fromUS$ 137per nightSelect
Not available
Mark Hotel Saint Petersburg9 Line Vasileostrovskaya 30, Saint Petersburg, Russia, 199004View on map
1.3 mi from City Center1200 yd from Menshikov Palace
While Petrovsky Stadium is located nearby, the surrounding area includes Vasileostrovskaya subway station within 350 meters from the property.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 31per nightSelect
Not available
4-You Apartaments Saint Petersburg36 Baltiyskaya Ulitsa, Saint Petersburg, Russia, 198095View on map
2.9 mi from City Center800 yd from Narvskaya Metro Station
There are rooms facing the city and the hotel is set close to The State Hermitage Museum.
  • The aparthotel has
    • On-site car park
    +1
  • The aparthotel has
    • Paid airport shuttle
    +1
Price fromUS$ 557per nightSelect
Not available
Aparthotel Severny Veter Saint PetersburgMoskovsky Prospekt 42/27, Saint Petersburg, Russia, 190013View on map
1.7 mi from City Center1.2 mi from Mariinsky Palace
The budget hotel is a good starting point to Saint Petersburg' sights including Saint Isaac's Cathedral and Monument to Caries.
  • The aparthotel has
    • On-site car park
    +1
  • The aparthotel has
    • Paid airport shuttle
    +1
Price fromUS$ 56per nightSelect
Not available
Shiny Saint Petersburg AparthotelGoncharnaya Street 17, Saint Petersburg, Russia, 191036View on map
1.9 mi from City Center1500 yd from Beloselsky-Belozersky Palace
This budget hotel with garden views lies close to the sights of Saint Petersburg including Faberge Museum.
  • The aparthotel has
    • RUB 150 per day
    +1
Price fromUS$ 32per nightSelect
Not available
Gvidi Bed & Breakfast Saint Petersburg2 Volodi Ermaka Street, Saint Petersburg, Russia, 190121View on map
1.7 mi from City Center1400 yd from Yusupov Palace on Moyka Street
Adjacent to New Holland Island, and close to Admiralty Building, this budget hotel features 17 soundproof rooms.
Price fromUS$ 103per nightSelect
Not available
Mini Hotel Pled Saint PetersburgUlitsa Marata 10, Saint Petersburg, Russia, 191025View on map
1.5 mi from City Center800 yd from Beloselsky-Belozersky Palace
The family hotel is a good starting point to Saint Petersburg' sights including Hermitage and Hole Monument.
  • The hotel has
    • Flat-screen TV
    +1
Price fromUS$ 53per nightSelect
Not available
Inn 812 Griboedov Saint PetersburgNaberezhnaya Kanala Griboyedova 164, Saint Petersburg, Russia, 190121View on map
1.7 mi from City Center1500 yd from Yusupov Palace on Moyka Street
Near the hotel, there is a tube station and guests can easily reach Saint Isaac's Cathedral which is not far away.
  • The inn has
    • Free Wi-Fi in rooms
    +1
  • The inn has
    • Off-site car park
    +1
Price fromUS$ 66per nightSelect
Not available
Motel Ruslan Saint PetersburgUlitsa Poselkovaya 12D, Saint Petersburg, Russia, 196626View on map
9.3 mi from City Center
Located near Museum of the USSR Marshal Georgy Zhukov at the Professional Technology and Design Lyceum, this family hotel features a buffet breakfast.
  • The motel has
    • On-site car park
    +1
  • The motel has
    • 24-hour reception
    +1
Price fromUS$ 60per nightSelect
Not available
Rotas Hotel Saint Petersburg5, 7Th Krasnoarmeyskaya Street,St Petersburg City,190005, Saint Petersburg, Russia, 190005View on map
1.9 mi from City Center700 yd from Technologichesky Institut
While State Russian Museum is located nearby, the surrounding area includes Frunzenskaya subway station within 450 meters from the property.
  • The hotel has
    • Off-site car park
    +1
1.0
Guest rating1 review
Price fromUS$ 44per nightSelect
Not available
Leningrad Time Hotel Saint PetersburgIspolkomskaya Ulitsa 4-6, Apartment 34, Saint Petersburg, Russia, 191024View on map
2.4 mi from City Center500 yd from Ploshchad' Aleksandra Nevskogo
While Faberge Museum is located nearby, the surrounding area includes Ploshchad Aleksandra Nevskogo subway station within 700 meters from the property.
  • The inn has
    • On-site car park
    +1
Price fromUS$ 36per nightSelect
Not available

Filtering results

Please wait...

825 hotels found