Exterior photo of Hotel Eldorado on the lake.

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.

Contact us

Contact me by *