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
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

1032 Best Hotels to Stay in Saint Petersburg

Select your travel dates for best hotels in Saint Petersburg, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hotel Saint Petersburg Hotels in Saint Petersburg
Hotel Saint Petersburg Hotels in Saint PetersburgHotel Saint Petersburg Hotels in Saint PetersburgHotel Saint Petersburg Hotels in Saint PetersburgHotel Saint Petersburg Hotels in Saint PetersburgHotel Saint Petersburg Hotels in Saint PetersburgHotel Saint Petersburg Hotels in Saint Petersburg
99+
Hotels in Vyborgsky,Saint Petersburg
Indoor swimming pool
Spa
Massage room
"I came to this hotel with my daughter, only because there is access to the pool and they let people in under 18, and there is also parking. Total: parking is paid, access to the pool is by appointment and for money. The unpleasant thing is the smell of chemicals in the room, although it was a suite. But good breakfasts and a view of Aurora and all of St. Petersburg from the Neva. Overall rating 3/10"
Great
467 reviews
9.0/10
Check Availability
Crown Hotel St. Petersburg Hotels in Saint Petersburg
Crown Hotel St. Petersburg Hotels in Saint PetersburgCrown Hotel St. Petersburg Hotels in Saint PetersburgCrown Hotel St. Petersburg Hotels in Saint PetersburgCrown Hotel St. Petersburg Hotels in Saint PetersburgCrown Hotel St. Petersburg Hotels in Saint PetersburgCrown Hotel St. Petersburg Hotels in Saint Petersburg
99+
Hotels in Tsentralny,Saint Petersburg
Trip.BestNo. 8 of 4-Star Select Hotels in Saint Petersburg
Luggage storage
Bar
Priority airport drop-off
"Location: Located in the city center, the location is excellent. Across from St. Petersburg's largest shopping mall, the Glya, is the main train station. The overnight train to Moscow departs here, a 5-minute walk away. Turn left and walk about a hundred meters to Nevsky Prospect. There's also a Yilu Chinese restaurant, owned by a fellow Northeasterner. The food is affordable and I ate there five days in a row. It's much better than the ”Food Republic” on the 5th floor of the mall across the street. Turn right and you'll find a cafe at the intersection. Mixue Bingcheng offers affordable bread and cakes. Turn right again, and there's a small supermarket and pharmacy, making shopping very convenient. Facilities: The room wasn't small—well-equipped and well-maintained. The downside was the small bathroom and a particularly small basin, making it difficult to store items. The room was also interconnecting, with a door to the next room, which was a bit unsettling on our first night. Service: The service was acceptable. One security guard was quite helpful and greeted us in Chinese upon arrival. The front desk was also good, and we were given nesting doll keychains upon check-in and departure, though they were a bit ugly."
Amazing
202 reviews
9.4/10
Check Availability
YES Marata Apart-Hotel Hotels in Saint Petersburg
YES Marata Apart-Hotel Hotels in Saint PetersburgYES Marata Apart-Hotel Hotels in Saint PetersburgYES Marata Apart-Hotel Hotels in Saint PetersburgYES Marata Apart-Hotel Hotels in Saint PetersburgYES Marata Apart-Hotel Hotels in Saint PetersburgYES Marata Apart-Hotel Hotels in Saint Petersburg
99+
Hotels in Tsentralny,Saint Petersburg
Gym
Private parking
24-hour front desk
"Good location if you need walking distance from Moskovsky railway station. The theater starts with a coat rack, and the hotel - with a reception. The first thing you will meet is a rude, unsmiling, unfriendly receptionist: it feels like you owed him, and our presence became a burden (not a smile, not politeness - complete disgust for this). Room: comfortable room, good equipment (clean bed, good towels, slippers, kitchen equipment, washing machine, stove, refrigerator, iron, hanger, ironing board), - everything is clean and convenient, comfortable for a short stay. Breakfasts: they are there, but not varied (for three breakfasts - the menu was unchanged); breakfasts are implemented on the basis of a Georgian restaurant - you come, say the room number, get 2 dishes to choose from + a drink. You can eat, tasty, but monotonous. Room cleaning: no improvement was done; a lot of garbage in a couple of days; towels were not changed; towels were dried on a built-in electric dryer. For business trips/visits to the city for a couple of days it will do. I recommend it, but with the flaws described above"
Great
117 reviews
9.1/10
Check Availability
Saint Petersburg
You Might Like
Saint Petersburg Hotels With BreakfastSaint Petersburg Hotels With Twin RoomSaint Petersburg Hotels With 1 Double BedSaint Petersburg Hotels With Swimming PoolSaint Petersburg Hotels With Free Cancellation
Apart-hotel ARTSTUDIO Nevsky Hotels in Saint Petersburg
Apart-hotel ARTSTUDIO Nevsky Hotels in Saint PetersburgApart-hotel ARTSTUDIO Nevsky Hotels in Saint PetersburgApart-hotel ARTSTUDIO Nevsky Hotels in Saint PetersburgApart-hotel ARTSTUDIO Nevsky Hotels in Saint PetersburgApart-hotel ARTSTUDIO Nevsky Hotels in Saint PetersburgApart-hotel ARTSTUDIO Nevsky Hotels in Saint Petersburg
87
Hotels in Tsentralny,Saint Petersburg
Massage room
Parking
24-hour front desk
"Generally speaking, it is a temporary change of hotel. Taxi is very expensive in Russia. You must stay near Nevsky Prospekt in St. Petersburg to facilitate your trip. The hotel is less than ten minutes' walk from Moscow Railway Station and Nevsky Prospekt, which is very convenient. The luxury apartment I stayed in has one bedroom and one living room. It is clean and warm. It is also very convenient to cook in the serviced apartment. There is a washing machine and clothes drying rack, and the guest room will be cleaned every day. The disadvantage is that the professional level of the front desk of this hotel is very poor, and the English is not good. I changed to this hotel temporarily the night before yesterday. Because I booked a luxury apartment for one night + a standard apartment for three nights (recommended by Ctrip), I went to check in at 12 noon. I wanted to change the room type to one room for four nights and not change the room type in the middle. After communicating for a long time, I have to say that Ctrip's hotel housekeeper Grace has been helping with the telephone voice communication throughout the whole process (Grace has also been in contact with the temporary change of hotel before, really thank you) Check in at 12 noon, follow a set of procedures, upgrade the room type and pay the money, and tell me to check in at 2 o'clock at the earliest, so I stored my luggage and went to play. When I came back that night, the front desk changed shifts, and I had to go through the check-in process again. The room type issue that I communicated during the day had to be discussed again. It was really unprofessional. After I raised an objection on the spot, they realized that they had duplicated the process. Then I booked four days. I confirmed with the front desk again and again whether the room card was for four days. The front desk guy nodded, but the room card was invalid the next day. I was speechless. The next day, the front desk guy changed shifts again and said that I was in a deluxe room for one day. I showed him the receipt for the three-day room rate difference for upgrading to a deluxe room, and he realized that I had booked four days. It was really unprofessional for two or three front desks to communicate the same thing repeatedly in three shifts! I don’t think this is because their English is poor, but because the internal employees did not hand over well at all and were unreliable."
Great
136 reviews
9.0/10
Check Availability
Corinthia Hotel St Petersburg Hotels in Saint Petersburg
Corinthia Hotel St Petersburg Hotels in Saint PetersburgCorinthia Hotel St Petersburg Hotels in Saint PetersburgCorinthia Hotel St Petersburg Hotels in Saint PetersburgCorinthia Hotel St Petersburg Hotels in Saint PetersburgCorinthia Hotel St Petersburg Hotels in Saint PetersburgCorinthia Hotel St Petersburg Hotels in Saint Petersburg
99+
Hotels in Tsentralny,Saint Petersburg
Trip.BestNo. 7 of Premium Hotels in Saint Petersburg
Gym
Parking
Priority airport pick-up
"The rooms are old and need renovation, it was not comfortable to live in them. The refrigerator is locked, to open it you had to leave a deposit of 5000 rubles, not a problem, but in the end they came and took the entire minibar, then it is not clear why the deposit was needed at all. A very inconvenient scheme, wherever you stay, the minibar is open and you can pay for everything upon check-out. The kettle is in the closet, while there are only two sockets and then near the bedside tables, you had to heat water there and naturally it took up all the space on the nightstand. Another point is the cleaning, on the first day they only made our bed and that's it. They did not take out the trash, the dirty spoon stood on the table and stood there, on the second day they more or less cleaned the room. Of the pluses, I can only note the pleasant staff at the reception and the concierge. Maybe once the hotel was five stars, but not now that's for sure."
Great
138 reviews
9.3/10
Check Availability
Vertical Frunzenskaya Hotels in Saint Petersburg
Vertical Frunzenskaya Hotels in Saint PetersburgVertical Frunzenskaya Hotels in Saint PetersburgVertical Frunzenskaya Hotels in Saint PetersburgVertical Frunzenskaya Hotels in Saint PetersburgVertical Frunzenskaya Hotels in Saint PetersburgVertical Frunzenskaya Hotels in Saint Petersburg
99+
Hotels in Admiralteysky,Saint Petersburg
Massage room
Gym
Public parking
"Very nice, clean apartment, everything you need in the room, and the reception staff are friendly. The hotel is conveniently located, easy to get to attractions, and the city center is nearby. We'll come back and recommend it to our friends."
Outstanding
2 reviews
10.0/10
Check Availability
Apart-hotel ARTSTUDIO M103 Hotels in Saint Petersburg
Apart-hotel ARTSTUDIO M103 Hotels in Saint PetersburgApart-hotel ARTSTUDIO M103 Hotels in Saint PetersburgApart-hotel ARTSTUDIO M103 Hotels in Saint PetersburgApart-hotel ARTSTUDIO M103 Hotels in Saint PetersburgApart-hotel ARTSTUDIO M103 Hotels in Saint PetersburgApart-hotel ARTSTUDIO M103 Hotels in Saint Petersburg
99+
Hotels in Moskovsky,Saint Petersburg
Luggage storage
Restaurant
Taxi booking service
"We had a rest in July 25. The hotel is new, when we entered the room it even smelled of new furniture, the repair is very good, everything is there (iron, board, kettle, kitchen utensils, robes, towels, hair dryer, etc., the only thing is no shower gel) everything is new, the bed is comfortable, the mattress is a little soft. The metro Moskovskie Vorota is a 5-minute walk away. We lived on the 9th floor, a view of a beautiful sunset. Nearby, within walking distance, grocery stores, pharmacies, cafes. Breakfasts: you can buy extra in the restaurant on the 1st floor, we went for 2 days, monotonous, after 2 days we cooked ourselves. Even with minor shortcomings - I definitely recommend!"
Great
215 reviews
9.3/10
Check Availability
Novotel Sankt-Peterburg Tsentr Hotels in Saint Petersburg
Novotel Sankt-Peterburg Tsentr Hotels in Saint PetersburgNovotel Sankt-Peterburg Tsentr Hotels in Saint PetersburgNovotel Sankt-Peterburg Tsentr Hotels in Saint PetersburgNovotel Sankt-Peterburg Tsentr Hotels in Saint PetersburgNovotel Sankt-Peterburg Tsentr Hotels in Saint PetersburgNovotel Sankt-Peterburg Tsentr Hotels in Saint Petersburg
99+
Hotels in Tsentralny,Saint Petersburg
Trip.BestNo. 16 of 4-Star Select Hotels in Saint Petersburg
Sauna
Massage room
Gym
"Great hotel in the center! Traditionally, I try to choose Accor hotels because of the guaranteed quality and service. And this time I got exactly what I expected. Service, cleanliness, service staff - everything is wonderful and good. Special thanks for the fitness room. Not for show, as they say. I especially like it when there is a coffee machine in the room. Yes, a capsule one, but at least you always have coffee at hand. This is very important for me. The room has a good 55' TV, it is convenient to stream your content from your phone to the screen. Well, I was also pleased with the cleaning. The bed is always smoothly made and everything is in order. In a word, I don't really see any alternatives for myself."
Great
275 reviews
9.2/10
Check Availability
Grand Hotel Emerald Hotels in Saint Petersburg
Grand Hotel Emerald Hotels in Saint PetersburgGrand Hotel Emerald Hotels in Saint PetersburgGrand Hotel Emerald Hotels in Saint PetersburgGrand Hotel Emerald Hotels in Saint PetersburgGrand Hotel Emerald Hotels in Saint PetersburgGrand Hotel Emerald Hotels in Saint Petersburg
99+
Hotels in Tsentralny,Saint Petersburg
Trip.BestNo. 17 of Premium Hotels in Saint Petersburg
Indoor swimming pool
Sauna
Spa
"I accidentally booked a non-cancellable hotel, but it was beyond my expectations. The room was large and airy. There were activities in the atrium but the soundproofing was very good. The front desk spoke Chinese. Although we communicated in English at first, they later told us some things about our stay in Chinese. No other fees were charged. A proof of residence was available. The internet speed was very good. I highly recommend it! ! It's very close to the train station, about a 10-minute walk. There is a big golden apple next to the train station. There is a bus station downstairs and many supermarkets on the street."
Great
123 reviews
9.3/10
Check Availability
Helen Hotel Hotels in Saint Petersburg
Helen Hotel Hotels in Saint PetersburgHelen Hotel Hotels in Saint PetersburgHelen Hotel Hotels in Saint PetersburgHelen Hotel Hotels in Saint PetersburgHelen Hotel Hotels in Saint PetersburgHelen Hotel Hotels in Saint Petersburg
99+
Hotels in Admiralteysky,Saint Petersburg
Trip.BestNo. 7 of 4-Star Select Hotels in Saint Petersburg
24-hour front desk
Luggage storage
Bar
"The hotel is in a great location, right between Nevsky Prospekt and St. Isaac's Cathedral, close to the Neva River and the Winter Palace. The room is also new and large, with two 28-inch suitcases spread out without a problem. The bed is also very comfortable. The bathroom has a slightly heated clothes drying pipe. The breakfast is also good, with champagne. The hotel service is also very satisfactory. Printing tickets is also free, and proof of residence is submitted in an envelope. The only inconvenience is that you have to walk up more than ten steps from the door to the lobby, and then take the elevator from the lobby to the room, which requires going up or down half a floor. We arrived late, so there was no porter. When we left in the afternoon, it was no problem, as there was help with the luggage."
Amazing
155 reviews
9.6/10
Check Availability
See All Hotels in Saint Petersburg

Discover trending places in Saint Petersburg

Find top attractions and hotspots in Saint Petersburg

Find unique stays and themed hotels in Saint Petersburg

Immerse yourself in the vibrant atmosphere of Saint Petersburg with our handpicked accommodation options

Top 19 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.9/10
60 review

Wawelberg Hotel

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

Grand Hotel Europe

Hotel near Tsentralny, Saint Petersburg
"Convenient location""Delicious breakfast"
Select dates to view prices
No.
4
Grand Hotel Moika 22 Hotels in Saint Petersburg
9.5/10
106 review

Grand Hotel Moika 22

Hotel near Tsentralny, Saint Petersburg
"Great location""Great stay!"
Select dates to view prices
No.
5
Helvetia Hotel Hotels in Saint Petersburg
9.8/10
51 review

Helvetia Hotel

Hotel near Tsentralny, Saint Petersburg
"Good Location"
Select dates to view prices
No.
6
Trezzini Palace Hotel Hotels in Saint Petersburg
9.8/10
51 review

Trezzini Palace Hotel

Hotel near Vasileostrovsky, Saint Petersburg
"Great service""Great location"
Select dates to view prices
No.
7
Corinthia Hotel St Petersburg Hotels in Saint Petersburg
9.3/10
138 review

Corinthia Hotel St Petersburg

Hotel near Tsentralny, Saint Petersburg
"Great location""Great stay!"
Select dates to view prices
No.
8
The State Hermitage Museum Official Hotel Hotels in Saint Petersburg
9.2/10
54 review

The State Hermitage Museum Official Hotel

Hotel near Tsentralny, Saint Petersburg
"Great stay!""Great rooms"
Select dates to view prices
No.
9
Cosmos Selection Saint-Petersburg Nevsky Royal Hotel, a member of Radisson Individuals Hotels in Saint Petersburg
8.3/10
77 review

Cosmos Selection Saint-Petersburg Nevsky Royal Hotel, a member of Radisson Individuals

Hotel near Tsentralny, Saint Petersburg
"Great location"
Select dates to view prices
No.
10
Albora Hotels in Saint Petersburg
8.8/10
14 review

Albora

Hotel near Admiralteysky, Saint Petersburg
"Good Location"
Select dates to view prices
No.
11
Palace Bridge Hotel Hotels in Saint Petersburg
8.2/10
53 review

Palace Bridge Hotel

Hotel near Vasileostrovsky, Saint Petersburg
"Delicious breakfast""Great location"
Select dates to view prices
No.
12
Hotel Indigo ST. Petersburg - Tchaikovskogo Hotels in Saint Petersburg
9.6/10
70 review

Hotel Indigo ST. Petersburg - Tchaikovskogo

Hotel near Tsentralny, Saint Petersburg
"Great service""Great stay!"
Select dates to view prices
No.
13
Domina St. Petersburg Hotels in Saint Petersburg
9.7/10
59 review

Domina St. Petersburg

Hotel near Admiralteysky, Saint Petersburg
"Great stay!""Great rooms"
Select dates to view prices
No.
14
Dom Boutique Hotel Hotels in Saint Petersburg
9.1/10
31 review

Dom Boutique Hotel

Hotel near Tsentralny, Saint Petersburg
"Good Location"
Select dates to view prices
No.
15
Gamma Boutique-Hotel Hotels in Saint Petersburg
9.4/10
27 review

Gamma Boutique-Hotel

Hotel near Admiralteysky, Saint Petersburg
"Good Location"
Select dates to view prices
No.
16
Ekaterina Hotel Hotels in Saint Petersburg
8.9/10
26 review

Ekaterina Hotel

Hotel near Tsentralny, Saint Petersburg
"Great location""Convenient location"
Select dates to view prices
No.
17
Grand Hotel Emerald Hotels in Saint Petersburg
9.3/10
123 review

Grand Hotel Emerald

Hotel near Tsentralny, Saint Petersburg
"Great rooms""Great service"
Select dates to view prices
No.
18
Domina Pulkovo Hotel Hotels in Saint Petersburg
10.0/10
5 review

Domina Pulkovo Hotel

Hotel near Moskovsky, Saint Petersburg
"Good Location"
Select dates to view prices
No.
19
Avtor Boutique Hotel Hotels in Saint Petersburg
8.5/10
16 review

Avtor Boutique Hotel

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

FAQs About Saint Petersburg Hotels

Where can I find the best hotel discounts in Saint Petersburg?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

What is the average price of hotels in Saint Petersburg for this weekend?

The average hotel prices in Saint Petersburg for this weekend are as follows:
3-star hotels: IDR 1,241,486
4-star hotels: IDR 2,425,238
5-star hotels: IDR 6,296,500

What is the average price of hotels in Saint Petersburg on weekdays?

On average, weekday hotel prices in Saint Petersburg are:
3-star hotels– IDR 1,194,033
4-star hotels– IDR 2,328,098
5-star hotels– IDR 6,115,688

Saint Petersburg Hotels Info

Highest PriceIDR 13,304,381
Lowest PriceIDR 584,188
Number of Reviews12,607
Total Properties1032
Average Price (Weekdays)IDR 1,384,916
Average Price (Weekends)IDR 1,447,397