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

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

Rocco Forte Astoria Hotel39 Bolshaya Morskaya, Saint Petersburg, Russia, 190000View on map
900 yd from City Center300 yd from Mariinsky Palace
Guests can take advantage of a casino, an indoor swimming pool and a winter garden, while staying in this 169-room hotel, located near Bronze Horseman and Sadovaya metro station.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    • 24-hour business centre
    +5
8.6
Great111 reviews
Price fromUS$ 677per nightSelect
Not available
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$ 269per nightSelect
Not available
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
Great140 reviews
Price fromUS$ 247per nightSelect
Not available
So Sofitel St Petersburg6 Voznesensky Prospect, Saint Petersburg, RussiaView on map
Offering individual rooms and a treatment room, a Jacuzzi and a hot spring bath, this property is set in Saint Petersburg right next to The State Hermitage Museum.
  • The hotel has
    • Luggage storage
    • Locker room
    +2
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +4
8.8
Great89 reviews
Price fromUS$ 374per nightSelect
Not available
Demetra Art HotelVosstaniya Street 44, Saint Petersburg, Russia, 191123View on map
1.6 mi from City Center1100 yd from Tauride Palace
Boasting a private pool, the hotel is about 30 minutes' walk from the center of Saint Petersburg.
  • The hotel has
    • Paid parking
    +1
8.6
Great268 reviews
Price fromUS$ 164per nightSelect
Not available
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
Great222 reviews
Price fromUS$ 257per nightSelect
Not available
Domina Prestige99, Moika River Embankment, Saint Petersburg, Russia, 190000View on map
1300 yd from City Center400 yd from Mariinsky Palace
This charming hotel with comfortable rooms is situated in Nevskiy district and offers its guests steam baths and Turkish bath.
  • The hotel has
    • Paid parking
    +1
9.0
Perfect285 reviews
Price fromUS$ 180per nightSelect
Not available
Author Boutique Hotel9 Vladimirsky Prospect, Saint Petersburg, RussiaView on map
1.2 mi from City Center400 yd from Beloselsky-Belozersky Palace
Within walking distance of Peter and Paul Fortress, this hotel, centrally located in Nevskiy district, features a casino and a shared lounge.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
8.2
Great113 reviews
Price fromUS$ 184per nightSelect
Not available
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 good24 reviews
Price fromUS$ 53per nightSelect
Not available
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$ 72per nightSelect
Not available
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$ 265per nightSelect
Not available
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$ 214per nightSelect
Not available
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$ 59per nightSelect
Not available
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$ 114per nightSelect
Not available
Aston Hotel5 Vladimirskiy Prospect, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center300 yd from Beloselsky-Belozersky Palace
This hotel in Petrogradskiy district, just off Palace Square, boasts 40 contemporary rooms and a traditional restaurant.
  • The hotel has
    • Off-site car park
    +1
8.4
Great318 reviews
Price fromUS$ 140per nightSelect
Not available
Solo Sokos Hotel Palace BridgeV.O. Birzhevoi Pereulok 2-4, Saint Petersburg, Russia, 199004View on map
1600 yd from City Center700 yd from Yubileyny Sports Complex
Set in the eastern part of the city, this grand hotel features 324 luxurious rooms along with Turkish bath and massage services.
  • The hotel has
    • RUB 1100 per day
    +1
7.8
Very good845 reviews
Price fromUS$ 222per nightSelect
Not available
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$ 105per nightSelect
Not available
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
Great415 reviews
Price fromUS$ 2 698per nightSelect
Not available
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$ 105per nightSelect
Not available
Saint Petersburg HotelPirogovskaya Embankment 5/2, Saint Petersburg, Russia, 194044View on map
1.5 mi from City Center1600 yd from Saint Petersburg Art and Industry Academy
The value-for-money hotel features a courtyard and a shared lounge and guests can enjoy the lobby restaurant on site.
  • The hotel has
    • RUB 700 per day
    +1
6.8
Nice875 reviews
Price fromUS$ 146per nightSelect
Not available

Your booking experience in Saint Petersburg

We are always ready to indulge you with fine accommodation for your next journey in Saint Petersburg. Booked.net has a handpicked selection of modern and historical hotels in Saint Petersburg, searches for places to stay in the most remarkable cities of Russia and offers the best prices from 3US$. Our website has search filters which you may find very useful when looking for 5-star hotels and places to stay in Saint Petersburg close to Memorial Sign to D. S. Likhachevu. Booking a hotel in Northwestern Federal District is a breeze with us and you are sure not to be disappointed!

Budget hotels in Saint Petersburg

If you'd like to spend your trip to Saint Petersburg in an economical way, select a hotel among 249 budget-friendly deals, such as Apartamenti Kolibri Na Ligovskom 68 or Sky Hotel. Emily Guest House apartment is an affordable choice that will put you within a 10-minute walk of the center. Hostel Days is a simple budget hostel, settled next to M.M. Kudryavtsev Profitable House with room rates from only 26US$ per night. Sofiya is a budget-friendly apartment that is a 20-minute walk from Nevskiy Prospekt subway station.

Proximity to public transport

Apartments On Zastavskoi is conveniently situated next to Pulkovo airport, in case you need to catch an early flight. Avenue Hotel is a 3-star choice that is only a 10-minute walk from Vitebskiy Vokzal train station.

Convenience of staying in the city center

Staying at Wonderhostel On Nevsky Retro or Goodrest On Griboyedova will place you at a reasonable distance from Saint Petersburg's city center. Food-lovers looking for hotels and restaurants in Saint Petersburg will find Petrovskaya Pristan that features Tandoor, a 10-minute walk from the city center. If you're hoping to stay in Admiralteyskiy district, think over booking Tourist Hotel Econom or Ekaterinhof in Saint Petersburg.

For a hostel near Field of Mars, consider booking a room at Vse Svoi Na Bolsoi Conuchenneu. Several Saint Petersburg hotels are situated in the vicinity of Field of Mars, including 3 Mosta and Timclub Hotel.

Luxury and boutique accommodation

Luxury accommodation, such as Park Inn By Radisson Pulkovo Airport and Golden Age Hotel, offer upscale experiences in Moskovskiy district, next to Rider. If you are looking for a boutique hotel in Saint Petersburg, then check out Roses in Frunzenskiy district. If you're looking for chain hotels in Saint Petersburg, there are 6 excellent options, such as Nevsky Breeze Hotel or Nevsky Hotel Fort.

Apartments, B&Bs and others

A trip to Saint Petersburg would not be complete without seeing Memorial Sign to D. S. Likhachevu, so you may consider staying at the comfortable apartments, such as Apartments On Makarova and Studio Avrora. Stn Apartments By The Hermitage B&B apartment is a 5-minute walk from the city center and beside Memorial Sign Anchor of the Peter the Great Age. For travelers planning on visiting Saint Petersburg with family, think of Petr Hotel next to Monument to Shostakovich, a kid-friendly hotel that features a steam room, a treatment room and a swimming pool. Make sure to choose Bolshoy 45 near Monument to Nizami Ganjavi in Saint Petersburg - a top-rated resort with views of the lake.

City Guide:

''The most abstract city on earth'' uttered famous writer Fyodor Dostoyevsky about his hometown St Petersburg.

A cradle of Russian literature, it is too diverse to be able say something exact to capture the entire city. St. Petersburg is a real blend of personalities, stories and ideas. It is here the plot of ''Crime and Punishment'' was thought through by Dostoyevsky, and the most aristocratic form of dance – ballet - first appeared.

How would you describe the city if on a trip to St. Petersburg? First of all, your stay there should be comfortable, thus from cheap hotel in St. Petersburg to luxury all hotels come with maps, photos and secure forms at Booked.net. While Booked.net takes a hassle out for you, classics will help to understand the entire city better.

Famous German writer Goethe was the first who named St Petersburg as ''Venice of the North'' because of canals likening it to the Italian city, and its pastel palaces and candlelit cathedrals scattered throughout. Thus, it is true that St Petersburg sometimes is too European to be Russian.

But everything is done there "...for the glory of Russia solely" - those were the words once uttered by Bartolomeo Rastrelli, designer of famous Hermitage museum.

Other attractions include:

- St.Isaac's Cathedral was sanctified in 1858 and became the main church in Saint-Petersburg;

- Nikolskiy Naval Cathedral, a masterpiece done in baroque style with elements of traditional Russian architecture;

- The Peter and Paul Fortress, architectural and historical heart of Saint-Petersburg.

This is a city with a face to Europe, but a back to Russia that is best reflected in its Imperial past. It was the initiative of Tsar Peter the Great that the city was built stone by stone in 1703. When the struggle against tsarist oppression started in 1917, it led to the demise of the then-ruling Romanov dynasty. After that St Petersburg became a part of Soviet Union, surviving World War II and Nazi blockade.

Today, St. Petersburg has grown into the second largest city in Russia located alongside the waters of Neva River and stretches down to the shore of the Baltic Sea. All of the land is inhabited with 4.7 million-strong population, multicultural in its essence.

This ethnic composition includes Russian 84.72 percent, Ukrainian 1.87 percent, Jewish 0.78 percent and on. All of them live in one city, but everyone calls it distinctly from Petrograd, Leningrad and simply Peter.

It doesn’t matter what you name it, it matters what you remember about it as your trip to St Petersburg is going to become unforgettable with Booked.net.

+ Read more - Less

Filtering results

Please wait...

9092 hotels found