Sort by
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.

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
We offer 9183 hotels in Saint Petersburg
Get Prices

9262 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.

Nevsky Forum HotelNevsky Prospekt 69, Saint Petersburg, Russia, 191025View on map
1.4 mi from City Center700 yd from Beloselsky-Belozersky Palace
The hotel lies not far away from Saint Isaac's Cathedral and offers a lobby restaurant and a private pool onsite.
  • The hotel has
    • On-site car park
    +1
8.8
Great177 reviews
Price fromUS$ 165per nightSelect
Not available
Happy Pushkin53 Galernaya Street, Saint Petersburg, Russia, 190000View on map
1.1 mi from City Center800 yd from Yusupov Palace on Moyka Street
This hotel with restaurants and bars onsite features 46 luxury rooms and is conveniently located a short walk from Palace Square .
  • The hotel has
    • Off-site car park
    +1
8.4
Great351 reviews
Price fromUS$ 93per nightSelect
Not available
Novotel St Petersburg CentreUlitsa Mayakovskogo 3A, Saint Petersburg, Russia, 191025View on map
1.4 mi from City Center800 yd from Beloselsky-Belozersky Palace
While staying in this attractive hotel, guests will enjoy a summer terrace and a shared lounge plus its location in a shopping area close to Ploshchad Vosstaniya metro station.
  • The hotel has
    • On-site car park
    +1
8.2
Great166 reviews
Price fromUS$ 109per nightSelect
Not available
Majestic Boutique Hotel DeluxeUlitsa Sadovaya 22, Saint Petersburg, Russia, 191023View on map
1300 yd from City Center300 yd from Vorontsov Palace
A short walk brings you to Coffee Museum, while onsite there are facials and various massages available in the hotel conveniently located in Saint Petersburg.
  • The hotel has
    • On-site car park
    +1
8.8
Great13 reviews
Price fromUS$ 198per nightSelect
Not available
Hotel Park RiverAngliyskaya Embankment 46, Saint Petersburg, Russia, 190000View on map
1.0 mi from City Center800 yd from Yusupov Palace on Moyka Street
The hotel is located in the business area of Saint Petersburg, not far away from Coffee Museum, overlooking the city.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.6
Very good14 reviews
Price fromUS$ 43per nightSelect
Not available
Club Hotel AgniNevsky Pr. 92, St Petersburg, Ru, Saint Petersburg, Russia, 191025View on map
1.4 mi from City Center600 yd from Beloselsky-Belozersky Palace
Since 2009 the hotel awaits guests in Tsentralny district, offering 67 cosy rooms and a café bar.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
8.6
Great991 reviews
Price fromUS$ 115per nightSelect
Not available
Arbat NordArtelleriyskaya Ul, 4, Saint Petersburg, Russia, 191104View on map
1.3 mi from City Center700 yd from Saint Petersburg Art and Industry Academy
Offering convenient proximity to Applied Art Museum, the hotel is also close to Summer Garden.
  • The hotel has
    • RUB 300 per day
    +1
8.0
Great77 reviews
Price fromUS$ 85per nightSelect
Not available
Andersen HotelUlitsa Chapygina 4, Saint Petersburg, Russia, 197022View on map
2.4 mi from City Center900 yd from Petrogradskaya Station
The well-maintained hotel is set in the historical centre of Saint Petersburg, about 5 minutes' walk of Petrogradskaya underground station.
  • The hotel has
    • On-site car park
    +1
7.8
Very good97 reviews
Price fromUS$ 52per nightSelect
Not available
DynastyUlitsa Rubinsteina 29, Bldg 28, Saint Petersburg, Russia, 191002View on map
1.3 mi from City Center800 yd from Beloselsky-Belozersky Palace
Centrally located right next to Friendly Bar, the hotel has tasteful rooms to offer as well as a coffee bar.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +4
8.6
Great15 reviews
Price fromUS$ 57per nightSelect
Not available
Accent HotelKievskaya Str. 22/24 Bld.B, Saint Petersburg, Russia, 196084View on map
2.5 mi from City Center700 yd from Frunzenskaya Station
This hotel in Moskovskiy district, just off Moscow Triumphal Gates, boasts 26 non-smoking rooms and a lobby restaurant.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    • 24-hour security
    +4
8.0
Great37 reviews
Price fromUS$ 85per nightSelect
Not available
LigotelLigovsky Prospect 55/4, Saint Petersburg, RussiaView on map
1.7 mi from City Center1100 yd from Beloselsky-Belozersky Palace
The hotel is conveniently placed in Admiralteyskiy district, boasting 32 soundproof rooms and a coffee bar.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +4
8.6
Great422 reviews
Price fromUS$ 72per nightSelect
Not available
Staybridge SuitesMoskovsky Prospekt 97B, Saint Petersburg, Russia, 196084View on map
3.1 mi from City Center300 yd from Moskovskiye Vorota Station
Located next to Mariinsky Theatre and 300 meters from Moskovskye Vorota metro station, this hotel features a swimming pool and a library.
  • The hotel has
    • RUB 150 per hour
    +1
8.6
Great233 reviews
Price fromUS$ 127per nightSelect
Not available
Crowne Plaza St Petersburg AirportStartovaya 6 Lit A, Saint Petersburg, Russia, 196210View on map
9.2 mi from City Center
Nestled in Moskovskiy district, this stylish hotel offers modern rooms and a 24-hour restaurant.
  • The hotel has
    • RUB 500 per day
    +1
8.8
Great111 reviews
Price fromUS$ 69per nightSelect
Not available
Anabel HotelNevsky Prospekt 88, Saint Petersburg, Russia, 191025View on map
1.3 mi from City Center500 yd from Beloselsky-Belozersky Palace
Located 3 km from the center of Saint Petersburg, the hotel offers a 24-hour bar plus cots and a play area for children.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
8.6
Great306 reviews
Price fromUS$ 108per nightSelect
Not available
Allegro Hotel Ligovsky ProspectLigovsky Prospekt 65 , Saint Petersburg, Russia, 191 040View on map
1.7 mi from City Center1100 yd from Beloselsky-Belozersky Palace
Close to Nevsky Prospekt in Saint Petersburg, the modern hotel is lodged in a modernist-style building and consists of 49 rooms.
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    • 24-hour security
    +4
8.0
Great183 reviews
Price fromUS$ 82per nightSelect
Not available
Crowne Plaza Ligovsky61 Ligovsky Prospekt, Saint Petersburg, Russia, 191040View on map
1.7 mi from City Center1100 yd from Beloselsky-Belozersky Palace
The charming hotel is located in a historic area with quick access to Alexander Garden .
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great278 reviews
Price fromUS$ 134per nightSelect
Not available
Hotel Mark InnMarkina Street 1, Saint Petersburg, Russia, 197198View on map
1.2 mi from City Center1300 yd from Yubileyny Sports Complex
Placed close to Petrovsky Stadium in the heart of Saint Petersburg, this hotel offers 15 rooms.
  • The inn has
    • On-site car park
    +1
7.8
Very good51 reviews
Price fromUS$ 26per nightSelect
Not available
Shelfort26, 3Rd Liniya V.O, Saint Petersburg, Russia, 199004View on map
1.1 mi from City Center900 yd from Menshikov Palace
Boasting setting in the heart of Saint Petersburg, the venue offers Turkish steam bath and massage services plus 15 soundproof rooms.
  • The hotel has
    • On-site car park
    +1
8.8
Great103 reviews
Price fromUS$ 86per nightSelect
Not available
Comfitel Demidov Bridge50 Griboyedov Canal, Saint Petersburg, Russia, 195002View on map
1400 yd from City Center600 yd from Mariinsky Palace
The venue offers 19 rooms in the beautiful style and a garden restaurant, featuring setting next to a tube station.
  • The hotel has
    • Off-site car park
    +1
7.8
Very good98 reviews
Price fromUS$ 103per nightSelect
Not available
Nautilus InnRizhskaya Ulitsa 3, Saint Petersburg, Russia, 195196View on map
3.7 mi from City Center
The hotel includes arcade games and board games for children and offers a quiet location in Krasnogvardeisky district close to Ice Palace.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • RUB 250 per day
    +1
8.0
Great501 reviews
Price fromUS$ 62per nightSelect
Not available

Filtering results

Please wait...

9262 hotels found