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

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

Talisman Hotel15 Ya Liniya Vasilyevskogo Ostrova 76, Saint Petersburg, Russia, 199178View on map
2.0 mi from City Center1.1 mi from Yubileyny Sports Complex
Offering convenient proximity to Chapel of St. Xenia of St. Petersburg, the hotel is also close to Friendly Bar.
  • The hotel has
    • 24-hour reception
    +1
8.4
Great223 reviews
Price fromUS$ 35per nightSelect
Not available
Osobnyak Voennogo MinistraSadovaya St. 4, St. Petersburg 191011, Ru, Saint Petersburg, Russia, 191023View on map
1400 yd from City Center400 yd from Mikhaylovsky Palace
Offering location in Kalininskiy district close to The Museum Complex The State Museum St. Isaac’s Cathedral, this accommodation features 16 rooms and cots, high chairs and a game room.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Valet parking
    +1
7.8
Very good5 reviews
Price fromUS$ 305per nightSelect
Not available
ButterflyGuest houseVladimirskiy Prospekt 1/47, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center200 yd from Beloselsky-Belozersky Palace
The hotel centrally located in Admiralteyskiy district close to Palace Square has 11 rooms.
  • The guest house has
    • Microwave
    • Refrigerator
    • Cookware/ Kitchen utensils
    +3
8.4
Great18 reviews
Price fromUS$ 43per nightSelect
Not available
My HotelUlitsa Savushkina 7, Saint Petersburg, Russia, 197183View on map
3.3 mi from City Center300 yd from Chyornaya Rechka Metro Station
Offering convenient proximity to Piterland Shopping Center, the hotel is also close to Statue of Pushkin.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.0
Great4 reviews
Price fromUS$ 34per nightSelect
Not available
Hotel Park KrestovskiySevernaya Doroga 12, Saint Petersburg, Russia, 197110View on map
3.9 mi from City Center1500 yd from Yelagin Palace
The hotel rooms boast lovely views over the canal and there are hiking and lawn tennis available on site.
  • The hotel has
    • On-site car park
    +1
6.2
Nice20 reviews
Price fromUS$ 68per nightSelect
Not available
Lomonosov Hotel1 Lomonosov Street, St Petersburg City, Ru, Saint Petersburg, Russia, 191011View on map
1200 yd from City Center300 yd from Vorontsov Palace
Set near Palace Square, this comfortable venue is 20 minutes' walk of the city center.
  • The hotel has
    • 24-hour reception
    +1
8.6
Great41 reviews
Price fromUS$ 79per nightSelect
Not available
Hotel LitalyAngliskiy Prospekt 17 19, Saint Petersburg, Russia, 190123View on map
1.5 mi from City Center1200 yd from Yusupov Palace on Moyka Street
The hotel is based close to Palace Square in Saint Petersburg, and consists of 13 rooms with colourful decor.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great8 reviews
Price fromUS$ 35per nightSelect
Not available
Apartments Nevsky 150ApartmentNevsky Prospekt 150, Saint Petersburg, Russia, 193024View on map
2.1 mi from City Center1.0 mi from Beloselsky-Belozersky Palace
There are rooms facing the garden and the hotel is set close to Wax Museum.
  • The apartment has
    • Off-site car park
    +1
  • The apartment has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
9.0
Perfect7 reviews
Price fromUS$ 126per nightSelect
Not available
Dvory Capelly HotelBolshaya Konyushennaya Street 11, Saint Petersburg, Russia, 191186View on map
500 yd from City Center500 yd from Palace Square
While staying in the hotel you are invited to discover Coffee Museum set nearby, or walk for only 10 minutes to enjoy Hermitage Museum.
  • The hotel has
    • 24-hour reception
    +1
7.8
Very good110 reviews
Price fromUS$ 71per nightSelect
Not available
Mini Hotel Na Nevskom 136Nevsky Prospekt 136, Saint Petersburg, RussiaView on map
1.9 mi from City Center1500 yd from Beloselsky-Belozersky Palace
Offering location close to Summer Garden, this hotel overlooks the city and has a 24-hour restaurant.
  • The inn has
    • 24-hour reception
    +1
7.8
Very good78 reviews
Price fromUS$ 62per nightSelect
Not available
Nevsky 126 Guest HouseNevsky Prospekt 126, Saint Petersburg, Russia, 191036View on map
1.8 mi from City Center1400 yd from Beloselsky-Belozersky Palace
There are rooms facing the city and the hotel is set close to Admiralty Building.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • 24-hour reception
    +1
9.0
Perfect35 reviews
Price fromUS$ 64per nightSelect
Not available
Tanais HotelNekrasova, 58, Saint Petersburg, Russia, 191014View on map
1.8 mi from City Center1300 yd from Tauride Palace
Near the hotel, there are an underground station and a train station and guests can easily reach Nevsky Prospekt which is not far away.
  • The hotel has
    • RUB 300 per day
    +1
9.4
Perfect3 reviews
Price fromUS$ 56per nightSelect
Not available
RadaGuest houseNekrasova Street 58, Saint Petersburg, Russia, 191014View on map
1.8 mi from City Center1300 yd from Tauride Palace
The hotel offers easy access to Mini Petersburg, boasting 10 rooms in the heart of Saint Petersburg.
  • The guest house has
    • RUB 400 per day
    +1
  • The guest house has
    • Refrigerator
    • Electric kettle
    • Toaster
    +3
8.0
Great37 reviews
Price fromUS$ 28per nightSelect
Not available
Royal CapitalDivenskaya Street 5, Saint Petersburg, Russia, 197101View on map
Placed close to State Russian Museum in the heart of Saint Petersburg, this hotel offers 8 rooms.
  • The hotel has
    • 24-hour reception
    +1
8.4
Great17 reviews
Price fromUS$ 119per nightSelect
Not available
Aliot4 Vozrozhdeniya Street, Saint Petersburg, Russia, 198097View on map
4.2 mi from City Center600 yd from Kirovsky Zavod Metro Station
Offering Russian dishes, the hotel is set close to Monument to the Marshal Govorov in Tsentralny district.
  • The hotel has
    • 24-hour security
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    • Cafe
    +3
Price fromUS$ 76per nightSelect
Not available
Beijing Garden HotelUlitsa Tallinskaya 11A, Saint Petersburg, RussiaView on map
3.6 mi from City Center700 yd from Novocherkasskaya Metro Station
Placed close to City Sculpture Museum in the centre of Saint Petersburg, this hotel offers 42 rooms.
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
6.4
Nice119 reviews
Price fromUS$ 25per nightSelect
Not available
Acme On MarataMarata Street 8, Saint Petersburg, Russia, 191025View on map
1.5 mi from City Center800 yd from Beloselsky-Belozersky Palace
Within easy reach of Arctic and Antarctic Museum, this hotel comprises 10 rooms with private bathrooms.
  • The hotel has
    • 24-hour reception
    +1
7.4
Very good58 reviews
Price fromUS$ 29per nightSelect
Not available
Adagio B&B On ZhukovskogoUlitsa Zhukovskogo 41, Saint Petersburg, Russia, 191014View on map
1.5 mi from City Center900 yd from Beloselsky-Belozersky Palace
Offering convenient proximity to Mart Modern Art Gallery, the hotel is also close to State Russian Museum.
  • The inn has
    • RUB 300 per day
    +1
10.0
Perfect1 review
Price fromUS$ 47per nightSelect
Not available
Apriori HotelV.O Gavanskaya Street 9, Saint Petersburg, Russia, 199106View on map
2.7 mi from City Center400 yd from Lenexpo Exhibition Complex
Near the hotel, there are a tube station and a train station and guests can easily reach Mariinsky Theatre which is not far away.
  • The hotel has
    • Off-site car park
    +1
8.8
Great17 reviews
Price fromUS$ 56per nightSelect
Not available
Avenue HotelUl. Pravdy, 22, Saint Petersburg, RussiaView on map
1.5 mi from City Center1400 yd from Vorontsov Palace
This central hotel is centrally located in Moskovskiy district and has 6 rooms with views of the city.
  • The hotel has
    • Off-site car park
    +1
10.0
Perfect1 review
Price fromUS$ 95per nightSelect
Not available

Filtering results

Please wait...

9102 hotels found