Hotel Eldorado at Eldorado Resort

World Class Lakeside Luxury Resort in Kelowna, British Columbia

Eldorado Resort
500 Cook Rd
Kelowna, BC V1W 3G9

Sip, Savour, & Stay Package

Enjoy a delectable dinner for two in our Lakeside Dining restaurant and take the elevator home!

Includes dinner for 2 from our Dine Around 2022 Menu
Vegan Menu available
Gluten-free options available
Reservations required for dinner

Rates start at just $229/night!

Valid January 19th – February 10th, 2022

Book Now


Hotel Eldorado at Eldorado Resort is a landmark hotel that has been a luxury destination experience since 1926. Accommodating 53 boutique guestrooms & suites with a glimmer of old world charm and European mystique. Experience the romance and nostalgia of a historic hotel, where timeless elegance and warmth are infused with the luxury and hospitality of today.

Eldorado Resort is Kelowna’s finest full-service waterfront resort beautifully located on the shores of Okanagan Lake. With two hotels, Hotel Eldorado and Manteo, connected by a picturesque boardwalk and world-class marina. The resort provides the highest standard of comfort, minutes from downtown, hiking, orchards and wineries. On-site amenities include a private beach, fitness centre, indoor and outdoor pools & hot tubs, health and wellness services, and complimentary high-speed internet.

Our Lakeside Dining Room offers European-inspired cuisine, lake views and glorious sunsets creating an unforgettable dining experience.
Our Executive Chef strives to take advantage of the Okanagan’s bounty of seasonal and organic farm to table fresh products provided by local suppliers.
An evening spent at our award-winning Kelowna lakeside restaurant is an evening to remember.