Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 9166 hotels in Saint Petersburg

Saint Petersburg Hotel Directory

Taleon Imperial Hotel15 Nevsky Prospect, Saint Petersburg, Russia, 191186View on map
500 yd from City Center500 yd from Palace Square
Featuring a health club, a spa centre and a solarium to pamper guests, the venue offers 89 rooms along with a beautiful view, boasting location in a shopping area.
  • The hotel has
    • On-site car park
    +1
8.8
Great197 reviews
Price fromUS$ 184per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Kempinski Hotel Moika 22Moika River Embankment 22, Saint Petersburg, Russia, 191186View on map
300 yd from City Center300 yd from Palace Square
Boasting 200 rooms and cots, child care and a buffet for children, the venue is settled in the centre of the city.
  • The hotel has
    • RUB 1500 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great174 reviews
Price fromUS$ 241per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Belmond Grand Hotel EuropeMikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia, 191186View on map
1000 yd from City Center400 yd from Mikhaylovsky Palace
The hotel boasts a Mediterranean-Asian cuisine providing guests with a treatment room, a steam room and a Jacuzzi onsite, offering a perfect locastion near Hermitage.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great211 reviews
Price fromUS$ 215per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Petro SportShosseinaya Ulitsa 6A Yanino, Saint Petersburg, Russia, 188 689View on map
8.1 mi from City Center
Centrally located off Monument to Traffic-Controller, this hotel offers a health club, a spa centre and a solarium.
  • The hotel has
    • RUB 150 per day
    +1
7.8
Very good23 reviews
Price fromUS$ 50per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Nevsky Grand Apartments10 Bolshaya Konyushennaya, Saint Petersburg, Russia, 191186View on map
600 yd from City Center500 yd from Palace Square
European meals plus a private pool are provided in the unique hotel, placed close to Summer Garden.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +4
7.8
Very good835 reviews
Price fromUS$ 67per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The State Hermitage Museum Official Hotel10 Pravdy Street, Saint Petersburg, Russia, 191119View on map
1.5 mi from City Center1200 yd from Beloselsky-Belozersky Palace
The hotel is located in the shopping area of Saint Petersburg, not far away from Friendly Bar, overlooking the sea.
  • The hotel has
    • On-site car park
    +1
9.4
Perfect40 reviews
Price fromUS$ 212per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Dostoevsky Hotel19, Vladimirsky Prospect, Saint Petersburg, Russia, 191002View on map
Placed in Moskovskiy district, the hotel is a lovely property with a private pool and a rooftop restaurant.
  • The hotel has
    • RUB 1000 per day
    +1
7.0
Very good100 reviews
Price fromUS$ 143per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel VeraSuvorovsky Prospekt 25/16, Saint Petersburg, Russia, 191036View on map
2.0 mi from City Center1300 yd from Tauride Palace
This hotel features rooms with ocean views, while an exceptional location provides easy access to State Russian Museum.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
8.2
Great120 reviews
Price fromUS$ 74per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Gogol Hotel69 Griboyedov Canal, Saint Petersburg, Russia, 190031View on map
1600 yd from City Center700 yd from Mariinsky Palace
Housed in a building with a historical-style architecture, this 5-storey hotel is not far away from Mariinsky Theatre.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.4
Great630 reviews
Price fromUS$ 92per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Neptun Business HotelNaberezhnaya Obvodnogo Kanala 93A, Saint Petersburg, Russia, RUS-191119View on map
1.8 mi from City Center1.1 mi from Vorontsov Palace
Opened in 1991 year, the hotel is located in the historical centre of Saint Petersburg pampering guests with steam baths, Turkish bath and massage.
  • The hotel has
    • Free on-site car park
    +1
6.4
Nice28 reviews
Price fromUS$ 260per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Corinthia St.PetersburgNevskij Prospekt 57, Saint Petersburg, Russia, 191025View on map
1.3 mi from City Center400 yd from Beloselsky-Belozersky Palace
Fitted with a health club and a solarium, the property is based in the centre of Saint Petersburg, and boasts exquisite rooms plus an indoor pool.
  • The hotel has
    • RUB 4200 per day
    +1
8.4
Great598 reviews
Price fromUS$ 1 385per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Akyan St.PetersburgVosstania Street 19, Saint Petersburg, Russia, 191036View on map
1.6 mi from City Center1100 yd from Beloselsky-Belozersky Palace
The 24-hour restaurant and a private pool are available onsite of the superior hotel situated in the centre of Saint Petersburg.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
8.6
Great16 reviews
Price fromUS$ 110per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Trezzini Palace Hotel21 University Embankment, St Petersburg, Ru, Saint Petersburg, Russia, 199034View on map
1800 yd from City Center600 yd from Menshikov Palace
Housed in a building with an antique-style architecture, this 4-storey hotel is not far away from Twelve Colleges.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.8
Perfect54 reviews
Price fromUS$ 636per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Petro Palace Hotel14 Malaya Morskaya Street, Saint Petersburg, Russia, 190000View on map
600 yd from City Center400 yd from Saint Isaac's Cathedral
This European-style hotel is set at a short distance to Mini Petersburg.
  • The hotel has
    • RUB 525 per day
    +1
8.2
Great417 reviews
Price fromUS$ 219per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Nevsky Aster25 Bolshaya Konyushennaya, Saint Petersburg, Russia, 191186View on map
500 yd from City Center500 yd from Palace Square
Located just off Mini Petersburg, this hotel is nestled in a classic-style building and features a swimming pool.
  • The hotel has
    • Off-site car park
    +1
7.6
Very good172 reviews
Price fromUS$ 88per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Okhtinskaya4 Bolsheokhtinsky Prospekt, Saint Petersburg, Russia, 195027View on map
3.3 mi from City Center1.1 mi from Tauride Palace
Boasting a 24-hour bar and panoramic views over the Neva River, this hotel offers a setting near a ship terminal.
  • The hotel has
    • On-site car park
    +1
7.0
Very good255 reviews
Price fromUS$ 56per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Brothers KaramazovSocialisticheskaya St., B.11-A, Saint Petersburg, Russia, 191119View on map
1.5 mi from City Center1300 yd from Beloselsky-Belozersky Palace
This hotel boasts a 24-hour restaurant and 28 rooms, providing guests with prime location in a tourist area.
  • The hotel has
    • RUB 110 per day
    +1
8.2
Great180 reviews
Price fromUS$ 151per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
AngleterreSt. Isaac'S Square, Saint Petersburg, Russia, 190000View on map
900 yd from City Center200 yd from Saint Isaac's Cathedral
This hotel is set in Nevskiy district just off Mini Petersburg, it features a café bar along with a night club, a casino and an outdoor swimming pool.
  • The hotel has
    • Off-site car park
    +1
8.2
Great371 reviews
Price fromUS$ 212per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Radisson Royal Hotel49/2 Nevsky Prospect, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center300 yd from Beloselsky-Belozersky Palace
Guests can dine in the 24-hour restaurant or enjoy a private swimming pool of the hotel ideally set in a busy area.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
8.0
Great141 reviews
Price fromUS$ 181per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Rossi Boutique Hotel & Spa55 Fontanka Embankment, Saint Petersburg, Russia, 191011View on map
1800 yd from City Center400 yd from Vorontsov Palace
The hotel provides 50 rooms with unforgettable views of the mountain and offers proximity to Friendly Bar.
  • The hotel has
    • On-site car park
    +1
8.4
Great493 reviews
Price fromUS$ 149per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

9168 hotels found