Find hotels in Saint Petersburg at the best prices

1758 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Saint Petersburg hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

1758 Cheap hotels in Saint Petersburg

Best Saint Petersburg luxury hotels (4 and 5 stars)

Among the 1758 accommodations in Saint Petersburg, here are the 4 best luxury hotels

Hôtel Park Inn By Radisson Pribaltiyskaya St Petersburg - Saint Petersburg
No reviews

Hôtel Park Inn By Radisson Pribaltiyskaya St Petersburg

hotel, Saint-Pétersbourg
The Park Inn By Radisson Pribaltiyskaya St Petersburg, a four-star hotel, is situated in Saint Petersburg's Morskoy district, a 10-minute drive from the Brise-glace Krasin and Saint Petersburg State University, and 9.2 kilometres from the Hermitage Museum, with Pulkovo Airport (LED) located 32 kilometres away.
This establishment offers a floor area of 120 square metres with one bedroom and one bathroom, complemented by complimentary Wi-Fi, a fitness centre, a restaurant, bar, and extensive event spaces totalling 2000 square metres, including a conference centre.
Hôtel Solo Sokos  Vasilievsky - Saint Petersburg
8.8 8 reviews

Hôtel Solo Sokos Vasilievsky

hotel, Saint-Pétersbourg
Hôtel Solo Sokos Vasilievsky is situated on Vasilyevsky Island, a 5-minute walk from the Annunciation Bridge and Neva River embankments, and a 10-minute drive from Palace Square and the Hermitage Museum.
This 4-star hotel, ideal for solo travellers, offers individually decorated rooms with LCD TVs, a fitness centre, a sauna, and on-site dining at the 'Repin' restaurant and 'The 8th Line' pub, with pets welcome and Wi-Fi available throughout.
Muse Of City Nevsky Hotel - Saint Petersburg
No reviews

Muse Of City Nevsky Hotel

hotel, Saint-Pétersbourg
The Kravt Nevsky Hotel And Spa is conveniently located in central Saint Petersburg, just a short walk from the St. Petersburg Canals and the St. Petersburg Wax Museum. This 4-star hotel has received excellent user ratings, making it a popular choice for travellers.
The hotel offers 95 air-conditioned rooms, each with modern amenities like minibars, LCD televisions, and free Wi-Fi. Guests can enjoy a range of facilities including an indoor pool, a waterslide, a spa, a restaurant, a bar, and a business centre.
Hôtel So/ St. Petersburg - Saint Petersburg
8.2 3 reviews

Hôtel So/ St. Petersburg

hotel, Saint-Pétersbourg
Hôtel So/ St. Petersburg is a 5-star Art Deco hotel situated in Saint Petersburg's downtown district, 200 metres from St. Isaac's Cathedral and 300 metres from Nevsky Prospekt.
This establishment offers a business centre with 12 square metres of event space, a sauna, spa, indoor pool, fitness centre, and Wi-Fi, with guest rooms featuring iPod docking stations and minibars.

Best Saint Petersburg hotels with a pool

Among the 1758 accommodations in Saint Petersburg, here are the 2 best hotels with a pool

Hôtel Indigo St. Petersburg  Tchaikovskogo - Saint Petersburg
No reviews

Hôtel Indigo St. Petersburg Tchaikovskogo

hotel, Saint-Pétersbourg
Hôtel Indigo St. Petersburg Tchaikovskogo is situated in Saint Petersburg, a 5-minute drive from the Summer Garden and within a 20-minute walk of Nevsky Prospekt, Palace Square, and the Russian State Museum, with Chernychevskaya metro station 10 minutes away on foot.
This 3-star hotel offers modern rooms for up to one guest, featuring air conditioning, a minibar, and satellite TV, alongside amenities such as an indoor swimming pool, a sauna, a spa, a restaurant, two bars, and complimentary city exploration via scooters and bicycles from its rooftop terrace with panoramic city views.
Muse Of City Nevsky Hotel - Saint Petersburg
No reviews

Muse Of City Nevsky Hotel

hotel, Saint-Pétersbourg
The Kravt Nevsky Hotel And Spa is conveniently located in central Saint Petersburg, just a short walk from the St. Petersburg Canals and the St. Petersburg Wax Museum. This 4-star hotel has received excellent user ratings, making it a popular choice for travellers.
The hotel offers 95 air-conditioned rooms, each with modern amenities like minibars, LCD televisions, and free Wi-Fi. Guests can enjoy a range of facilities including an indoor pool, a waterslide, a spa, a restaurant, a bar, and a business centre.

Frequently Asked Questions about hotels in Saint Petersburg

  • What are the best landmarks to visit in Saint-Pétersbourg and around?

    Well, you can't miss the Hermitage Museum, it's a must-see. The Peter and Paul Fortress is also a fantastic historical landmark. And if you're looking for something a bit different, the Church of the Savior on Spilled Blood is a stunning example of Russian architecture.
  • What are the best hotels with a swimming pool in Saint Petersburg?

    Domina St - Petersburg, Lotte Hotel St - Petersburg and Vvedensky Hotel are among the best hotels with a swimming pool in Saint Petersburg.

  • Which area in Saint-Pétersbourg is a good option for staying in a hotel?

    The Nevsky Prospekt area is quite central and convenient. It's close to many attractions, shops, and restaurants. The Admiralteysky District is also a great choice, it's a bit quieter but still close to the action.
  • What are the most popular 2, 3 and 4-star hotels in Saint Petersburg?

    Among 2, 3 and 4-star hotels in Saint Petersburg, Silver Sphere Inn, M-hotel and Petr Hotel are the most popular ones.

  • What are the most affordable attractions in Saint-Pétersbourg?

    The Summer Garden is a lovely park with beautiful sculptures and fountains. It's free to enter. You can also visit the Alexander Nevsky Lavra, a monastery complex with stunning architecture, for free.
  • What are the best luxury hotels in Saint Petersburg?

    Belmond Grand Hotel Europe, Gelvetsiya Hotel and Pushka Inn Hotel are among the best luxury hotels in Saint Petersburg.

  • How can travelers relax during a week in Saint-Pétersbourg?

    A walk along the Neva River is a great way to unwind. You can also visit the Yusupov Palace, it has a beautiful garden and a relaxed atmosphere. For a more active experience, try a boat tour along the canals.
  • What are the best family friendly hotels in Saint Petersburg?

    The best family friendly hotels in Saint Petersburg are Akyan Saint Petersburg Hotel, Vvedensky Hotel and The State Hermitage Museum Official Hotel.

  • Where can you find the best traditional local cuisine in Saint-Pétersbourg?

    Try Palkin, it's a classic Russian restaurant serving traditional dishes. For a more casual experience, visit Stolovaya Number One on Nevsky Prospekt for authentic Russian home-style cooking.
  • What are the best pet friendly hotels in Saint Petersburg?

    The best pet friendly hotels in Saint Petersburg are Belmond Grand Hotel Europe, Gelvetsiya Hotel and Silver Sphere Inn.

  • What hotel chains can you find in Saint-Pétersbourg?

    You'll find international chains like Hilton, Radisson, and Park Inn. There are also local chains like Angleterre and Astoria, which are known for their luxurious accommodations.
  • What are the best hotels with jacuzzi in Saint Petersburg?

    Domina St - Petersburg, Vvedensky Hotel and The State Hermitage Museum Official Hotel are the best hotels with a jacuzzi in Saint Petersburg.

  • What type of hotels can you find in Saint-Pétersbourg?

    There are all sorts of hotels in Saint Petersburg, from budget-friendly hostels to luxurious five-star hotels. You can find boutique hotels, historic palaces converted into hotels, and modern business hotels.
  • When is the best time to book a hotel in Saint-Pétersbourg?

    It's best to book in advance, especially during peak season, which is from May to September. You can usually find good deals if you book outside of peak season.
  • What amenities do hotel rooms typically offer in Saint-Pétersbourg?

    Most hotels offer basic amenities like Wi-Fi, air conditioning, and a private bathroom. Some hotels also offer extras like mini-bars, tea and coffee making facilities, and room service.
  • What pet-friendly activities are available in Saint-Pétersbourg?

    You can walk your dog in many parks, such as the Summer Garden or the Elagin Island Park. Some cafes and restaurants also welcome dogs on their terraces. However, it's always best to check with the establishment beforehand.

Popular destinations

Best Saint Petersburg hotels with air conditioning

Hôtel Holiday Inn St. Petersburg  Theatre Square - Saint Petersburg
No reviews

Hôtel Holiday Inn St. Petersburg Theatre Square

hotel, Saint-Pétersbourg
The Hôtel Holiday Inn St. Petersburg Theatre Square is located in Saint Petersburg, 700 meters from the Mariinsky Theatre and within a 1.5 kilometer walk of Spasskaya, Sennaya Ploshchad, and Sadovaya Metro Stations.
This hotel offers rooms for one guest with air conditioning, WiFi, and a flat-screen TV, alongside a bar, restaurant, fitness centre, and a 24-hour front desk service.
Hôtel Solo Sokos  Vasilievsky - Saint Petersburg
8.8 8 reviews

Hôtel Solo Sokos Vasilievsky

hotel, Saint-Pétersbourg
Hôtel Solo Sokos Vasilievsky is situated on Vasilyevsky Island, a 5-minute walk from the Annunciation Bridge and Neva River embankments, and a 10-minute drive from Palace Square and the Hermitage Museum.
This 4-star hotel, ideal for solo travellers, offers individually decorated rooms with LCD TVs, a fitness centre, a sauna, and on-site dining at the 'Repin' restaurant and 'The 8th Line' pub, with pets welcome and Wi-Fi available throughout.
Hôtel Indigo St. Petersburg  Tchaikovskogo - Saint Petersburg
No reviews

Hôtel Indigo St. Petersburg Tchaikovskogo

hotel, Saint-Pétersbourg
Hôtel Indigo St. Petersburg Tchaikovskogo is situated in Saint Petersburg, a 5-minute drive from the Summer Garden and within a 20-minute walk of Nevsky Prospekt, Palace Square, and the Russian State Museum, with Chernychevskaya metro station 10 minutes away on foot.
This 3-star hotel offers modern rooms for up to one guest, featuring air conditioning, a minibar, and satellite TV, alongside amenities such as an indoor swimming pool, a sauna, a spa, a restaurant, two bars, and complimentary city exploration via scooters and bicycles from its rooftop terrace with panoramic city views.
Hôtel Park Inn By Radisson Pribaltiyskaya St Petersburg - Saint Petersburg
No reviews

Hôtel Park Inn By Radisson Pribaltiyskaya St Petersburg

hotel, Saint-Pétersbourg
The Park Inn By Radisson Pribaltiyskaya St Petersburg, a four-star hotel, is situated in Saint Petersburg's Morskoy district, a 10-minute drive from the Brise-glace Krasin and Saint Petersburg State University, and 9.2 kilometres from the Hermitage Museum, with Pulkovo Airport (LED) located 32 kilometres away.
This establishment offers a floor area of 120 square metres with one bedroom and one bathroom, complemented by complimentary Wi-Fi, a fitness centre, a restaurant, bar, and extensive event spaces totalling 2000 square metres, including a conference centre.

Best Saint Petersburg hotels with a balcony

Hôtel Park Inn By Radisson Pribaltiyskaya St Petersburg - Saint Petersburg
No reviews

Hôtel Park Inn By Radisson Pribaltiyskaya St Petersburg

hotel, Saint-Pétersbourg
The Park Inn By Radisson Pribaltiyskaya St Petersburg, a four-star hotel, is situated in Saint Petersburg's Morskoy district, a 10-minute drive from the Brise-glace Krasin and Saint Petersburg State University, and 9.2 kilometres from the Hermitage Museum, with Pulkovo Airport (LED) located 32 kilometres away.
This establishment offers a floor area of 120 square metres with one bedroom and one bathroom, complemented by complimentary Wi-Fi, a fitness centre, a restaurant, bar, and extensive event spaces totalling 2000 square metres, including a conference centre.
Hôtel Indigo St. Petersburg  Tchaikovskogo - Saint Petersburg
No reviews

Hôtel Indigo St. Petersburg Tchaikovskogo

hotel, Saint-Pétersbourg
Hôtel Indigo St. Petersburg Tchaikovskogo is situated in Saint Petersburg, a 5-minute drive from the Summer Garden and within a 20-minute walk of Nevsky Prospekt, Palace Square, and the Russian State Museum, with Chernychevskaya metro station 10 minutes away on foot.
This 3-star hotel offers modern rooms for up to one guest, featuring air conditioning, a minibar, and satellite TV, alongside amenities such as an indoor swimming pool, a sauna, a spa, a restaurant, two bars, and complimentary city exploration via scooters and bicycles from its rooftop terrace with panoramic city views.
Hôtel Holiday Inn St. Petersburg  Theatre Square - Saint Petersburg
No reviews

Hôtel Holiday Inn St. Petersburg Theatre Square

hotel, Saint-Pétersbourg
The Hôtel Holiday Inn St. Petersburg Theatre Square is located in Saint Petersburg, 700 meters from the Mariinsky Theatre and within a 1.5 kilometer walk of Spasskaya, Sennaya Ploshchad, and Sadovaya Metro Stations.
This hotel offers rooms for one guest with air conditioning, WiFi, and a flat-screen TV, alongside a bar, restaurant, fitness centre, and a 24-hour front desk service.
©2026 cozycozy.com