Choose your preferred language. We speak English (UK) and 42 other languages.
Most often used by people in the United Kingdom
An indoor pool, well-equipped gym and air-conditioned rooms with flat-screen TV and free WiFi are offered at this recently renovated hotel, just a 5-minute walk from St.
“Fantastic location right by nevsky project. Also t…ly. Also really clean and room service excellent!”
This hotel is situated directly opposite the Olympia Park in St. Petersburg. The Original Sokos Hotel Olympia Garden offers free Wi-Fi and stylish rooms with a flat-screen TV.
“One of the best in St. Petersburg.”
Solo Sokos Hotel Vasilievsky gallery hotel is located on Vasilievsky Island, within a 5-minute walk of Blagoveshchensky Bridge and Neva embankment.
“politenness, promptness, well trained personell, clean, nice restaurant”
Located on Nevsky Prospekt, Saint Petersburg’s famous boulevard, this hotel is a 5-minute walk from the Alexander Nevsky Metro Station. Free Wi-Fi is available.
“Good location, near metro and Nevski Prospect. Fri…ff, particularly Elena was nice and very helpful.”
Located 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.
“otherwise this is the best hotel in st.petersburg i've been yet”
Stony Island Hotel is located on the major avenue Kamennoostrovsky Prospekt, 5 minutes' walk from the Metro, for access to Nevsky Prospekt and the Hermitage.
“Very comfortable room, various and tasty breakfast. Close to underground metro station.”
Great views of Saint Petersburg and the Neva River, and spacious rooms are offered by this hotel. It is centrally located on Pirogov Embankment.
“The view from the room of the river Neva and the c…pful. Staff at reception speak excellent English.”
This good-value hotel is located in central St. Petersburg, 750 metres from Nevsky Prospekt. 5th Corner Hotel offers free Wi-Fi and modern rooms with air conditioning and a flat-screen TV.
“all was perfect, i enjoed in maximum my staying. b…t was very nice, good, comfortable room. love it!”
Enjoying a quiet location in the heart of Saint Petersburg, this cosy hotel overlooks a monastery and offers 7 luxurious rooms in a former mansion.
“Everything, period. Hotel is small, the kind th…solutely loved the place and will be coming back.”
Hotel Cameo is situated in the centre of Saint-Petersburg, within a 15 minutes' walk from Sennaya Square and Nevsky Prospekt. It features a bar and free Wi-Fi.
“Nicely situated hotel, in an unusually green and c… and the room equipped with all necessary things.”
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 favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.