Agoda Hero Banner

Saint Petersburg hotels & places to stay

Search to compare prices and discover great deals with free cancellation

Hotels in Saint Petersburg

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Park Inn by Radisson Pulkovskaya St Petersburg
Moskovsky District,Saint Petersburg - View on map
  1. Free Wi-Fi
  2. Swimming pool
  3. Free parking
  4. Spa
  5. Front desk [24-hour]
  6. Fitness center
  7. Restaurant
  8. Bar
7.9

Very good

60 reviews

Radisson Royal Hotel St. Petersburg
Tsentralny District,Saint Petersburg - View on map
  1. Free Wi-Fi
  2. Spa
  3. Front desk [24-hour]
  4. Fitness center
  5. Restaurant
  6. Bar
  7. Water sports
  8. Golf course
"It was a nice staying. I have only two things to mention - in the bathroom was no tooth brush and paste, luckily I had mine with me. Ahd would like to mention that there was a really nice door boy, super friendly and helping !!! Of coarse it is his job but I travel a lot and can compare. My stay was this week. "
Show more
9

Exceptional

24 reviews

Angleterre Hotel
Admiralteysky District,Saint Petersburg - View on map
  1. Free Wi-Fi
  2. Swimming pool
  3. Spa
  4. Front desk [24-hour]
  5. Fitness center
  6. Restaurant
  7. Bar
  8. Massage
8.2

Excellent

20 reviews

Park Inn by Radisson Pribaltiyskaya St Petersburg
Vasilievsky Island,Saint Petersburg - View on map
  1. Free Wi-Fi
  2. Free parking
  3. Front desk [24-hour]
  4. Restaurant
  5. Bar
  6. Airport transfer
  7. Family room
  8. Luggage storage
"The park Inn Pribaltiskaya is the biggest hotel in saint petersburg, Russia with fantastic price. My stay in this hotel is very nice. The accommodation, room, pool, gym, food, bar everything is very good. "
Show more
7.9

Very good

80 reviews

Arbat Nord Hotel
Tsentralny District,Saint Petersburg - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Airport transfer
  5. Luggage storage
  6. Breakfast
  7. Business center
  8. Tours
8.7

Excellent

6 reviews

Helvetia Deluxe Hotel
Tsentralny District,Saint Petersburg - View on map
  1. Beach
  2. Free Wi-Fi
  3. Free parking
  4. Spa
  5. Front desk [24-hour]
  6. Fitness center
  7. Restaurant
  8. Bar
"The hotel was adequate and homey. Close to station. If you like to walk, it is just a straight line all the way to the Central of St Petersburg. We went during Sy Petersburg day and it was loads of fun and activities especially for young children. Don't miss the Russia Ballet, but make sure it is the famous Bolshoi. "
Show more
8.9

Excellent

36 reviews

Nevsky Grand
Tsentralny District,Saint Petersburg - View on map
  1. Free Wi-Fi
  2. Free parking
  3. Front desk [24-hour]
  4. Airport transfer
  5. Family room
  6. Luggage storage
  7. Breakfast
  8. Room service [24-hour]
"Generally speaking, the Nevsky Grand Hotel is very nice hotel to stay. In fact, I visited St. Petersburg three times already, and this was the second time to have chosen the Nevsky Grand Hotel and I like it very much. I feel at ease when I stay there. The people working there are very friendly and ready to help you. My first hotel had far less quality in both facilities and service and was much more expensive. I will choose to stay in Nevsky Grand Hotel again in my next visit to St. Petersburg. "
Show more
8.3

Excellent

286 reviews

Polustrovo Hotel
Kalininsky District,Saint Petersburg - View on map
  1. Free Wi-Fi
  2. Free parking
  3. Spa
  4. Front desk [24-hour]
  5. Fitness center
  6. Restaurant
  7. Bar
  8. Massage
6.6

Very good

3 reviews

Brothers Karamazov Hotel
Tsentralny District,Saint Petersburg - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Restaurant
  5. Bar
  6. Airport transfer
  7. Family room
  8. Kitchen
"Excellent, I was stuck in a situation where i was unable to get thruough my client it was the hotel lady whoe helped to get the full detail and planned my whole trip to travel in saint petersburg."
Show more
8.6

Excellent

57 reviews

Nevsky Aster
Tsentralny District,Saint Petersburg - View on map
  1. Free Wi-Fi
  2. Free parking
  3. Front desk [24-hour]
  4. Bar
  5. Airport transfer
  6. Family room
  7. Luggage storage
  8. Breakfast
"The hotel situates right in the heart of the city. Almost all the main attractions are in walking distance. The room is clean but a bit small which I guess is typical for an expensive city like St. Petersburg. Good variety of breakfast."
Show more
8.5

Excellent

177 reviews

Fast facts about Saint Petersburg, Russia

Accommodations5,206 properties
Popular hotel"Samsonov Hotels" на Декабристов, 31
Popular areaTsentralny District
Nightly rates from$33

Where to stay in Saint Petersburg


Real reviews for hotels


Frequently asked questions

What are the top places to stay in Saint Petersburg in close proximity to State Hermitage Museum?

Verified visitors to Saint Petersburg who stayed nearby State Hermitage Museum have given impressive reviews to The Faces Historical Center, Volna by the Hermitage and Villa Perlov.

What hotels in Saint Petersburg have the best breakfast?

Verified travelers to Saint Petersburg have given amazing reviews for the breakfast at Galunov Hotel, 3 Mosta Hotel and Golden Triangle Boutique Hotel.

What's the best area in Saint Petersburg to stay in?

Favorite areas amongst visitors staying in Saint Petersburg include Krasnoselsky District, Kurortny District and Moskovsky District.

What properties located in Saint Petersburg are well rated with regards to location?

Accommodationslocated in Saint Petersburg which is well rated for location include Hotel Demut, Neptun Hotel and Sapphire Hotel.

What places to stay found in Saint Petersburg are exceptionally rated for value for money?

Propertiesaround Saint Petersburg which is well rated regarding value for money include Hotel Demut, Neptun Hotel and Art-Hotel RACHMANINOV.

What are the most suitable wheelchair accessible accommodations around Saint Petersburg?

Wheelchair-accessible properties around Saint Petersburg which are well rated include Chemistry Hostel, Avenue-Apart, and Garden Street.

What point of interest should I have a look at when I'm going to Saint Petersburg?

Best destinations in Saint Petersburg include State Hermitage Museum, Church of the Savior on Spilled Blood, and Grand Peterhof Palace.

Where can I find rooms in Saint Petersburg that has free cancellation policy?

Yes, you’ll find the majority of hotel rooms provide free cancellation rates, in which you will receive a full refund if you cancel before the deadline. Filter your search by free cancellation to find flexible hotel deals in Saint Petersburg.

Is evidence of vaccination necessary to enter Saint Petersburg?

Proof of COVID-19 vaccination is not required to enter Saint Petersburg from outside the country. For further details, please make contact with local authority or visit here.

Is covid test upon arrival mandatory for unvaccinated visitors to enter Saint Petersburg?

COVID-19 test may be required on arrival when entering Saint Petersburg from outside the country. For up-to-date and detailed information on travel restrictons, make sure you pay a visit to the official websites of the travel authority or government of the country you wish to visit, or go to here.

Is covid test upon arrival mandatory for fully vaccinated travelers to enter Saint Petersburg?

COVID-19 test may be required on arrival when entering Saint Petersburg from outside the country. For up-to-date and detailed information on travel restrictons, make sure you have a look at the official websites of the travel authority or government of the country you want to travel to, or go to here.

Show more questions


More about Saint Petersburg

Discover the Fascinating Fun Facts about Saint Petersburg, Russia

Saint Petersburg is a city steeped in history and culture, and there are plenty of fascinating fun facts to discover about this beautiful destination. Did you know that Saint Petersburg was founded by Peter the Great in 1703? The city was built on marshland and required extensive engineering work to make it habitable. Another fun fact is that Saint Petersburg was the capital of Russia for over 200 years until the capital was moved back to Moscow in 1918. Saint Petersburg is also home to the Hermitage Museum, one of the largest and most impressive art museums in the world. The museum houses over three million works of art and artifacts, including works by Leonardo da Vinci, Rembrandt, and Michelangelo. Another interesting fact is that Saint Petersburg is known as the "Venice of the North" due to its many canals and bridges, which are reminiscent of the Italian city.

Top Reasons Why Saint Petersburg Should Be Your Next Travel Destination

Saint Petersburg is a city that should be on every traveler's bucket list. There are countless reasons to visit this beautiful destination, from its stunning architecture to its rich history and culture. One of the top reasons to visit Saint Petersburg is its incredible museums and art galleries. The Hermitage Museum is just one of many museums in the city that are home to some of the world's most impressive art collections. Another reason to visit Saint Petersburg is its stunning architecture. The city is home to countless beautiful buildings, including the Winter Palace, the Church of the Savior on Blood, and the Peter and Paul Fortress. The city's many canals and bridges also add to its beauty, making it a picturesque destination that is perfect for photography enthusiasts. Saint Petersburg is also a great destination for foodies. The city is known for its delicious cuisine, which includes traditional Russian dishes as well as international cuisine. Some of the must-try dishes in Saint Petersburg include borscht, pelmeni, and blini.

How to Go to Saint Petersburg with Ease: A Comprehensive Guide

Getting to Saint Petersburg is easy thanks to its well-connected airport and train stations. The city is served by Pulkovo Airport, which is located just 23 kilometers from the city center. There are regular flights to Saint Petersburg from major cities around the world, including Moscow, London, and New York. If you prefer to travel by train, Saint Petersburg is also well-connected by rail. The city's main train station is the Moskovsky railway station, which is located in the city center. There are regular trains to Saint Petersburg from Moscow and other major cities in Russia. Once you arrive in Saint Petersburg, getting around the city is easy thanks to its extensive public transportation system. The city has a metro system, buses, trams, and trolleybuses, which can take you to all of the major attractions in the city.

Unforgettable and Fun Things to Do in Saint Petersburg

Saint Petersburg is a city that is full of unforgettable and fun things to do. One of the top attractions in the city is the Hermitage Museum, which is home to some of the world's most impressive art collections. The museum is located in the Winter Palace, which is a beautiful building in its own right. Another must-visit attraction in Saint Petersburg is the Church of the Savior on Blood. This stunning church is known for its colorful onion domes and intricate mosaics. The Peter and Paul Fortress is also worth a visit, as it is the final resting place of the Romanov family. If you're looking for something a little more off the beaten path, head to the Faberge Museum. This museum is home to a collection of Faberge eggs, which are intricately designed eggs that were made for the Russian royal family.

Why Book Your Saint Petersburg Hotel with Agoda.com

Agoda.com is the perfect website to book your Saint Petersburg hotel. The website offers a wide selection of hotels in the city, ranging from budget-friendly options to luxury hotels. With Agoda.com, you can easily compare prices and amenities to find the perfect hotel for your needs. Agoda.com also offers a best price guarantee, which means that you can be sure that you're getting the best deal on your hotel. The website also offers 24/7 customer service, so you can get help with your booking at any time.

The Best Time to Visit Saint Petersburg: Tips and Recommendations

The best time to visit Saint Petersburg depends on what you're looking for. If you're looking for warm weather and long days, the best time to visit is during the summer months of June to August. During this time, the city comes alive with festivals and events, and the weather is perfect for exploring the city's many parks and gardens. If you're looking to avoid the crowds, the best time to visit Saint Petersburg is during the shoulder seasons of May and September. During these months, the weather is still mild, and there are fewer tourists in the city, making it easier to explore the city's many attractions.

Expert Travel Tips for Your Saint Petersburg Adventure

If you're planning a trip to Saint Petersburg, there are a few expert travel tips that can help you make the most of your adventure. First, be sure to dress appropriately for the weather. Saint Petersburg can be quite cold in the winter, so be sure to pack warm clothing if you're visiting during this time. Another tip is to purchase a St. Petersburg CityPass. This pass gives you access to many of the city's top attractions, including the Hermitage Museum and the Peter and Paul Fortress, and can help you save money on admission fees.

Where to Stay in Saint Petersburg: Your Ultimate Guide

There are many great neighborhoods to stay in Saint Petersburg, depending on your interests and budget. If you're looking for luxury, consider staying in the city center, where you'll find many high-end hotels and restaurants. If you're on a budget, consider staying in the Vasilyevsky Island neighborhood, which is home to many budget-friendly hotels and hostels.

What to Eat in Saint Petersburg: A Foodie's Guide

Saint Petersburg is a great destination for foodies, with a wide range of delicious cuisine to try. Some of the must-try dishes in the city include borscht, a hearty soup made with beets and cabbage, pelmeni, which are Russian-style dumplings, and blini, which are thin pancakes served with a variety of toppings. If you're looking for something sweet, be sure to try the city's famous pastries, which include pirozhki, a type of stuffed pastry, and kulich, a sweet bread that is traditionally eaten during Easter.

Getting Around Saint Petersburg: A Transportation Guide

Getting around Saint Petersburg is easy thanks to its extensive public transportation system. The city has a metro system, buses, trams, and trolleybuses, which can take you to all of the major attractions in the city. If you prefer to walk, many of the city's top attractions are located within walking distance of each other, making it easy to explore the city on foot. Taxis and ride-sharing services are also available if you prefer to travel by car.