Kelowna

Hotels in Kelowna

Choose from 65 hotels to book in Kelowna.

Find your stay

Kelowna is a city on Okanagan Lake in the Okanagan Valley in the southern interior of British Columbia, Canada. It serves as the head office of the Regional District of Central Okanagan. The name Kelowna derives from the Okanagan word kiʔláwnaʔ, referring to a grizzly bear.

Explore the hotels, then choose your dates and guests to check prices and availability for your trip.

Explore hotels in Kelowna

Other cities in Canada

All cities in Canada
Photo and text credits
WhatsApp