Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
This 4-star hotel is right across from the Olympia Park in St. Petersburg. The Original Sokos Hotel Olympia Garden has free Wi-Fi and stylish rooms with a flat-screen TV.
“Try junior suite, it's totally worth it”
Featuring a sauna and a fitness center, the Sokos Vasilievsky is a 4-star designer hotel quietly on Vasily Island. It is a 20-minute walk from St Petersburg's Nevsky Prospect and the Hermitage Museum....
“Very clean, very modern, in great condition. Great…m at night, no traffic noise and is cheaper then.”
This 5-star hotel on Vasilyevsky Island is a 15-minute walk from St. Petersburg Hermitage Museum. It has luxury interiors and elegant spa facilities with an indoor pool and 8 different saunas.
“Great pool area full of saunas, a snow-room! Very …. A special "full darkness" restaurant!”
Courtyard by Marriott St. Petersburg Vasilievsky Hotel has free Wi-Fi and elegant accommodations in a palatial building along the Neva River banks.
“The service was outstanding and the room was ample and comfortable, and quiet.”
Located beside Victory Square and the Park Gorodov-Geroyev, this 4-star hotel offers a large indoor pool and free WiFi. All rooms come with flat-screen TVs.
“good business standard, rich breakfast”
This 5-star hotel is on Nevsky Prospekt, a 2-minute walk from Mayakovsky Metro Station. Corinthia Hotel St Petersburg offers spacious and elegant interiors as well as fine dining.
“Everything was fine. Room was warm and spacious, p…st plentiful. There is nothing to complain about.”
On the Fontanka River, the hotel is the tallest building in the historic district of St. Petersburg. It features a bar with panoramic views, restaurants and free Wi-Fi.
“The room was lovely and comfortable, the breakfast… and the bar offers a wonderful view of the city.”
Offering striking, garden-themed décor, rich buffet breakfasts, and free Wi-Fi, this 4-star design hotel in Saint Petersburg is quietly located on Vasilyevsky Island.
“Receptionist, professionalism, perfect stay”
Just 325 ft from Nevsky Prospekt, this 4-star boutique hotel in St. Petersburg has modern rooms with a city view, free Wi-Fi, full buffet breakfasts, and a 24-hour front desk.
“Excellent location, in the centre of the city. Friendly staff, great breakfast, comfortable room.”
Dostoevsky Hotel is conveniently located next to the Metro, a 5-minute walk from Nevsky Prospekt and within a 10-minute walk of the Alexandrinsky Theatre. The Isaakievsky Cathedral is 2 miles away.
“Professional, friendly and helpful staff; excellent location; good breakfast.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.