Luxury hotels in St Petersburg

Showing 4 places to stay Sort list alphabetically

Hotel Astoria

Russia > Europe > St Petersburg

Part of the Rocco Forte Collection, the five-star Hotel Astoria is located in St Isaac's Square at the heart of St Petersburg's city centre. Read more

Four Seasons St. Petersburg

Russia > Europe > St Petersburg

The Four Seasons Lion Palace began life in 1820 as the private residence of Princess Lobanova-Rostovskaya and retains its regal feel today. Read more

Hotel Angleterre

Russia > Europe > St Petersburg

Recently refurbished under the watchful eye of designer Olga Polizzi, the Angleterre is an excellent 4 star alternative to neighbour and sister property the Astoria, with which it shares facilities. Read more

Belmond Grand Hotel Europe

Russia > Europe > St Petersburg

Situated in the heart of St. Petersburg on the main avenue of the city, the famous Nevsky Prospekt, the hotel's building is classified as a historical monument. Read more

Start creating your tailored trip today

Our enthusiastic experts are seasoned travellers with the inside track on the most memorable adventures.

Call us on +44 (0) 20 7978 7333

Or enquire online

Close