Hotels in Saint Petersburg

Search and compare Saint Petersburg hotels from hundreds of travel sites and save

Saint Petersburg, Sankt-Peterburg, Russia
Nov 30 — Dec 12
Saint Petersburg, Sankt-Peterburg, Russia
Tue 11/30
Wed 12/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Saint Petersburg

Filter by star ratings
All filters
Kentron Boutique Hotel
Kentron Boutique Hotel
9.0 Excellent
Nevsky Avenue, 111/3, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
1.7 mi from city centre, Saint Petersburg 
ExcellentBased on 1,541 reviews
9.0

Centrally positioned in St Petersburg, Kentron Boutique Hotel is within an easy drive of Winter Palace and the Hermitage Museum. It also provides a 24-hour reception, room service and an express check-in and check-out feature.

Tips for booking a Saint Petersburg hotel

Cheapest month:November
Most expensive month:July
Average price in Saint Petersburg:$192/night
Absolute cheapest price found:$4/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$82 - $692
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$90 - $236
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Saint Petersburg, Sankt-Peterburg

Show all 11,833 hotels
Kentron Boutique Hotel
Kentron Boutique Hotel
9.0 Excellent
Nevsky Avenue, 111/3, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
1.7 mi from city centre,  

Centrally positioned in St Petersburg, Kentron Boutique Hotel is within an easy drive of Winter Palace and the Hermitage Museum. It also provides a 24-hour reception, room service and an express check-in and check-out feature.

$30
Avg. per night

Where to stay in Saint Petersburg

Hotels near popular Saint Petersburg airports
Hotels near popular Saint Petersburg landmarks
Vacation rentals in popular Sankt-Peterburg cities

About Saint Petersburg

With its lavish palaces, grand cathedrals and beautiful gardens, St Petersburg showcases a landscape of mesmerising architecture. The imperial city sits on the Baltic Sea and is celebrated as the country's cultural capital, thanks to world-class museums, award-winning restaurants and revered art galleries.

Things to do

St Petersburg is known as the “Venice of the North”, due to its elegant canals and lofty bridges. A canal cruise is a fantastic way to admire the city from a different angle, with unrivalled views of St Petersburg's Italianate mansions along the way.

Dotted with world-class galleries and museums, St Petersburg is an artistic powerhouse. The enormous State Hermitage Museum steals the spotlight with its 360 elegant rooms. Inside you'll find a treasure trove of ancient Egyptian mummies, Picasso masterpieces and post-Impressionist paintings.

For a taste of St Petersburg's cultural scene, why not score tickets to the ballet, opera or a classical music concert? The city is dotted with grand performance halls, including the iconic Mariinsky Theatre. The magnificent green-and-white building hosts some of Europe's most prestigious performances.

With its gilded fountains, elegant statues and picturesque canals, Lower Park is a beautiful place to take a stroll. Grand Cascade is the park's stately centrepiece, made up of 140 fountains that splash down into a gleaming canal.

Getting around

St Petersburg is serviced by an efficient network of metro trains, buses and trolleys that run throughout the city. While St Petersburg is a big city, most major sights and attractions are within walking distance of the historic centre.

Saint Petersburg travel FAQs

  • Where is the best place to stay in Saint Petersburg?

    Users favor staying in areas such as Frunzensky District, Primorsky District, and Vasileostrovsky District. Consider these locations when searching for your desired stay.

  • What are the best hotels in Saint Petersburg?

    Saint Petersburg is home to many highly-rated hotels, one of which is Grand Hotel Europe, A Belmond Hotel, St Petersburg, which has a current rating of 9.4. For other potential stays, consider Corinthia Hotel St Petersburg and Kempinski Hotel Moika 22, which can also be great places to stay in Saint Petersburg.

  • What is a good hotel near Hermitage Museum?

    With a rating of 9.4/10 from 2,126 reviews, Grand Hotel Europe, A Belmond Hotel, St Petersburg is a hotel close to Hermitage Museum that is well recommended by HotelsCombined users.

  • What is a good hotel in Saint Petersburg near Vitebsky Rail Terminal?

    Grand Hotel Europe, A Belmond Hotel, St Petersburg is the hotel close to Vitebsky Rail Terminal that is most recommended by HotelsCombined users, with 2,126 reviews rating it at 9.4/10.

  • Is there a good hotel near Grand Choral Synagogue?

    Close to Grand Choral Synagogue you will find The Taleon Imperial Hotel, which has a rating of 9.1 over 930 HotelsCombined reviews.