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:   ×
Classik Hotel Saint PetersburgKolomenskaya Str.14, Saint Petersburg, Russia, 191040View on map
1.7 mi from City Center1200 yd from Beloselsky-Belozersky Palace
Offering 41 rooms with city views, the hotel is set in Moskovskiy district, just steps from Nevsky Prospekt.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
7.6
Very good149 reviews
Price fromUS$ 48per nightSelect
Not available
Italian Rooms And Apartments Pio On Mokhovaya 39 Saint PetersburgMokhovaya Street 39, Saint Petersburg, Russia, 191028View on map
1.0 mi from City Center600 yd from Saint Petersburg Art and Industry Academy
Boasting location close to Kazansky Cathedral in an entertainment area, the venue offers 13 rooms together with a nightclub, a sun deck and a library.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
8.0
Great53 reviews
Price fromUS$ 57per nightSelect
Not available
Marmara Hotel Saint PetersburgUlitsa Novorossiyskaya 26, Bldg 2, Saint Petersburg, Russia, 194156View on map
4.1 mi from City Center
Providing access to Yelagin Palace, this hotel is a 25-minute walk from Pediatric Medical University and offers a 24-hour restaurant.
  • The hotel has
    • On-site car park
    +1
7.0
Very good25 reviews
Price fromUS$ 157per nightSelect
Not available
Ra Ligovskiy 87 Hotel Saint PetersburgLigovskiy Prospekt 87, Saint Petersburg, RussiaView on map
1.7 mi from City Center1300 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
    • Off-site car park
    +1
5.0
Guest rating1 review
Price fromUS$ 48per nightSelect
Not available
Annushka Hotel Saint PetersburgGapsalskaya Ulitsa 2, Saint Petersburg, Russia, 198035View on map
2.7 mi from City Center1200 yd from Park Yekateringof
Featuring 105 rooms with views over the city, the accommodation provides guests with a spa centre and a Jacuzzi within a few minutes' walk of Lenexpo Exhibition Complex and Narvskaya metro station.
  • The hotel has
    • On-site car park
    +1
7.2
Very good7 reviews
Price fromUS$ 96per nightSelect
Not available
Symphony Hotel Saint Petersburg9 Marata Street, Saint Peterburg, Ru, Saint Petersburg, Russia, 191025View on map
Constructed in 2013 year, the hotel's building is a reminder of an ancient style, located just off The State Hermitage Museum.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 80per nightSelect
Not available
Hampton By Hilton Saint Petersburg Expoforum HotelPeterburgskoye Highway 64 Building 2, Saint Petersburg, Russia, 196626View on map
12.2 mi from City Center
The hotel is located in the recreational area of Saint Petersburg, not far away from Shopping and Entertainment Complex LETO, overlooking the mountain.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great6 reviews
Price fromUS$ 83per nightSelect
Not available
Ra Rybinskaya 7 Hotel Saint PetersburgUlitsa Rybinskaya 7, Saint Petersburg, Russia, 196084View on map
2.1 mi from City Center1100 yd from Planet Neptune Oceanarium
A 24-hour restaurant and 53 rooms are available during the stay in budget hotel, boasting location next to Saint Isaac's Square.
  • The hotel has
    • Off-site car park
    +1
7.0
Very good20 reviews
Price fromUS$ 39per nightSelect
Not available
Red Apple Hotel Saint PetersburgSapyorny Pereulok 5, Saint Petersburg, RussiaView on map
1.4 mi from City Center1100 yd from Saint Petersburg Art and Industry Academy
Set in the centre of Saint Petersburg, the property offers 26 rooms overlooking the mountain.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
6.8
Nice17 reviews
Price fromUS$ 36per nightSelect
Not available
Hotel Lion Saint PetersburgSadovaya Ulitsa 59, Saint Petersburg, RussiaView on map
1.2 mi from City Center1000 yd from Yusupov Palace on Moyka Street
Offering convenient proximity to Rimsky-Korsakov Conservatory, the hotel is also close to Summer Garden.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
7.6
Very good2 reviews
Price fromUS$ 37per nightSelect
Not available
Ra Nevsky 102 Hotel Saint PetersburgNevsky Prospect 102, Saint Petersburg, RussiaView on map
1.5 mi from City Center800 yd from Beloselsky-Belozersky Palace
The hotel offers easy access to State Russian Museum, boasting 21 rooms in the heart of Saint Petersburg.
  • The hotel has
    • 24-hour reception
    +1
7.2
Very good18 reviews
Price fromUS$ 54per nightSelect
Not available
Alex Hotel On Bogatyrsky Saint PetersburgBogatyrsky Pr.,51, Saint Petersburg, Russia, 197372View on map
5.7 mi from City Center
This hotel in the exhibition district of Saint Petersburg is situated close to Touching Zoo Lesnoye Posolstvo and welcomes guests since 2010.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Bar/ Lounge area
    +1
Price fromUS$ 71per nightSelect
Not available
Ohta Hotel Saint PetersburgRevolutsii Shosse 52, Saint Petersburg, Russia, 195253View on map
4.4 mi from City Center
This hotel in the museum district of Saint Petersburg is situated close to Lenrezerv and welcomes guests since 1953.
  • The hotel has
    • 24-hour reception
    +1
5.4
Guest rating1 review
Price fromUS$ 35per nightSelect
Not available
Vesta Hotel Saint PetersburgNevsky Prospekt 90-92, Saint Petersburg, Russia, 191025View on map
1.4 mi from City Center600 yd from Beloselsky-Belozersky Palace
While Summer Garden is located nearby, the surrounding area includes Vladimirskaya subway station within 300 meters from the property.
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
9.0
Perfect51 reviews
Price fromUS$ 68per nightSelect
Not available
Austrian Yard Hotel Saint Petersburg16, Furshtatskaya Street, Saint Petersburg, Russia, 191028View on map
1.4 mi from City Center800 yd from Saint Petersburg Art and Industry Academy
This pet-friendly hotel with 17 contemporary rooms is located in the historical centre of Saint Petersburg.
  • The hotel has
    • On-site car park
    +1
7.8
Very good21 reviews
Price fromUS$ 40per nightSelect
Not available
Hotel Goodnight Saint PetersburgLiteyniy Prospekt 61, Saint Petersburg, Russia, 191014View on map
1.2 mi from City Center300 yd from Beloselsky-Belozersky Palace
This hotel features rooms with city views, while a central location provides easy access to Hermitage Museum.
  • The hotel has
    • RUB 500 per day
    +1
8.4
Great340 reviews
Price fromUS$ 61per nightSelect
Not available
Rinaldi Poetic Hotel Saint Petersburg12 Vosstania Street, Saint Petersburg, Russia, 191014View on map
1.5 mi from City Center1100 yd from Beloselsky-Belozersky Palace
This impressive hotel is centrally located in Kalininskiy district and has 9 rooms with views of the sea.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Restaurant
    +1
7.6
Very good25 reviews
Price fromUS$ 45per nightSelect
Not available
Noteburg Hotel Saint Petersburg3-Ya Liniya 20 V.O., Saint Petersburg, RussiaView on map
1.1 mi from City Center800 yd from Menshikov Palace
This central hotel with 11 en-suite rooms is located in the heart of Saint Petersburg.
  • The hotel has
    • Off-site car park
    +1
8.2
Great44 reviews
Price fromUS$ 20per nightSelect
Not available
9 Owls Hotel Saint Petersburg9 Sovetskaya Street 5, Saint Petersburg, RussiaView on map
1.9 mi from City Center1200 yd from Tauride Palace
The hotel centrally located in Admiralteyskiy district close to Coffee Museum has 19 rooms.
  • The hotel has
    • On-site car park
    +1
8.6
Great50 reviews
Price fromUS$ 91per nightSelect
Not available
Alex Hotel On Dybenko Saint PetersburgUlitsa Antona-Ovseyenko 18, Saint Petersburg, Russia, 193168View on map
5.7 mi from City Center800 yd from Ulitsa Dybenko Metro Station
While Temple of the Icon of Our Lady of All the Afflicted is located nearby, the surrounding area includes Ulitsa Dybenko subway station within 800 meters from the property.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Bar/ Lounge area
    +1
Price fromUS$ 76per nightSelect
Not available

Filtering results

Please wait...

822 hotels found