Search B&B in Kelowna
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Compare B&B in Kelowna with updated reviews, rates, and availability.
Other property types in Kelowna
The Shore Kelowna
The Shore Kelowna
9.2 out of 10, Wonderful, (486)
Villa's At Eldorado Resort
Villa's At Eldorado Resort
10.0 out of 10, Exceptional, (2)
The price is SAR 1,809
SAR 2,098 total
includes taxes & fees
17 Jum. II - 18 Jum. II
Top floor unit in Discovery Bay with lake views from the patio!
Top floor unit in Discovery Bay with lake views from the patio!
9.8 out of 10, Exceptional, (13)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Recent reviews of Kelowna hotelsExpedia verified reviews
5/5 Excellent
"It was a great stay !"
A verified traveler stayed at Hampton Inn & Suites by Hilton Kelowna Airport
Posted 2 days ago
Top B&B in Other Destinations
More Accommodation Types in Kelowna
- Vacation Homes in Kelowna (261)
- Condo Rentals in Kelowna (195)
- Apartments in Kelowna (156)
- Guest Houses in Kelowna (11)
- Motels in Kelowna (10)
- Resorts in Kelowna (8)
- Aparthotels in Kelowna (7)
- Villas in Kelowna (7)
- Cottages in Kelowna (6)
- Hostels in Kelowna (3)
- Condo Resorts in Kelowna (1)
- Lodges in Kelowna (1)
- Residences in Kelowna (1)
- Hotels (1,031)
Expedia's Latest Trends
Flights
Flights to BoddamFlights to KentonFlights to WorsteadFlights to FladburyFlights to SherstonFlights to BlaencwmFlights to PenistoneFlights to BuraydahFlights to FramfieldFlights to Heaton NorrisFlights to MatchamsFlights to ThrapstonFlights to Newton-in-BowlandFlights to WinewallFlights to BronygarthFlights to Church KnowleFlights to AlrewasFlights to HampsonFlights to ChilmarkFlights to BwlchllanFlights to WrangleFlights to DuckmantonFlights to TainFlights to FourstonesFlights to Brough SowerbyFlights to OrgreaveFlights to Ribbesford