Hotel Eldorado, a World Class Resort, is located on Okanagan Lake and has been a hidden gem among Kelowna, British Columbia hotels on the lake since 1926: a destination of genuine hospitality, infinite warmth and spirited gatherings fondly remembered for years to follow.
Included in your package price.
Inclusions subject to change without notice at the discretion of the property. Some restrictions may apply.
We had an awesome stay albeit very short only 1 night. Nevertheless the stay was excellent. Thank you very much to Riley for helping us take our stuff to the room!
Food is also excellent great breakfast and dinner.
Thank you! Will absolutely stay here again.
Beautiful Scenery with Wonderful Service
Aug 09, 2022
My husband and I stayed at the Eldorado Resort hotel for our 40th anniversary. The staff surprised us with a room upgrade and a complementary cake! All the staff were so friendly and helpful. Loved it!