Hotel Eldorado sits on Lakeshore Road in South Pandosy, the leafy waterfront district south of downtown Kelowna, where the lake is a one-minute walk away and the neighbourhood's cafes, shops and restaurants are close at hand. It is a boutique-style lakeside hotel with a long local reputation, and its mix of facilities makes it feel more like a small resort than a standard city hotel. There is an indoor pool and a seasonal outdoor pool, a hot tub, a spa with sauna, steam room and massage and body treatments, and two on-site restaurants. A marina and direct access to the beach mean that in summer you can step from your room to the lake for a swim, a paddle or a boat outing. Rooms range from classic queen rooms to deluxe rooms with two queens or a king, up to a large luxury suite with lake views, so couples, friends and small families can all find a fit.
Location and getting around
South Pandosy is a pleasant, walkable pocket with a village feel, and the hotel is a short drive from downtown Kelowna's waterfront and restaurants. The airport is about a 25-minute drive away. Several wineries, including those on the Okanagan Mountain side and in West Kelowna across the bridge, are within a reasonable drive, so this works as a base for tasting days, particularly if you book a tour with pickup rather than driving yourself.
Self-parking is available for a fee, and dogs are accepted for an additional charge, so confirm the pet policy and any limits when you book.
The rooms and the feel
Classic rooms are compact and tidy, with a balcony and lake view available in some categories, while the deluxe rooms and the luxury suite offer more space, a king bed and a sofa bed for extra guests. The mood is relaxed and a little old-fashioned in the best way, with lakeside lawns, boats bobbing at the marina and a terrace where an evening drink in summer is a highlight. The spa gives you something to do on cooler days, and the indoor pool keeps the facilities useful outside the summer season, when the outdoor pool is closed.
Who it suits and what to know: couples will like the lake and the spa, groups of friends will like the beach and the restaurants, and families can use the pools and the shoreline in summer. Summer is the busiest and most expensive time, so book early for July and August, while autumn brings quieter rooms and lower rates.
Check which facilities are open on your dates, because outdoor pools, beach services and marina rentals are seasonal. If you want to be right on the main downtown strip rather than in South Pandosy, other hotels in this guide are better placed, but for lake access and atmosphere this is hard to beat.
Why stay here
- ✓Indoor pool
- ✓Seasonal outdoor pool
- ✓Hot tub, sauna and steam room
- ✓Spa massage and body treatments
- ✓Two on-site restaurants
- ✓Marina on the lake
- ✓Direct beach access
- ✓Dog-friendly rooms for a fee
Good questions
Where is Hotel Eldorado?+
It is on Lakeshore Road in South Pandosy, south of downtown Kelowna, with Okanagan Lake about a minute's walk away. The airport is roughly a 25-minute drive.
Does the hotel have a pool and spa?+
Yes, there is an indoor pool, a seasonal outdoor pool, a hot tub, and a spa with a sauna, steam room and treatments. Outdoor facilities are seasonal, so check what is open on your dates.
Are pets allowed?+
Dogs are accepted for an additional fee, and service animals are exempt. Confirm the current policy and any limits when you book.




