St Petersburg hotels

Search for St Petersburg hotels

Room 1
*Ages of children at time of trip (for pricing, discounts)

What travelers to St Petersburg are saying

This hotel was overnight near the airport for my return. I had been thru St Petersburg a week earlier and stayed downtown, went to southern Russia, and was returning thru Petersburg.
Philip B. 24 Sep 2015
I was in St Petersburg for business and it was a short and rushed trip.
Vanessa H. 1 Apr 2015

St. Petersburg is a breathtakingly beautiful large city in Russia, filled with amazing architecture and a rich history, and St. Petersburg hotels offer luxury and comfort in close proximity to plentiful dining, shopping, and sightseeing opportunities. St. Petersburg is an excellent choice when planning your next holiday trip. This, plus the 7% back on your bookings through HotelClub’s exclusive club benefits, will turn a hotel stay into a travel experience.

The Hermitage Museum and Winter Palace are a must-see for any visitor. The magnificent architecture of the museum housed in a palace is worth the trip alone, but don’t miss the massive collection of displays inside. There are, of course, other smaller museums that should not be discounted, such as the State Russian Museum and Peterhof State Museum. Many St. Petersburg hotels also offer easy access to the arts. No visit to this region is complete without a trip to either the opera or the ballet. The Mariinsky Theatre offers world class shows for both. Don’t forget to stop and enjoy a fabulous meal or two whilst visiting. Teplo is a fantastic place to enjoy a cosy leisurely dinner, or try some local flavours at Korchma Salo.

Hotels in St Petersburg

Recommended hotels

From US$59

1 Courtyard St. Petersburg Center West/Pushkin Hotel

4 stars
4.2 / 5

166 Griboedov's Canal, via 33 Kanonerskaya Street Map

Rate includes breakfast

Set along the banks of Griboedov Canal, posh accommodations at Courtyard St. Petersburg Center West/Pushkin Hotel makes for an ideal starting base for leisure travellers exploring local St.... More

From US$15

2 Elegy mini hotel

3 stars
3.5 / 5 2 reviews

18\5, Rubinsteina Str Map


Explore this heritage-rich Russia city with convenience by staying in the centrally situated Elegy Mini Hotel, set close to transportation and links and must-visit points of interest. While in... More

Clean and Safe
The building and the elevator are old, dirty and scary. The people at the reception barely look at you. They do not speak much English but they probably do understand you. The rooms (floors, sheets...
1 Jul 2014
From US$210

3 Four Seasons Lion Palace St Petersburg

5 stars
5.0 / 5

1 Voznesensky Prospekt Map

Rate includes Hotel Credit

Featuring luxurious accommodations housed in a 19th century royal palace, Four Seasons St Petersburg makes for an ideal base for travellers looking to visit the cultural city of Saint Petersburg.... More

From US$67

4 Radisson Royal Hotel, St. Petersburg

3 stars
3.7 / 5

Nevsky Prospekt 49 Map

Save 20% On Your Stay

Offering classic style spaces and strategic location close to local spots, Radisson Royal Hotel, St. Petersburg makes for a suitable starting point for travellers wanting to explore the city of St.... More

From US$50

5 Demetra Art Hotel

4 stars
4.6 / 5

44 Vosstaniya street Map

Book now and save 10% on your stay!

Featuring stylish accommodations and modern amenities set within convenient distance to must-see attractions, Demetra Art Hotel makes for a strategic starting point for exploring Saint Petersburg.... More

From US$155

6 Kempinski Hotel Moika 22 St. Petersburg

5 stars
5.0 / 5 1 reviews

Moika river emb 22 Map

Housed in an 1853 Petersburg mansion, Kempinski Hotel Moika 22 St. Petersburg features beautifully designed spaces set steps away from city attractions. Vacationers at this luxury hotel can catch... More

From US$20

7 Nevsky 78 Aparthotel

3 stars
3.2 / 5

Nevsky prospect, 78 Map

Assuring comfortable accommodation and quality amenities, Nevsky 78 Aparthotel St Petersburg welcomes travellers for an unforgettable holiday in Russia. One of the largest museums in the world, the... More

From US$31

8 Comfitel Demidov Hotel

3 stars
3.0 / 5 1 reviews

Griboedov canal 50 Map

Holidaymakers seeking to explore St. Petersburg with ease can find strategic base at the well-furnished spaces of Comfitel Demidov Hotel set in the heart of the city. This centrally located hotel... More

From US$42

9 Comfitel Alexandria Hotel

3 stars
2.5 / 5

Spassky lane 6 Map

Travellers looking to discover Saint Petersburg find convenient base at the comfortable accommodations and city centre location of Comfitel Alexandria Hotel. Patrons of this cosy hotel can first... More

From US$40

10 Deluxe Hotel Saint Petersburg

3 stars
3.8 / 5

Galernaya 4, ap. 6 Map

The Deluxe Hotel is happy to welcome you to Saint- Petersburg. Russias imperial city of the Tsars! Their mini hotel is located in the heart of historic Saint-Petersburg on Galernaya Street near... More

Back to menu Return to top