Hotels and accommodation in Saint Petersburg. You must see our accommodation offers in the city / locality: Saint Petersburg, Russia . We present 4175 proposals for a holiday or a short vacation. Our offers guarantee the lowest price. Most of the accommodation offered below offer a free cancellation.
Located within a 4-minute walk from Mayakovskaya Metro Station, this hotel offers a fitness centre and spa facilities, which include a sauna,…Check price and book!
This exclusive 5-star hotel is set in the 1830s mansion in the centre of Saint Petersburg and represents the atmosphere of the original…Check price and book!
The Rocco Forte Astoria Hotel has an excellent location across from the beautiful St. Isaac’s Cathedral, and within 10 minutes walk of…Check price and book!
Located within an 18th-century palace, this 5-star hotel in St. Petersburg offers an exclusive top floor spa with a 22 metres long indoor…Check price and book!
The Grand Hotel Emerald is only a 10-minute walk from the Metro Station Ploshchad Vosstaniya and 10 minutes from Nevsky Prospekt, close to…Check price and book!
Located in a historic mansion on Moyka River Embenkment, Lotte Hotel St. Petersburg combines classic interiors and modern technology. Place…Check price and book!
Four Seasons Hotel Lion Palace is located in the heart of Saint Petersburg, just 300 metres from the Dvortsovaya Square. It boasts luxury…Check price and book!
Just around the corner from St. Isaac’s Cathedral and within a 10-minute walk from State Hermitage, So Sofitel St Petersburg offers…Check price and book!
Featuring a wellness centre, this hotel on Vasilyevsky Island is a 15-minute walk from State Hermitage Museum and Nevsky Prospect. It…Check price and book!
This hotel in St Petersburg overlooks the Palace Square and the State Hermitage Museum. It offers free Wi-Fi. Furnished with antiques, the…Check price and book!
Set in a stunning central location of St. Petersburg is this grand hotel that offers elegant accommodation in a fantastic setting. Belmond…Check price and book!