Book Hotels in St. Petersburg, Russia

Find your next stay with 2,200,000+ Hotels, Homes, Apartments & Villas

magnifying-glass.svgclose.svg
March 2026
Mar 2026
MonTueWedThuFriSatSun
Apr 2026
MonTueWedThuFriSatSun

Tuesday 10 March 2026 - Wednesday 11 March 2026 (1 night)

calender.png
10 Mar 2026
Tuesday
calender.png
11 Mar 2026
Wednesday
people.png
2 Adults - 0 Child
1 room

St. Petersburg - 2,077 Hotels to Choose From

Find deals where other travellers are staying
See map view
best price
Best Price Guarantee

We guarantee we won't be beaten on price. If you find a cheaper hotel deal on another website after you book with us, we’ll refund the difference!

See the latest prices and deals by choosing your dates. Choose dates
Corinthia Hotel St Petersburg

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg, Russia - See map
Free WiFiParking availableAirport transfersAmenities

Excellent

994 Guest reviews

8.8
Cleanliness9.2/10
Service9.0/10
Comfort8.8/10
Condition8.8/10
location9.6/10
Neighborhood9.4/10
Amenities8.4/10
Check Availability
Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg, Russia - See map
Free WiFiParking availableDining servicesAmenities

Wonderful

989 Guest reviews

9.0
Cleanliness9.2/10
Service9.0/10
Comfort9.0/10
Condition8.8/10
location10/10
Neighborhood9.6/10
Amenities8.6/10
Check Availability
Grand Hotel Europe, A Belmond Hotel, St Petersburg

Grand Hotel Europe, A Belmond Hotel, St Petersburg

1/7 Mikhailovskaya street, St. Petersburg, Russia - See map
Swimming PoolFree WiFiParking availableAmenities

Exceptional

440 Guest reviews

9.4
Cleanliness9.6/10
Service9.4/10
Comfort9.2/10
Condition9.4/10
location9.8/10
Neighborhood9.8/10
Value4.0/10
Amenities9.2/10
Check Availability
promotion

2% giveback on bookings

Create an account or login to unlock these rewards

Four Seasons Hotel Lion Palace St. Petersburg

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg, Russia - See map
Swimming PoolFree WiFiAirport transfersAmenities

Exceptional

226 Guest reviews

9.6
Cleanliness9.8/10
Service9.6/10
Comfort9.6/10
Condition9.8/10
location9.8/10
Neighborhood9.6/10
Value8.6/10
Amenities10/10
Check Availability
Domina St. Petersburg

Domina St. Petersburg

99 Moika River Emb., St. Petersburg, Russia - See map
Free WiFiAirport transfersDining servicesAmenities

Exceptional

692 Guest reviews

9.4
Cleanliness9.6/10
Service9.4/10
Comfort9.4/10
Condition9.4/10
location9.2/10
Neighborhood9.2/10
Amenities8.8/10
Check Availability
Radisson Royal Hotel, St. Petersburg

Radisson Royal Hotel, St. Petersburg

49/2 Nevsky Prospect, St. Petersburg, Russia - See map
Free WiFiAirport transfersDining servicesAmenities

Excellent

324 Guest reviews

8.6
Cleanliness9.0/10
Service8.8/10
Comfort8.6/10
Condition8.6/10
location9.4/10
Neighborhood9.2/10
Value6.2/10
Amenities8.2/10
Check Availability
Hotel Novotel Saint Petersburg Centre

Hotel Novotel Saint Petersburg Centre

ul. Mayakovskogo 3a / Nevsky Prospekt, St. Petersburg, Russia - See map
Free WiFiParking availableAirport transfersAmenities

Excellent

392 Guest reviews

8.8
Cleanliness9.0/10
Service8.6/10
Comfort8.4/10
Condition8.6/10
location9.2/10
Neighborhood9.0/10
Quality10/10
Value8.8/10
Amenities8.6/10
Check Availability
Majestic Boutique Hotel DeLuxe

Majestic Boutique Hotel DeLuxe

Sadovaya, 22, St. Petersburg, Russia - See map
Free WiFiParking availableAirport transfersAmenities

Exceptional

433 Guest reviews

9.4
Cleanliness9.6/10
Service9.2/10
Comfort9.4/10
Condition9.4/10
location10/10
Neighborhood9.6/10
Amenities8.6/10
Check Availability
Lotte Hotel St.Petersburg

Lotte Hotel St.Petersburg

2, Antonenko Lane, St. Petersburg, Russia - See map
Swimming PoolFree WiFiParking availableAmenities

Exceptional

81 Guest reviews

9.6
Cleanliness9.6/10
Service9.6/10
Comfort9.6/10
Condition9.6/10
Neighborhood9.6/10
Amenities9.8/10
Check Availability
SO/ Saint Petersburg

SO/ Saint Petersburg

6 Voznesensky Prospect, St. Petersburg, Russia - See map
Free WiFiParking availableDining servicesAmenities

Wonderful

179 Guest reviews

9.0
Cleanliness9.4/10
Service8.8/10
Comfort9.2/10
Condition9.0/10
location9.6/10
Neighborhood9.6/10
Quality10/10
Value7.6/10
Amenities8.6/10
Check Availability
Radisson Sonya Hotel, St. Petersburg

Radisson Sonya Hotel, St. Petersburg

5/19, Liteyny pr., St. Petersburg, Russia - See map
Free WiFiParking availableAirport transfersAmenities

Excellent

293 Guest reviews

8.6
Cleanliness9.0/10
Service8.8/10
Comfort8.4/10
Condition8.6/10
location8.0/10
Neighborhood8.2/10
Quality10/10
Value8.4/10
Amenities8.4/10
Check Availability
Rocco Forte Astoria Hotel

Rocco Forte Astoria Hotel

39, Bolshaya Morskaya str., St. Petersburg, Russia - See map
Free WiFiParking availableAirport transfersAmenities

Wonderful

111 Guest reviews

9.2
Cleanliness9.8/10
Service9.4/10
Comfort9.4/10
Condition9.4/10
location9.8/10
Neighborhood9.8/10
Value8.0/10
Amenities9.0/10
Check Availability
Ambassador Hotel

Ambassador Hotel

5-7 Rimsky-Korsakov Avenue, St. Petersburg, Russia - See map
Free WiFiParking availableAirport transfersAmenities

Excellent

467 Guest reviews

8.6
Cleanliness9.0/10
Service8.6/10
Comfort8.6/10
Condition8.8/10
location8.2/10
Neighborhood8.2/10
Value8.4/10
Amenities8.8/10
Check Availability
ibis St Petersburg Centre

ibis St Petersburg Centre

Ligovsky Prospekt 54, St. Petersburg, Russia - See map
Free WiFiParking availableAirport transfersAmenities

Very Good

205 Guest reviews

7.8
Cleanliness8.4/10
Service8.0/10
Comfort7.8/10
Condition8.0/10
location8.2/10
Neighborhood8.2/10
Amenities7.2/10
Check Availability
Akyan St. Petersburg

Akyan St. Petersburg

19 Vosstaniya Street, St. Petersburg, Russia - See map
Free WiFiParking availableAirport transfersAmenities

Wonderful

568 Guest reviews

9.0
Cleanliness9.4/10
Service9.0/10
Comfort8.8/10
Condition8.8/10
location9.2/10
Neighborhood9.0/10
Amenities8.8/10
Check Availability
See all hotels in St. Petersburg

Top Picks for Hotels in St. Petersburg

Try one of these popular top-rated hotels in St. Petersburg
Loading...

Explore St. Petersburg

Discover new destinations in St. Petersburg and find your next stay!
Loading...

Recently Booked Hotels in St. Petersburg

See where other travellers are staying in St. Petersburg
Loading...

Search by Holiday Style

Discover your ideal stay: explore pet-friendly homes, eco retreats, luxury accommodations, and more
Loading...

FAQs About Hotels in St. Petersburg

What's the best place to stay in St. Petersburg, Saint Petersburg, Russia?
The best place to stay in St. Petersburg, Russia depends on your preferences. Some popular options include The State Hermitage Museum Official Hotel, Radisson Royal Hotel, and Belmond Grand Hotel Europe.
What's the best place to stay on a budget in St. Petersburg, Saint Petersburg, Russia?
If you're on a budget, consider staying at hotels like Hotel Sonata on Gorokhovaya, Mini-Hotel on Shevchenko, or Station Hotel Premier S10, which offer affordable rates without compromising comfort.
What are some family-friendly hotels in St. Petersburg, Saint Petersburg, Russia?
Family-friendly hotels in St. Petersburg include Hotel Park Inn by Radisson Nevsky, Cronwell Inn Stremyannaya, and Hotel Dom Vyazemskaya. These hotels offer amenities suitable for families with children.
What's the best accommodation for a romantic getaway to St. Petersburg, Saint Petersburg, Russia?
For a romantic getaway, consider hotels like Kempinski Hotel Moika 22, Four Seasons Hotel Lion Palace, or The State Hermitage Museum Official Hotel, known for their romantic ambiance and luxurious facilities.
What's the best accommodation for an all-inclusive stay in St. Petersburg, Saint Petersburg, Russia?
All-inclusive stays are not common in St. Petersburg. However, some hotels like Corinthia Hotel St. Petersburg and Angleterre Hotel offer comprehensive packages, including meals and additional services.
Where can I find pet-friendly hotels in St. Petersburg, Saint Petersburg, Russia?
If you're traveling with pets, you can find pet-friendly hotels in St. Petersburg like Hotel Angleterre, Hotel Ladoga, and Solo Sokos Hotel Palace Bridge, which welcome furry companions.
What's the best boutique hotel in St. Petersburg, Saint Petersburg, Russia?
When it comes to boutique hotels, Taleon Imperial Hotel, Petro Palace Hotel, and The Brothers Karamazov Hotel are highly recommended for their unique charm and personalized service.
What's the best spa hotel in St. Petersburg, Saint Petersburg, Russia?
If you're looking for a spa hotel experience, consider staying at hotels like Corinthia Hotel St. Petersburg, Hotel Astoria, or Lotte Hotel St. Petersburg, known for their excellent spa facilities.
What hotels in St. Petersburg, Saint Petersburg, Russia have nice views?
Hotels like Four Seasons Hotel Lion Palace, Hotel Astoria, and The State Hermitage Museum Official Hotel offer stunning views of St. Petersburg's landmarks, rivers, or the hotel's own picturesque gardens.
Do hotels in St. Petersburg, Saint Petersburg, Russia offer airport transportation services?
Yes, many hotels in St. Petersburg provide airport transportation services. Some popular options include Hotel Park Inn by Radisson Pulkovo Airport, Moscow Hotel, and Crowne Plaza St. Petersburg Airport.
Destination

Discovering St. Petersburg's Coastal Charm and Urban Wonders

Discover what to do and what to see in St. Petersburg

Welcome to St. Petersburg, Russia - a city that exudes charm, culture, and history at every turn. Nestled on the banks of the Neva River, this enchanting destination is adorned with magnificent palaces, grand cathedrals, and a vibrant art scene that will captivate your senses. Immerse yourself in the opulence of the Hermitage Museum, home to an extensive collection of world-class art and artifacts. Step back in time as you wander through the stunning grounds of the Peterhof Palace, with its resplendent gardens and awe-inspiring fountains. No trip to St. Petersburg would be complete without visiting the iconic Church of the Savior on Spilled Blood, a masterpiece of Russian architecture adorned with vibrant mosaics and intricate details. Get lost in the fairytale-like ambiance of the Catherine Palace in Pushkin, where the golden domes and striking blue facades transport you to another era. When it comes to accommodation, Travala.com offers a wide range of options that cater to every traveler's needs. From luxurious five-star hotels to cozy boutique establishments, you'll find the perfect place to rest and recharge after a day of exploration. At Travala.com, we understand the importance of flexibility when it comes to payment options. That's why we offer a variety of ways to make your booking hassle-free. Whether you prefer to pay with credit cards, debit cards, or even cryptocurrencies like Bitcoin, we've got you covered. So, pack your bags and get ready to embark on an unforgettable journey through the storied streets of St. Petersburg. Let Travala.com be your guide as you discover the charm, landmarks, and hidden treasures of this remarkable city. Book your stay with us today and prepare to be enchanted by the splendor of St. Petersburg, Russia.

Read more

Continue Your Adventure

  • All Cities in Russia
  • Nearby Landmarks
  • Hotels Near Airports
  • Explore More Hotels

Explore Our Travel Guides

  • Travel Planning
  • CRYPTO
  • Travel Destination
  • Accommodation Guides
  • Travel Trends
  • News

FAQs

      More Ways to Explore St. Petersburg, Russia

      See what else Russia has to offer
      Budget Options in St. Petersburg, Russia

      Customer Reviews
      What our customers say

      Crypto-friendly Bookings

      Your money’s good here.

      We pride ourselves on being the leading crypto-native travel platform. Pay for your travel anywhere in the world seamlessly using 100+ cryptocurrencies or traditional payments.