Hit enter to search or ESC to close
Luxury Russia Holidays, Lake Baikal

Luxury RUSSIA Holidays

Russia is the largest country in the world and its topography is as varied as it is vast. Explore Lake Baikal on your luxury holiday, the oldest and deepest lake in the world and learn how the Siberians have lived in the region for centuries. Take traditional Russian steam baths and spend evenings in a luxury eco-village overlooking the picturesque lake, waking up to dog sledge alongside expert trainers over the white tundra.

Learn how to navigate and thrive in the isolation of the Siberian outback, building shelter, fishing, tracking, gathering food and finding water. Returning to civilisation to unearth Russia’s rich cultural history and classic architecture of St. Petersburg.


Join our community to receive the latest travel and yachting inspiration from our team of inhouse experts.

I am interested in receiving newsletters about *(Required)
¹ The Pelorus Foundation is a charity that empowers communities to preserve and protect the world’s wildlife and wild places for future generations’

I agree to receive Pelorus newsletters. I can opt out at any time by clicking on the unsubscribe link in any Pelorus newsletter. My information will be protected as per the Privacy Policy.