Hotel Eldorado

The Hotel Eldorado is a Kelowna landmark situated on the shores of Okanagan Lake. With a storied past dating back to the 1920s and unique local charm, a trip to Kelowna is not complete without a visit to Eldorado. Whether you are staying with us for the first time or heading back for a return visit, we cannot wait to welcome you to our neighbourhood hotel.

Map and Directions