Hotel Eldorado At Eldorado Resort - Kelowna
49.84577, -119.488986Overview
Boutique lakefront resort on Okanagan Lake with a 1926 heritage and exclusive yacht charters
Heritage & History
Hotel Eldorado at Eldorado Resort sits on Okanagan Lake with a history dating back to 1926. The hotel provides exclusive access to The Spirit of The El vintage yacht for private charters. Two hotels are connected by a scenic boardwalk, offering access to Eldorado Marina for boating and watercraft rentals.
Dining
The on-site lakefront Dining Room serves farm-to-table cuisine using regional ingredients and local wines. An award-winning Sunday brunch is offered, featuring traditional offerings and a seafood station. Live music events and seasonal festivities occur throughout the year in the lounge.
Rooms & Pet-Friendly
The hotel has 53 guest rooms with natural light and views of Okanagan Lake. Heritage guest rooms reflect the historic character and charm of the building. Pet-friendly options are available in select rooms for guests traveling with dogs or cats.
Wellness & Recreation
Guests can use the indoor swimming pool, hot tub, and fitness center on site. Yoga classes and spa treatments, including massages and spa/wellness packages, are available. A private beach area with sun loungers and umbrellas is open to hotel guests.
Business & Events
The hotel offers meeting/banquet facilities with lake views and natural light. Corporate offsite meetings and retreats are hosted in the lakeside event venues. Express check-in/check-out and currency exchange services are available for business travelers.
- Location: 300 yards from Rotary Beach Park and 12 miles from Kelowna International Airport
- Dining: Lakefront restaurant with farm-to-table cuisine and award-winning Sunday brunch
- Wellness: Indoor pool, hot tub, yoga classes, and spa treatments
- Rooms: 53 guest rooms with lake views and heritage character
- Pet-Friendly: Select rooms allow dogs and cats
- Business: Meeting and banquet facilities for corporate retreats
- Yacht: Exclusive access to The Spirit of The El vintage yacht
Rooms and availability

-
Max:2 persons
-
Non-smoking
-
Fireplace
Essential information about Hotel Eldorado At Eldorado Resort
| 💵 Lowest room price | 173 US$ |
| 📏 Distance to center | 3.0 mi |
| ✈️ Distance to airport | 10.8 mi |
| 🧳 Nearest airport | Kelowna International, YLW |
Location
- City landmarks
- Nearby
- Restaurants
Reviews of Hotel Eldorado At Eldorado Resort
We read 726 guest reviews so you don’t have to
One honest summary, pulled from every verified stay—no scrolling through hundreds of reviews.