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 *

For more information about the hotel or to book accommodations for an upcoming stay, please contact us today, we would love to hear from you!

Hotel Eldorado

500 Cook Road (On the Lake) 
Kelowna, BC V1W 3G9 

Tel: (250) 763-7500 
Toll Free: 1 (877) 734-3184 
Fax: (250) 861-4779