Agoda Hero Banner

Traveling to Russia? Find Saint Petersburg hotels

5206 vacation rentals and hotels available now

Hotels in Saint Petersburg

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Rinaldi Art
Tsentralny District,Saint Petersburg - View on map
  1. Airport transfer
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Check-in/out [express]
  6. Car park [on-site]
  7. Bar
  8. Safety deposit boxes
"This place is fantastic. They registered our visas, which proved to be to much to ask for one place in Moscow. The wifi works best in the kitchen area, but works well when you are there. Staff is very friendly. Some know a little English, though I communicated mostly in Russian. They have someone at the door all night, so coming back late is not a problem. You are only about half a kilometer from the metro. And not just any metro, but one where you can pick up a couple different lines. If you walk in a different directions, you can catch another metro with other lines. Quite convenient. My only note is that 'breakfast is a bag of tea, sugar, coffee, and one cresant. Toast is available as well. Though, breakfast was included, so who really cares?"
Show more
8

Excellent

31 reviews

Rinaldi Olimpia
Admiralteysky District,Saint Petersburg - View on map
  1. Airport transfer
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Check-in/out [express]
  6. Car park [on-site]
  7. Restaurants
  8. Safety deposit boxes
"It is close to the station and easy to catch a bus. It is clean and cheap."
7.6

Very good

38 reviews

Rinaldi at Moscovsky Prospekt 18
Admiralteysky District,Saint Petersburg - View on map
  1. Airport transfer
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Check-in/out [express]
  5. Car park [on-site]
  6. Bar
  7. Safety deposit boxes
  8. Tours
"Horrid, rude staff who demanded extra money for "visas" event though I presented my visa.. Threatened to throw me out unless I paid."
Show more
6.4

Very good

7 reviews

Rinaldi Premier
Tsentralny District,Saint Petersburg - View on map
  1. Airport transfer
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Check-in/out [express]
  6. Restaurants
  7. Safety deposit boxes
  8. Tours
"Very comfortable in everything. Our group enjoyed our stay very much. I am more than 100% certain to recommend this hotel to others. Thanks for very friendly staff too."
Show more
7.4

Very good

17 reviews

By Hermitage House
Tsentralny District,Saint Petersburg - View on map
  1. Free Wi-Fi in all rooms!
  2. Front desk [24-hour]
  3. Restaurants
  4. Safety deposit boxes
  5. Wi-Fi in public areas
  6. Family room
  7. Smoking area
  8. Smoke-free property
"I am grateful to have booked to this hotel as it was nearly perfect. From the breakfast, value for money and staff. i would book to this hotel the next time i will visit st. petes. the rooms are small but you will just sleep for the night and you will be outside as always anyway. This is highly recommended its near almost everywhere! "
Show more
9

Exceptional

231 reviews

STN Apartments on Nevsky Avenue
Tsentralny District,Saint Petersburg - View on map
  1. Airport transfer
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Luggage storage
  5. Car park [on-site]
  6. Contactless check-in/out
  7. Tours
  8. Wi-Fi in public areas
"We arrived in St Petersburg and had to call a number to meet a person who would then bring us to our apartment. We thought this a bit unnecessary at first, but later we found out that a particular street number covers a number of houses around a courtyard, and each house has a number of apartments. Hence we were glad this arrangement was made. The apartment was well furnished, nice looking, had a good bathroom and kitchen and fridge, and good bedroom. Only the sleeper sofa was crappy. I would definitely go back there, but not to sleep on the sofa!! The price was very reasonable and the location absolutely brilliant. "
Show more
7.7

Very good

29 reviews

Happy Pushkin Apartments
Admiralteysky District,Saint Petersburg - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Shuttle service
  5. Free Wi-Fi in all rooms!
  6. Front desk [24-hour]
  7. Luggage storage
  8. Room service [24-hour]
"We were amazed with the hotel conditions, interior design and paintings, the size and cleanliness of the room, great breakfasts and pleasant staff. The location of the hotel very good: In just 10-15 minutes by walking the greatest tourist destinations in Saint Petersburg can be reached. We warmly recommend the Happy Puskin Inn: a great value for money."
Show more
8.5

Excellent

52 reviews

Central Inn
Admiralteysky District,Saint Petersburg - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Check-in/out [express]
  4. Laundry service
  5. Restaurants
  6. Safety deposit boxes
  7. Wi-Fi in public areas
  8. Family room
8.1

Excellent

2 reviews

Travelto Kazanskiy 12
Tsentralny District,Saint Petersburg - View on map
  1. Airport transfer
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Luggage storage
  6. Check-in/out [private]
  7. Safety deposit boxes
  8. Wi-Fi in public areas
"We had a long stayed here so we meet all the receptionists. We like the girl named Kaja. She is helpful and always smile with guests. She will ensure breakfast is sufficient for the guest. There is another receptionist always pull face and keep on grumbling in Russian language. They offer simple breakfast such as bread, bacon, cereals, eggs and some time pan cakes."
Show more
7.9

Very good

7 reviews

Avent Inn
Tsentralny District,Saint Petersburg - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Shuttle service
  5. Hot tub
  6. Free Wi-Fi in all rooms!
  7. Front desk [24-hour]
  8. Check-in/out [express]
"I was impressed with the hotel even before I stepped foot in it. The owner & the staff were quick to allay my fears & concerns over possible potential problems and even offered viable solutions. On arrival I was attended to by Yaterina (I hope I got your name correct!!), a lovely, young & extremely capable receptionist who patiently & smilingly answered my numerous questions in pretty good English. She's definitely one of the best receptionists I've the fortune to meet in my many years of travel. Thank you Irina. Don't be turned off by the admittedly dreary & unprepossessing facade. We found the area to be safe, even st night. The inn is just opposite the railway station & near Ploschad Vosstaniya metro station as well as the famous Nevsky Prospekt. The location is ideal for its price category. Avent Inn has everything a budget traveller would need. Even the breakfast was generous enough to give you a good start for the day."
Show more
8.8

Excellent

130 reviews

Fast facts about Saint Petersburg, Russia

Accommodations5,206 properties
Popular hotelPark Inn by Radisson Pulkovskaya St Petersburg
Popular areaTsentralny District
Nightly rates from$39
AirportPulkovo Airport

Where to stay in Saint Petersburg


Just viewed by other Agoda travelers


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 Moskovsky District, Kronstadt and Nevsky 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.