Contact us Request a brochure

Port Olkhon Art Hotel

Port Olkhon Art Hotel is located on the shores of Lake Baikal. The property is a completely eco conscious operation and is committed to the preservation of the pristine landscape. UNESCO listed, the area is one of immense natural beauty and the hotel has worked to blend in with its surroundings. The structure has been built in a minimalistic design using local materials. Port Olkhon is located close to many of the main sights such as Khuzhir Museum and Shaman Rock, meaning guests have the best opportunities for exploring the area.


View all of our luxury holidays to Russia.


Speak to our team

Your once in a lifetime experience starts here!