Hotels in Saint Petersburg

3250 available hotel offers

2 nights
2
1
  • tripcom
  • booking
  • airbnb
  • tripadvisor
  • klook
  • agoda
  • expedia
  • hotelscom
  • hotelscombined
  • eztravel
  • makemytrip
  • rakutentravel
Saint Petersburg hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Saint Petersburg hotels: compare the best hotel deals

Best Saint Petersburg luxury hotels (4 and 5 stars)

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

Rossi Boutique Hotel - Saint Petersburg
9.2 1058 reviews
Saint Petersburg
08/08 – 08/12
HK$1661/nighttotal: HK$6644 (4 )

Rossi Boutique Hotel

1 2
hotel , Saint-Pétersbourg
The Rossi Boutique Hotel & Spa is located in the central district of St. Petersburg, just a short walk from Architect Rossi Street and the Beloselsky-Belozersky Palace, offering a convenient base for exploring the city's historical heart. This 4-star hotel consistently receives excellent user ratings, making it a popular choice for travellers.
The hotel has 50 individually decorated rooms, each featuring pillowtop beds and premium bedding for a comfortable stay. Guests can enjoy a range of amenities, including a swimming pool, sauna, fitness centre, and a full-service spa, as well as a restaurant, bar, and 24-hour room service.
Hôtel Grand  Europe, A Belmond , St Petersburg - Saint Petersburg
9.8 3 reviews
Saint Petersburg
08/08 – 08/12
HK$2592/nighttotal: HK$10368 (4 )

Hôtel Grand Europe, A Belmond , St Petersburg

1 2
hotel , Saint-Pétersbourg
The Hôtel Grand Europe, A Belmond, St Petersburg, is a five-star hotel situated in the central district of Saint Petersburg, just 100 metres from the Saint Petersburg Philharmonic and within 300 metres of the Russian Museum and the Mikhailovsky Theatre.
This luxurious establishment offers a spa with various treatments, a 24-hour fitness centre, an indoor swimming pool, a sauna, and complimentary Wi-Fi, alongside on-site dining at Europe Restaurant, a café, and a bar.
Crowne Plaza Hotel St. Petersburg  Ligovsky - Saint Petersburg
8.6 3 reviews
Saint Petersburg
08/08 – 08/12
HK$2082/nighttotal: HK$8328 (4 )

Crowne Plaza Hotel St. Petersburg Ligovsky

1 2
hotel , Saint-Pétersbourg
The Crowne Plaza Hotel St. Petersburg Ligovsky is a 4-star establishment situated in Saint Petersburg's city centre, conveniently located 400 metres from Nevsky Prospect and 600 metres from the Dostoevsky Museum.
This accommodation offers guests a 24-hour fitness centre, complimentary Wi-Fi, and a Mediterranean restaurant, with room service available around the clock for added convenience.
Hôtel Domina St. Petersburg - Saint Petersburg
9.0 15 reviews
Saint Petersburg
08/08 – 08/12
HK$2061/nighttotal: HK$8244 (4 )

Hôtel Domina St. Petersburg

1 2
hotel , Saint-Pétersbourg
The Hôtel Domina St. Petersburg is a 5-star establishment in Saint Petersburg's city centre, less than 1km from Saint Isaac's Cathedral and the Blue Bridge, offering convenient access to major attractions.
This 109-room hotel boasts a restaurant, fitness centre, sauna, and event spaces spanning 85 square metres, along with free Wi-Fi and 24-hour room service.

Best Saint Petersburg hotels with a pool

Among the 3250 accommodations in Saint Petersburg, here are the 4 best hotels with a pool

Hôtel Grand  Europe, A Belmond , St Petersburg - Saint Petersburg
9.8 3 reviews
Saint Petersburg
08/08 – 08/12
HK$2592/nighttotal: HK$10368 (4 )

Hôtel Grand Europe, A Belmond , St Petersburg

1 2
hotel , Saint-Pétersbourg
The Hôtel Grand Europe, A Belmond, St Petersburg, is a five-star hotel situated in the central district of Saint Petersburg, just 100 metres from the Saint Petersburg Philharmonic and within 300 metres of the Russian Museum and the Mikhailovsky Theatre.
This luxurious establishment offers a spa with various treatments, a 24-hour fitness centre, an indoor swimming pool, a sauna, and complimentary Wi-Fi, alongside on-site dining at Europe Restaurant, a café, and a bar.
Hôtel Indigo St. Petersburg  Tchaikovskogo - Saint Petersburg
Saint Petersburg
08/08 – 08/12
HK$1928/nighttotal: HK$7712 (4 )

Hôtel Indigo St. Petersburg Tchaikovskogo

1 2
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 Ambassador - Saint Petersburg
8.4 7 reviews
Saint Petersburg
08/08 – 08/12
HK$1061/nighttotal: HK$4244 (4 )

Hôtel Ambassador

1 2
hotel , Saint-Pétersbourg
Hôtel Ambassador, a four-star hotel in Saint Petersburg's City Centre, is located 100 metres from the Canals of Saint Petersburg and within 1 kilometre of Yusupov Palace and Mariinsky Palace.
This Art Deco hotel offers a spa, indoor swimming pool, sauna, jacuzzi, fitness centre, two restaurants, a cafe, a bar/lounge, and a poolside bar, alongside complimentary Wi-Fi and 251 air-conditioned rooms.
Muse Of City Nevsky Hotel - Saint Petersburg
9.3 898 reviews
Saint Petersburg
08/08 – 08/12
HK$1446/nighttotal: HK$5784 (4 )

Muse Of City Nevsky Hotel

1 2
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?

    You can't miss the Hermitage Museum, Peterhof Palace, and the Church of the Saviour on Spilled Blood. A bit further out, you'll find the Catherine Palace in Pushkin, a beautiful summer residence. And for a real taste of history, head to the Peter and Paul Fortress, the city's oldest landmark.
  • 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 a popular choice, close to many attractions, shops, and restaurants. For a quieter stay, consider the Vasileostrovsky Island area, with its beautiful architecture and parks. If you prefer a more local feel, the Petrogradsky District offers a mix of historic buildings and trendy cafes.
  • 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?

    A walk along the Neva River is free and offers stunning views of the city. The Summer Garden is also a great spot for a relaxing stroll, and the Kazan Cathedral is free to enter. For a unique experience, visit the Kunstkamera, a museum of curiosities.
  • 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?

    Take a relaxing boat trip along the canals, offering a different perspective of the city. Explore the parks and gardens, like the Summer Garden or the Elagin Island. Enjoy a traditional Russian banya, a steam bath experience, for a truly relaxing experience.
  • 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?

    For a traditional Russian meal, head to Palkin, a restaurant with a long history and classic dishes. Stolle is another great option, known for its delicious pelmeni and blinis. And for a more casual experience, try the Teremok chain, offering affordable and authentic Russian food.
  • 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 type of hotels can you find in Saint-Pétersbourg?

    You can find everything from budget-friendly hostels to luxury hotels. There are also boutique hotels and apartments, offering a more unique experience. For a historical stay, consider a hotel in one of the city's grand palaces.
  • 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.

  • When is the best time to book a hotel in Saint-Pétersbourg?

    It's best to book your hotel in advance, especially during peak season, which is from May to September. If you're on a budget, consider visiting during the shoulder seasons, April-May or September-October, when prices are generally lower.
  • 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 may also offer additional amenities like a mini-bar, a safe, and a kettle.
  • What pet-friendly activities are available in Saint-Pétersbourg?

    Unfortunately, there aren't many dedicated pet-friendly activities in Saint Petersburg. However, many parks and gardens are open to dogs on a leash, and some restaurants have outdoor seating that welcomes pets.

Destinations nearby

Best Saint Petersburg hotels with air conditioning

Hôtel Grand  Europe, A Belmond , St Petersburg - Saint Petersburg
9.8 3 reviews
Saint Petersburg
08/08 – 08/12
HK$2592/nighttotal: HK$10368 (4 )

Hôtel Grand Europe, A Belmond , St Petersburg

1 2
hotel , Saint-Pétersbourg
The Hôtel Grand Europe, A Belmond, St Petersburg, is a five-star hotel situated in the central district of Saint Petersburg, just 100 metres from the Saint Petersburg Philharmonic and within 300 metres of the Russian Museum and the Mikhailovsky Theatre.
This luxurious establishment offers a spa with various treatments, a 24-hour fitness centre, an indoor swimming pool, a sauna, and complimentary Wi-Fi, alongside on-site dining at Europe Restaurant, a café, and a bar.
Hôtel Holiday Inn St. Petersburg  Theatre Square - Saint Petersburg
Saint Petersburg
08/08 – 08/12
HK$1302/nighttotal: HK$5208 (4 )

Hôtel Holiday Inn St. Petersburg Theatre Square

1 2
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 Indigo St. Petersburg  Tchaikovskogo - Saint Petersburg
Saint Petersburg
08/08 – 08/12
HK$1928/nighttotal: HK$7712 (4 )

Hôtel Indigo St. Petersburg Tchaikovskogo

1 2
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.
Crowne Plaza Hotel St. Petersburg  Ligovsky - Saint Petersburg
8.6 3 reviews
Saint Petersburg
08/08 – 08/12
HK$2082/nighttotal: HK$8328 (4 )

Crowne Plaza Hotel St. Petersburg Ligovsky

1 2
hotel , Saint-Pétersbourg
The Crowne Plaza Hotel St. Petersburg Ligovsky is a 4-star establishment situated in Saint Petersburg's city centre, conveniently located 400 metres from Nevsky Prospect and 600 metres from the Dostoevsky Museum.
This accommodation offers guests a 24-hour fitness centre, complimentary Wi-Fi, and a Mediterranean restaurant, with room service available around the clock for added convenience.

Best Saint Petersburg hotels with a balcony

Hôtel Indigo St. Petersburg  Tchaikovskogo - Saint Petersburg
Saint Petersburg
08/08 – 08/12
HK$1928/nighttotal: HK$7712 (4 )

Hôtel Indigo St. Petersburg Tchaikovskogo

1 2
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
Saint Petersburg
08/08 – 08/12
HK$1302/nighttotal: HK$5208 (4 )

Hôtel Holiday Inn St. Petersburg Theatre Square

1 2
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