Hotels in Saint Petersburg

Best Saint Petersburg Hotels

Enter your dates for prices and availability of the best hotels in Saint Petersburg.

Swipe up to view more

Top 20 Premium-Hotels in Saint Petersburg

See all
Discover our curated selection of premium hotels in Saint Petersburg for your next stay
No.
1
Skandinavia Country Club and Spa Hotels in Sestroretsk
9.0/10
40 review

Skandinavia Country Club and Spa

Hotel near Kurortny, Sestroretsk
"Good Location"
Select dates to view prices
No.
2
Wawelberg Hotel Hotels in Saint Petersburg
9.7/10
44 review

Wawelberg Hotel

Hotel near Tsentralny, Saint Petersburg
"Great service""Great location"
Select dates to view prices
No.
3
Belmond Grand Hotel Europe Hotels in Saint Petersburg
9.7/10
59 review

Belmond Grand Hotel Europe

Hotel near Tsentralny, Saint Petersburg
"Friendly owner""Great location"
Select dates to view prices
No.
4
Gelvetsiya Hotel Hotels in Saint Petersburg
9.8/10
49 review

Gelvetsiya Hotel

Hotel near Tsentralny, Saint Petersburg
"Good Location"
Select dates to view prices
No.
5
Tsar Palace Luxury Hotel & Spa Hotels in Pushkin
9.0/10
43 review

Tsar Palace Luxury Hotel & Spa

Hotel near Pushkinsky, Pushkin
"Good Location"
Select dates to view prices
No.
6
Grand Hotel Moika 22 Hotels in Saint Petersburg
9.3/10
76 review

Grand Hotel Moika 22

Hotel near Tsentralny, Saint Petersburg
"Friendly owner""Great location"
Select dates to view prices
No.
7
Trezzini Palace Hotel Hotels in Saint Petersburg
9.6/10
45 review

Trezzini Palace Hotel

Hotel near Vasileostrovsky, Saint Petersburg
"Friendly owner""Great location"
Select dates to view prices
No.
8
The State Hermitage Museum Official Hotel Hotels in Saint Petersburg
9.0/10
51 review

The State Hermitage Museum Official Hotel

Hotel near Tsentralny, Saint Petersburg
"Good Location"
Select dates to view prices
No.
9
Albora Hotels in Saint Petersburg
8.7/10
12 review

Albora

Hotel near Admiralteysky, Saint Petersburg
"Good Location"
Select dates to view prices
No.
10
Corinthia Hotel St Petersburg Hotels in Saint Petersburg
9.5/10
115 review

Corinthia Hotel St Petersburg

Hotel near Tsentralny, Saint Petersburg
"Great location""Great stay!"
Select dates to view prices
No.
11
Cosmos Selection St. Petersburg Nevsky Royal Hotel by Radisson Individualds Hotels in Saint Petersburg
8.4/10
74 review

Cosmos Selection St. Petersburg Nevsky Royal Hotel by Radisson Individualds

Hotel near Tsentralny, Saint Petersburg
"Great location"
Select dates to view prices
No.
12
Petro Palas Hotel Hotels in Saint Petersburg
9.0/10
87 review

Petro Palas Hotel

Hotel near Admiralteysky, Saint Petersburg
"Convenient location""Delicious breakfast"
Select dates to view prices
No.
13
Ekaterina Hotel Hotels in Saint Petersburg
9.2/10
25 review

Ekaterina Hotel

Hotel near Tsentralny, Saint Petersburg
"Great location""Convenient location"
Select dates to view prices
No.
14
Dom Boutique Hotel Hotels in Saint Petersburg
9.1/10
29 review

Dom Boutique Hotel

Hotel near Tsentralny, Saint Petersburg
"Good Location"
Select dates to view prices
No.
15
Palace Bridge Hotel Hotels in Saint Petersburg
8.1/10
50 review

Palace Bridge Hotel

Hotel near Vasileostrovsky, Saint Petersburg
"Delicious breakfast""Great location"
Select dates to view prices
No.
16
Gamma Boutique-Hotel Hotels in Saint Petersburg
9.0/10
22 review

Gamma Boutique-Hotel

Hotel near Admiralteysky, Saint Petersburg
"Good Location"
Select dates to view prices
No.
17
Hotel Indigo ST. Petersburg - Tchaikovskogo Hotels in Saint Petersburg
9.5/10
57 review

Hotel Indigo ST. Petersburg - Tchaikovskogo

Hotel near Tsentralny, Saint Petersburg
"Friendly owner""Great stay!"
Select dates to view prices
No.
18
Domina St. Petersburg Hotels in Saint Petersburg
9.6/10
43 review

Domina St. Petersburg

Hotel near Admiralteysky, Saint Petersburg
"Friendly owner""Great rooms"
Select dates to view prices
No.
19
Grand Hotel Emerald Hotels in Saint Petersburg
9.4/10
76 review

Grand Hotel Emerald

Hotel near Tsentralny, Saint Petersburg
"Great rooms""Great stay!"
Select dates to view prices
No.
20
Avtor Boutique Hotel Hotels in Saint Petersburg
8.4/10
17 review

Avtor Boutique Hotel

Hotel near Tsentralny, Saint Petersburg
"Good Location"
Select dates to view prices

FAQs About Saint Petersburg Hotels

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How to get cheap hotels on Trip.com?

There are several ways to discover affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the least expensive options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a diverse selection of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. Moreover, if you are a member of our loyalty program, you can log in to your account and discover exclusive discounted rates at hotel list pages.

What is the way to get lower prices at hotels?

Sometimes booking hotels in midweek is cheaper, but it also depends on the season.

How many hotels are listed in Trip.com?

There are over 5,000,000 hotels in more than 230 countries or regions on Trip.com. Don't know which hotel to book? Browse the site to get ideas!

Can I cancel or change my hotel reservation on Trip.com?

It depends on the hotel policy and cancellation date. Kindly check the policy section of related hotel pages. To cancel or change your reservation, log in to your trip.com account, go to "My Bookings," and follow the instructions.

How do I contact trip.com customer service?

You can contact trip.com 24/7 customer service by visiting the trip.com help center and submitting a support request. You can also contact them by phone or chat, depending on your location.

Saint Petersburg Hotels Info

Highest PriceAED 3,474
Lowest PriceAED 88
Number of Reviews 12,071
Total Properties0
Average Price(Weekday Night)AED 411
Average Price(Weekend Night)AED 450