Hotel Eldorado stands on the shores of Okanagan Lake, offering refined lakeside luxury since 1926. Its genteel rooms feature panoramic water views, blending historic charm with modern comfort.
The hotel’s indoor and outdoor pools, marina, and award-winning restaurants create a seamless hospitality experience. It’s a distinguished setting for business gatherings, with elegant spaces and easy access to Kelowna’s vibrant lakefront.
Loading map...
Rated 2.0 on Google · 8 reviews