Hotels in Saint Petersburg

Discover the best hotels in St. Petersburg, Russia's spectacular Northern Capital of White Nights and scenic bridges! Choose your ideal stay by location and budget—whether it's an affordable hotel in the city centre, a panoramic room on Vasilievsky Island overlooking the Neva River, or a convenient spot by the Moscow Railway Station. Top hotels book up fast, so plan your perfect getaway and book your St. Petersburg adventure today on Trip.com!

Exclusive Saint Petersburg hotel promo codes

Captivated by the magic of the drawbridges over the Neva and the imperial grandeur of the Hermitage? Make your trip to the Northern Capital flawless: use a discount coupon to book an atmospheric hotel right in the historic center of St. Petersburg.

Get hotels deals

Best hotels in Saint Petersburg

Explore Saint Petersburg with stays near iconic landmarks, luxury hotels, and top boutiques for the best shopping and dining

YES Marata Apart-Hotel

YES Marata Apart-Hotel

📍 Sotsialisticheskaya ulitsa, 21, Tsentralny, Saint Petersburg
★★★ 9.3 (263 reviews)

"Absolutely brilliant place to stay. Friendly staff, amazing accommodation and convenient location."

Apart-hotel ARTSTUDIO Nevsky

Apart-hotel ARTSTUDIO Nevsky

📍 2-ya Sovetskaya ulitsa, 4B, str 1, Tsentralny, Saint Petersburg
★★★★ 9.3 (263 reviews)

"Very spacious and modern. In a perfect location with a short bus ride to the center."

Wawelberg Hotel

Wawelberg Hotel

📍 Nevsky Ave, 7-9, Tsentralny, Saint Petersburg
★★★★★ 9.8 (94 reviews)

"Room is very spacious and clean. Location and hygiene are great. Most of the staff are friendly and approachable. However, pls be noted that the concert hall is not available for visits if there is no performance. Staff may treat you like a thief if you are trying to explore around the facilities, which is a weird thing for a 5-stat hotel. The washlet toilet seat is the nightmare, the sensitive design auto open/closed the lid, which do expect the lid keep open/closed during your sleep a few times."

Apart-hotel ARTSTUDIO M103

Apart-hotel ARTSTUDIO M103

📍 Tashkent str., 6, Moskovsky, Saint Petersburg
★★★★ 9.3 (352 reviews)

"Hotel Rooms are nice. I stayed in the one with around 24 - 26 SqM while my friends stayed in the 40-SqM one. All rooms are quite enough. The Receptionists are helpful and provided assistances when needed. Meanwhie ,there arec certain improvements shall be made, 1. we cannot amend the temperature of the Air Conditioner as it is central controlled. 2. the housekeeper did not refill 2 sets of towel and slippers when she realized I was staying on my own 3. the Hotel does not provide more Washing Powders when the so-called complimentary is used. However, the rate of the room is same no matters how many night(s) we book and pay for. So everything shall be there and refilled day by day."

Novotel Saint Petersburg Center

Novotel Saint Petersburg Center

📍 Ulitsa Mayakovskogo, 3A, Tsentralny, Saint Petersburg
★★★★ 9.0 (355 reviews)

Close to the city center, the Neva River, and the metro station, all within walking distance.

Helen Hotel

Helen Hotel

📍 Bol'shaya Morskaya Ulitsa, 28/13, Admiralteysky, Saint Petersburg
★★★★ 9.5 (267 reviews)

"Love our stay, highly recommend All the staff are very accommodating to us and they can speak English Breakfast has a wide variety of food and very delicious Our room are spacious and clean We will definitely comeback"

Domina St. Petersburg

Domina St. Petersburg

📍 embankment Riv Moyka, 99, Admiralteysky, Saint Petersburg
★★★★★ 9.6 (85 reviews)

A magnificent city centre hotel offering round-the-clock shuttle services to and from the airport and ferry terminal.

Apart-Hotel ARTSTUDIO Moskovsky

Apart-Hotel ARTSTUDIO Moskovsky

📍 ulitsa Zaozernaya 3/3, Moskovsky, Saint Petersburg
★★★ 9.1 (186 reviews)

"When I was booking this hotel, I didn't realize there is a kitchen and washing machine inside of the room. These were lifesavers. Everything was flawless. I would definitely prefer here again for my next trip on Spring or Summer. I would like to see a hotel bar to have some drinks at night, it would've been great. The bidet nozzle was a pretty good surprise, it is really a huge plus for foreigners. Thanks for everything."

Kentron Hotel

Kentron Hotel

📍 Nevskiy Avenue, 111/3, Tsentralny, Saint Petersburg
★★★★ 9.7 (60 reviews)

"I really liked the hotel. Clean, neat. Delicious breakfasts served right in bed. There are towels, robes, toiletries and slippers. Nearby is the Ploshchad Vosstaniya metro station. We will definitely come back!"

Real traveler reviews of Saint Petersburg hotels

9.1
Excellent community rating
Real & verified guest reviews from all over the world
J

Jack Supernova

Family
YES Marata Apart-Hotel ★★★
"Room and hotel was clean, there were many restaurants and shops around the hotel. It is little hard to go to city centre by public transport. Moscow train station is not far away. There was a huge food court near the hall."
★★★★★
2025-08-07
G

Guest User

Traveling with friends
Apart-hotel ARTSTUDIO Nevsky ★★★★
"Such an amazing hotel, you get more than what you pay. Definitely booking here if I will come back to this city"
★★★★★
2025-12-01
G

Guest User

Couple
Wawelberg Hotel ★★★★★
"The first time i booked a city view room was a blue room much better condition. On valentine day I booked the same room type. The boy at reception gave me a cheap red room no better than a airbnb standard. Tats not the type i booked. It’s the cheaper red room. After i confronted refuse to take it. They found a un cleaned blue room. I was not able to check in till 4.40pm! Maybe train employees. Real suck experience for V day."
★★★★★
2024-02-14
G

Guest User

Family
Apart-hotel ARTSTUDIO M103 ★★★★
"Very nice hotel. Clean and good for family. Also easy access to public transportation"
★★★★★
2026-06-04
G

Guest User

Family
Novotel Saint Petersburg Center ★★★★
"Nice property with all facilities required in the room. The room was large and spacious. Breakfast was good. The reception staff were helpful. The property was clean and also close to the main street and the metro station. Food, souvenir and metro station was all close by. A safe and good choice to make."
★★★★★
2025-12-05
Y

Yusufcan

Solo traveler
Helen Hotel ★★★★
"Staff speak English well and they were so helpful. Hotel is so clean, location is very central. Breakfast were quite nice. Thank you!"
★★★★★
2025-10-19
k

kylebj

Business traveler
Domina St. Petersburg ★★★★★
"The room is large, the location is super convenient, the hotel service is good, the sanitary conditions and toiletries are very good"
★★★★★
2024-05-12
G

Guest User

Couple
Apart-Hotel ARTSTUDIO Moskovsky ★★★
"Nice place. Big room, comfortable bed. Close to the sights."
★★★★★
2025-07-17
C

Cadillcac

Solo traveler
Kentron Hotel ★★★★
"All aspects are OK, clean and comfortable."
★★★★★
2024-06-23

Hotels near top Saint Petersburg landmarks

Experience the quintessential Saint Petersburg by staying near iconic landmarks

Winter Palace

Winter Palace

Immerse yourself in imperial grandeur right in the heart of the city. Stay steps away from the world’s most magnificent art collection, where timeless history meets the ultimate cultural escape.

Nevsky pr.

Nevsky pr.

Find your perfect stay on the city’s main artery. Immerse yourself in imperial grandeur, enjoy endless shopping in historic department stores, and feel the vibrant rhythm of a street that never sleeps.

Kazan Cathedral

Kazan Cathedral

Stay close to an architectural masterpiece of the imperial era. Admire the breathtaking grand colonnade right from your doorstep and enjoy unbeatable access to the city’s finest dining and shopping.

Peter and Paul Fortress

Peter and Paul Fortress

Wake up to breathtaking waterfront views where the city’s history first began. Enjoy a scenic riverside stay, iconic historical vistas, and easy access to sandy beaches and historic fortresses.

Savior on the Spilled Blood

Savior on the Spilled Blood

Nestled along the scenic canals, this prime location puts you face-to-face with breathtaking mosaic façades. Discover an enchanting neighbourhood filled with romantic waterways, cosy cafes, and historic charm.

The State Russian Museum, Mikhailovsky Palace

The State Russian Museum, Mikhailovsky Palace

A perfect retreat for art and culture lovers. Stay in a refined neighbourhood surrounded by lush palace gardens and the world’s finest collections of traditional masterpieces.

St. Isaac's Cathedral

St. Isaac's Cathedral

Experience the ultimate luxury stay near one of the world's largest golden domes. Enjoy stunning architectural views, elite rooftop dining, and elegant streets packed with rich history.

Palace Square

Palace Square

Place yourself at the absolute epicentre of imperial majesty. Stay just steps from the city's grandest square, where historic triumphs meet vibrant cultural events and breathtaking architectural ensembles.

Senate Square

Senate Square

Enjoy a serene and prestigious stay overlooking the scenic Neva River. Walk through historic green gardens and stay minutes from the city's most iconic monuments and imperial landmarks.

Saint Petersburg travel info

Power Plug & Voltage

230V/Type C/F

💵

Exchange Rate

1 AED ≈ 20.78 RUB

💳

Local Payment

Cards/SBP/Cash

📱

Connectivity

MTS/MegaFon/Beeline/Tele2

🌡️

Current Weather

Mostly cloudy

More Saint Petersburg hotel info

Data type

Details

Number of Reviews

14,677

Total Properties

755

Weekday Avg. Price

AED 470

Weekend Avg. Price

AED 493

Trending hotel

YES Marata Apart-Hotel

Saint Petersburg hotel FAQs

إخلاء المسؤولية: تم توفير هذه المقالة بواسطة مساهم فردي أو منصة طرف ثالث. إذا كان هناك أي تناقض فيما يتعلق بحقوق النشر، يُرجى التواصل معنا مباشرة وسنقوم بحذف المحتوى على الفور.