Contact & Location
We Look Forward to Hearing from You
As a timeless and historic landmark in the Okanagan Valley, the Hotel Eldorado is a legacy hotel that perfectly embodies old world charm with European mystique set in one of Canada's most spectacular destinations. We are located on the scenic shores of Okanagan Lake, 300 kilometres from the Lower Mainland in the BC Interior and an easy flight from all major airports.