Our Trips using this Lodging

Baikal Hotel

Olkhon Island, Russia

This simple, 18-room lodge on Olkhon Island offers great views of Lake Baikal and the beach (in the evenings you can even hear the surf). Guest rooms have private facilities and the staff is friendly and a pleasure to deal with. It’s just a short walk from the main village.