Where to stay in Russia

Recommended places to stay in Russia. Call our team 020 7838 5956 for suggestions on places to stay that suit your personal tastes and budget.

Solo Sokos Palace Bridge Hotel, St Petersburg

Solo Sokos Palace Bridge Hotel, St Petersburg

Traditional Hotel

» typically up to £300 per room per night

Marriott Royal Aurora, Moscow

Marriott Royal Aurora, Moscow

Grand & Elegant Hotel

» typically up to £300 per room per night

Belmond Grand Hotel Europe, St Petersburg

Belmond Grand Hotel Europe, St Petersburg

Grand & Elegant Hotel

» typically up to £300 per room per night