St Petersburg is home to some of the world’s most stunning and unique hotels, from former palaces to castles that are taken right out of a Russian fairytale. There is also an increasing amount of modern boutique hotels appearing which provide a direct contrast to those in older historical buildings. We have researched and visited the many hotels in St Petersburg to ensure that we only take you to the very best, as well as being able to pick those most appropriate for your tastes and needs. We have only chosen St Petersburg hotels which are in fantastic locations, provide luxurious surroundings to relax in and offer the best service.

Alexander House, St Petersburg

Alexander House, St Petersburg

Alexander House is located on Krukov Canal a few moments walk from the Mariinsky Theatre. Privately owned by Alexander Zhukhov and his wife who give everyone a warm welcome.

Alexander House, St Petersburg details

Angleterre Hotel, St Petersburg

Angleterre Hotel, St Petersburg

The Angleterre Hotel is located in St Isaac’s Square. The sister hotel to the adjacent Hotel Astoria.

Angleterre Hotel, St Petersburg details

Emperor Paul’s Castle

Emperor Paul’s Castle

Stay in a castle directly from the pages of a Russian fairytale, complete with towers, ramparts and moats.

Emperor Paul’s Castle details

Four Seasons Hotel Lion Palace, St Petersburg

Four Seasons Hotel Lion Palace, St Petersburg

The new Four Seasons Hotel Lion Palace is a 19th century Russian palace, it reveals a restored treasure in the historic Admiralteysky District, just a short walk to the Hermitage Museum.

Four Seasons Hotel Lion Palace, St Petersburg details

Grand Hotel Europe, St Petersburg

Grand Hotel Europe, St Petersburg

The Grand Hotel Europe is owned and managed by Orient Express Hotels. Located between Nevsky Prospect and ‘Arts Square’, close to the Russian Museum and just off Nevsky Prospekt.

Grand Hotel Europe, St Petersburg details

Kempinski Moika 22, St Petersburg

Kempinski Moika 22, St Petersburg

**A hotel echoing St Petersburg’s strong nautical heritage, located moments from Palace Square and the Hermitage.

Kempinski Moika 22, St Petersburg details

Rocco Forte Hotel Astoria, St Petersburg

Rocco Forte Hotel Astoria, St Petersburg

Wonderfully located in St Isaac’s Square with a true sense of place, the Hotel Astoria is part of St Petersburg’s rich heritage.

Rocco Forte Hotel Astoria, St Petersburg details

Taleon Imperial, St Petersburg

Taleon Imperial, St Petersburg

The Taleon Imperial hotel is the only hotel in St Petersburg that was once a palace.

Taleon Imperial, St Petersburg details

W, St Petersburg

W, St Petersburg

W St Petersburg is the city’s first truly hip, chic and designer hotel. The hotel is perfectly located neat St. Isaac’s Cathedral, Palace Square and Hermitage.

W, St Petersburg details