Agoda Hero Banner

Find Hotels in Saint Petersburg, Russia

5473 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
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

Чеи ЧеМоДан на Гражданскои
Admiralteysky District,Saint Petersburg - View on map
  1. Airport transfer
  2. English
  3. Russian
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,473 properties
Popular hotelPark Inn by Radisson Pulkovskaya St Petersburg
Popular areaTsentralny District
Nightly rates from$28
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 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, STEPS hotel and Kaleidoscope on Moika.

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 City Center, Primorsky District and Vyborgsky 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

Saint Petersburg is a perennial choice for nature and outdoor traveling. Tourists from across the world flock to Saint Petersburg to sample everything this location provides, such as the very best resort hotels in Saint Petersburg, hotels near lakes in Saint Petersburg, and hotels with mountain views in Saint Petersburg. Vacationers take maximum advantage to experience the numerous golf resorts and spas in Saint Petersburg, Saint Petersburg center aquarium hotels, Saint Petersburg downtown accommodation, golf village area hotels in Saint Petersburg, and high-rise hotels with views in Saint Petersburg around wonderful nature areas. Cuisine that can be found with the restaurants and bars in Saint Petersburg consists of choices for many tastes. Popular nature areas in Saint Petersburg include Botanical Gardens, Leningradsky Zoo, and Tauride Gardens, which in totality give a selection of wildlife and open-air experiences and nature-based night-time activities. Hotel room selections in Saint Petersburg cover anything from cost-effective capsules in Saint Petersburg to top of the range 5-star luxury hotels near zoos in Saint Petersburg. Additionally, you can and more for vacationers of all tastes and budgets. Don’t forget-- single-unit trip rentals in Saint Petersburgare usually readily available for guests with more particular lodging necessities, which includes multi-bedroom units near aquariums, sizeable terraces with city views, or concierge support to guide you to enjoy the most unique outdoor experiences at golf courses in Saint Petersburg. The best hotels near nature in Saint Petersburg give all trouble-free access by public transport to Botanical Gardens, as well as food options with open air picks too. In addition, you can reserve top hotels close to Leningradsky Zoo, or convenient hotels near Tauride Gardens. The structure of Saint Petersburg is particularly ideal for forest villas in Saint Petersburg, walking from your hotel near parks, or rental accommodations close to the best nature tour providers in Saint Petersburg.

Saint Petersburg is a popular choice for travelers looking for a great holiday getaway at the beach. Tourists from across the world go to Saint Petersburg to relish anything and everything this place offers, such as water sports, sunbathing, and lovely rest. Vacationers make the most of the numerous excellent beach hotels in Saint Petersburg, Saint Petersburg beach hotels, Saint Petersburg beach hotels and spas, villas in Saint Petersburg, and hotels in Saint Petersburg along or close to the beach----plus the coffee shops and Saint Petersburg eateriesthat serve local seafood and also other favorites. Cuisine in Saint Petersburg consists of options for an array of preferences. Popular beaches in Saint Petersburg include Golden Beach, Kronshtadt City Beach, and Beach Laskovy, which combined produce a great number of beach experiences and oceanfront activities. Accommodation selections in Saint Petersburg cover anything from cheap bungalows in Saint Petersburg to top of the range 5-star luxury hotels at the beach in Saint Petersburg. You may also seek exceptional serviced rooms in Saint Petersburg, hostels in Saint Petersburg, and more for travelers of all preferences and budgets. Furthermore, single-unit getaway rentals in Saint Petersburg will be available for travelers with more specific overnight accommodation preferences, for example multiple-bedroom units, spacious terraces, or amenities for water sports gear or water-sports vehicles. Some of the best hotels by the beach in Saint Petersburg deliver astonishing views of the water in the vicinity of Golden Beach, as well as dining options with oceanside atmosphere as well. It's also possible to discover some of the best accommodations around Kronshtadt City Beach, or seaside view accommodations around Beach Laskovy. The weather in Saint Petersburg is certainly accommodating with regards to beach recreation, or just simply relaxing around the sand in the ideal spot.

Saint Petersburg is a renowned location for snowboarding and snow activities. Travelers from across the globe visit Saint Petersburg to indulge in anything and everything this location has to offer, like excellent ski attractions in Saint Petersburg, hotels near ski resorts in Saint Petersburg, and luxury ski hotels in Saint Petersburg. Visiting tourists dive into the great many hotels near skiing in Saint Petersburg, Saint Petersburg center hotels near ski lodges, Saint Petersburg luxury ski accommodation, luxury winter resorts in Saint Petersburg, and ski resorts and accomodation in Saint Petersburg near ski areas. Cuisine that is available with the eateries and bars in Saint Petersburg includes selections for all types of needs. The most in-demand skiing places in Saint Petersburg consist of Yucca Park Ski Lift 1, Yucca Park Ski Lift 2, and Yucca Park Ski Lift 3, which altogether provide you with an extensive list of snow experiences and ski-based nighttime activities. Rooming options in Saint Petersburg cover anything from less expensive capsules in Saint Petersburg to high quality 5-star luxury hotels near ski resorts and snow in Saint Petersburg. You can also find ski packages in Saint Petersburg, hostels in Saint Petersburg, and others for visitors of most tastes and budgets. Additionally, single-unit holiday rentals in Saint Petersburg are usually readily available for tourists with more sophisticated or professional skiing needs, like multi-bedroom units near ski resorts, sizeable terraces with urban views, or winter park ski-in ski-out resorts and hotels. Some of the most highly-rated hotels near winter parks in Saint Petersburg present reliable access by means of public transport to Yucca Park Ski Lift 1, and plus food options with outdoor picks too. You may also discover some of the best accommodations around Yucca Park Ski Lift 2, or suitable properties close to Yucca Park Ski Lift 3. The spacing of Saint Petersburg is undoubtedly suited for ski packages, ski holidays, and ski hotels near Saint Petersburg, or going for walks from your hotel room to ski lifts, or accommodations close to the perfect snow sports and winter fun tour services in Saint Petersburg.