Agoda Hero Banner

Find Hotels in Saint Petersburg, Russia

5475 vacation rentals and hotels available now

11 best hotels in Saint Petersburg

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Excellent Apartments on Nevsky
Tsentralny District,Saint Petersburg - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Wi-Fi in public areas
  4. Smoking area
  5. Elevator
  6. English
  7. Russian
  8. Turkish
GorodRek Ligovsky
Tsentralny District,Saint Petersburg - View on map
  1. Pets allowed
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Wi-Fi in public areas
  5. Temperature check for guests and staff
  6. Staff trained in safety protocol
  7. Physical distancing of at least 1 meter
  8. English
Lesnaya Apartment
Vyborgsky District,Saint Petersburg - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Contactless check-in/out
  4. Wi-Fi in public areas
  5. Family room
  6. Elevator
  7. Russian
Apart Hotel Nevsky 78
Tsentralny 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. Luggage storage
  6. Bar
  7. Laundry service
  8. Restaurants
"The location of the hotel is right off the main tourist street of Saint Petersburg. It is located on the 5th floor of a building so it does involve some stairs to get to. The room was a standard apartment; however, the bathroom was quite small and was a little smelly."
Show more
7.3

Very good

35 reviews

Petersburg City Для Двоих!
Vyborgsky District,Saint Petersburg - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Contactless check-in/out
  4. Wi-Fi in public areas
  5. First aid kit
  6. Hand sanitizer
  7. Temperature check for guests and staff
  8. Staff trained in safety protocol
NEOTEL19
Admiralteysky District,Saint Petersburg - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Front desk [24-hour]
  6. Check-in/out [express]
  7. Safety deposit boxes
  8. Wi-Fi in public areas
8.4

Excellent

1 review

Apartments on Kurlandskaya, 20
Admiralteysky District,Saint Petersburg - View on map
  1. Pets allowed
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Contactless check-in/out
  5. Wi-Fi in public areas
  6. Russian
Уютное место
Kalininsky District,Saint Petersburg - View on map
  1. Pets allowed
  2. Car park
  3. Salon
  4. Smoking area
  5. First aid kit
  6. Hand sanitizer
  7. Staff trained in safety protocol
  8. Hiking
Savushkina Flat
Primorsky District,Saint Petersburg - View on map
  1. Pets allowed
  2. Car park
  3. Family room
  4. Hand sanitizer
  5. Temperature check for guests and staff
  6. Staff trained in safety protocol
  7. Russian
House in Dibun
Kurortny District,Saint Petersburg - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Hot tub
  7. Balcony or terrace
  8. Lake access
5.6

1 review

Excellent Apartments on Nevsky
Tsentralny District,Saint Petersburg - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Wi-Fi in public areas
  4. Smoking area
  5. Elevator
  6. English
  7. Russian
  8. Turkish

Fast facts about Saint Petersburg, Russia

Accommodations5,475 properties
Popular hotelHotel Saint Petersburg
Popular areaTsentralny District
Nightly rates from$6
AirportPulkovo Airport

Discover the neighborhoods of Saint Petersburg


Just viewed by other Agoda travelers


Traveler impressions of Saint Petersburg


Frequently asked questions

What are the most well-known accommodations in Saint Petersburg?

A few of our most recognized hotels in Saint Petersburg are Hotel Saint Petersburg, Park Inn by Radisson Pribaltiyskaya St Petersburg and Ambassador Hotel Saint Petersburg.

What are the best accommodations in Saint Petersburg for two guests?

Hotels in Saint Petersburg that are exceptionally rated by couples include Hotel Saint Petersburg, Ambassador Hotel Saint Petersburg and Park Inn by Radisson Pribaltiyskaya St Petersburg.

What's the best local community in Saint Petersburg to stay in?

Famous communities among tourists staying in Saint Petersburg include Tsentralny District, Admiralteysky District and Vyborgsky District.

What are the top rated places to stay around Saint Petersburg for single tourists?

Properties located in Saint Petersburg that are highly rated by single tourists are Hotel Saint Petersburg, Ambassador Hotel Saint Petersburg and Park Inn by Radisson Pribaltiyskaya St Petersburg.

What accommodations located in Saint Petersburg are exceptionally rated regarding value for money?

Accommodationslocated in Saint Petersburg that is highly rated with regards to value for money include Hotel Demut, Neptun Hotel and Art-Hotel RACHMANINOV.

What accommodations found in Saint Petersburg are well rated for room comfort and quality?

Resortsin Saint Petersburg that is highly rated with regards to room comfort and quality include Vitamin Rooms, Baryshkoff and Admiral.

What hotels around Saint Petersburg are highly rated with respect to service?

Accommodationsin Saint Petersburg that is very highly rated with regards to service include Hotel Demut, Sapphire Hotel and Art-Hotel RACHMANINOV.

What are the most appropriate accommodations located in Saint Petersburg that have spas?

Verified travelers to Saint Petersburg have given excellent ratings with regard to the spa at Solo Sokos Hotel Palace Bridge.

What are the top rated properties around Saint Petersburg offering free parking?

Properties offering free parking found in Saint Petersburg that are very highly rated include Apartment on Orlovskyy Pereulok 1 and Malaya-Konyushennaya-7.

What's the best resort in Saint Petersburg next to a amusement park?

Highly rated resorts located in Saint Petersburg near amusement park include The White Night's of Alexandra's Dreams, Квартира на новогодние каникулы в Санкт-Петербурге and Apartment TwoPillows on Primorskiy, 137 - Двухкомнатная просторная квартира, 8 спальных мест, 80 м2.

What's the best destination for shopping in Saint Petersburg?

A top destination for your shopping spree in Saint Petersburg is Tsentralny District.

Is quarantine expected for unvaccinated tourists to enter Saint Petersburg?

Quarantine may be required for unvaccinated visitors to enter Saint Petersburg from outside the country. For up-to-date and in depth information on travel restrictons, please go to the official websites of the travel authority or government of the country you wish to visit, or go to here.

Show more questions



More about Saint Petersburg

Saint Petersburg is a perennial holiday location for nature and outdoor travel. Travelers from all over the world travel to Saint Petersburg to try out anything this place has got, such as top resort hotels in Saint Petersburg, hotels near lakes in Saint Petersburg, and mountain view hotels in Saint Petersburg. Guests take maximum advantage to consider the large amount of hotel golf clubs in Saint Petersburg, Saint Petersburg center aquarium hotel packages, Saint Petersburg downtown accommodation, golf view hotels in Saint Petersburg, and high-rise hotels with views in Saint Petersburg near the perfect nature areas. Cuisine that can be found with the restaurants and bars in Saint Petersburg offers options for all sorts of preferences. Popular nature areas in Saint Petersburg include Botanical Gardens, Leningradsky Zoo, and Tauride Gardens, which in totality offer a great number of wildlife and open-air experiences and nature-based evening activities. Hotel room alternatives in Saint Petersburg include very affordable capsules in Saint Petersburg to higher-end 5-star luxury hotel zoos in Saint Petersburg. It's also possible to and others for vacationers of most preferences and budgets. Remember-- individual-unit holiday rentals in Saint Petersburgare readily available for travelers and tourists who have more specific overnight accommodation needs, which includes multiple-bedroom units near aquariums, spacious balconies with city views, and concierge support to assist you to experience the most unforgettable outdoors activities found at golf courses in Saint Petersburg. The top hotels near nature in Saint Petersburg offer all comfortable and easy access using public transport to Botanical Gardens, as well as food choices with outdoors selections as well. You can also reserve some of the best accommodations around Leningradsky Zoo, or accessible places to stay near Tauride Gardens. The structure of Saint Petersburg is certainly excellent for forest villas in Saint Petersburg, taking walks from your hotel near parks, or resorts near excellent nature tour services in Saint Petersburg.

Saint Petersburg is a favorite holiday location for tourists looking for an ideal vacation at the beach. Travelers from across the world choose Saint Petersburg to experience anything and everything this place can offer, for instance water sports, sunbathing, and picturesque leisure. Visitors make the most of the numerous top quality beach hotels in Saint Petersburg, Saint Petersburg beach hotels, Saint Petersburg beach hotels and spas, sea view hotels in Saint Petersburg, and hotels in Saint Petersburg along or close to the beach----as well as the cafes and Saint Petersburg eateriesthat serve regional seafood and various favorites. Cuisine in Saint Petersburg comprises of alternatives for a myriad of preferences. The best beaches in Saint Petersburg consist of Golden Beach, Kronshtadt City Beach, and Beach Laskovy, which combined offer you a diversity of beach experiences and oceanfront activities. Holiday accommodation selections in Saint Petersburg vary from reasonably priced bungalows in Saint Petersburg to top quality 5-star luxurious hotels at the beach in Saint Petersburg. Additionally, you can come across quality serviced suites in Saint Petersburg, hostels in Saint Petersburg, plus more for vacationers of all tastes and budgets. On top of that, individual-unit holiday rentals in Saint Petersburg are often readily available for travelers with extra specific overnight accommodation necessities, for instance multi-bedroom units, spacious balconies, or amenities for water sports gear or water-sports vehicles. Some of the best hotels on the beach in Saint Petersburg offer breathtaking views of the ocean close to Golden Beach, plus restaurant alternatives with seaside vibe as well. You can also locate top-rated accommodations near Kronshtadt City Beach, or beach view hotels near Beach Laskovy. The weather conditions in Saint Petersburg is highly accommodating when it comes to sea activities, or simply just lounging by the beach in the perfect spot.

Saint Petersburg is a renowned getaway for skiing and snow activities. Visitors from across the globe choose Saint Petersburg to take pleasure in anything this locale has got, for instance the top skiing attractions in Saint Petersburg, hotel ski resorts in Saint Petersburg, and luxury skiing resort in Saint Petersburg. Visiting vacationers dive into the various hotels near skiing in Saint Petersburg, Saint Petersburg ski resort hotels, Saint Petersburg luxury ski resorts, ski and hotel packages in Saint Petersburg, and high-rise hotels with views in Saint Petersburg near ski areas. Dining that is available along with the eateries and bars in Saint Petersburg comprises of alternatives for a wide range of preferences. The most in-demand snowboarding places in Saint Petersburg include Yucca Park Ski Lift 1, Yucca Park Ski Lift 2, and Yucca Park Ski Lift 3, which combined provide an extensive menu of snow experiences and ski-based evening activities. Hotel selections in Saint Petersburg range between cheap capsules in Saint Petersburg to top end 5-star luxury ski resorts with hotels in Saint Petersburg. There are also ski and accommodation packages in Saint Petersburg, hostels in Saint Petersburg, and others for travelers of most preferences and budgets. Furthermore, single-unit vacation rentals in Saint Petersburg are usually available for travelers with more high-end or specialized skiing needs, like multiple-bedroom units near ski resorts, large terraces with city views, or winter park ski-in ski-out resorts and hotels. The most highly-rated luxury winter resorts in Saint Petersburg present reliable access by public transport to Yucca Park Ski Lift 1, and and food options with outdoor selections too. It's also possible to find top-rated hotels around Yucca Park Ski Lift 2, or accessible places to stay nearby Yucca Park Ski Lift 3. The spacing of Saint Petersburg is particularly suitable for ski packages, ski holidays, and ski resort hotels near Saint Petersburg, or going for walks from your property to ski lifts, or properties close to the preferred snow activities and winter fun tour services in Saint Petersburg.