Kelowna Bed and Breakfasts

Filter
Sort

from $77

Kelowna, BC

Check Availability

from $102

Kelowna, BC

Check Availability

from $68

Kelowna, BC

Check Availability

from $89

Kelowna, BC

Check Availability

from $78

Kelowna, BC

Check Availability

from $85

Kelowna, BC

Check Availability

from $89

Kelowna, BC

Check Availability

from $140

Kelowna, BC

Check Availability

from $189

Kelowna, BC

Check Availability

from $186

Kelowna, BC

Check Availability

Naramata, BC (21 miles from Kelowna)

Check Availability

Naramata, BC (21 miles from Kelowna)

Check Availability

Naramata, BC (23 miles from Kelowna)

Check Availability

from $100

Peachland, BC (15 miles from Kelowna)

Check Availability

Peachland, BC (12 miles from Kelowna)

Check Availability

Peachland, BC (14 miles from Kelowna)

Check Availability

from $151

Peachland, BC (17 miles from Kelowna)

Check Availability

Peachland, BC (14 miles from Kelowna)

Check Availability

Peachland, BC (11 miles from Kelowna)

Check Availability

Penticton, BC (26 miles from Kelowna)

Check Availability

Penticton, BC (24 miles from Kelowna)

Check Availability

from $112

Penticton, BC (30 miles from Kelowna)

Check Availability

Penticton, BC (24 miles from Kelowna)

Check Availability

Penticton, BC (25 miles from Kelowna)

Check Availability

Penticton, BC (27 miles from Kelowna)

Check Availability

from $77

Penticton, BC (27 miles from Kelowna)

Check Availability

Penticton, BC (28 miles from Kelowna)

Check Availability

Penticton, BC (30 miles from Kelowna)

Check Availability

Penticton, BC (28 miles from Kelowna)

Check Availability

Penticton, BC (28 miles from Kelowna)

Check Availability

Penticton, BC (26 miles from Kelowna)

Check Availability

Penticton, BC (28 miles from Kelowna)

Check Availability

Penticton, BC (27 miles from Kelowna)

Check Availability

from $53

Summerland, BC (19 miles from Kelowna)

Check Availability

from $101

Summerland, BC (22 miles from Kelowna)

Check Availability

Summerland, BC (21 miles from Kelowna)

Check Availability

Lake Country, BC (14 miles from Kelowna)

Check Availability

West Kelowna, California (3 miles from Kelowna)

Check Availability

West Kelowna, California (4 miles from Kelowna)

Check Availability

West Kelowna, California (7 miles from Kelowna)

Check Availability

from $97

West Kelowna, California (2 miles from Kelowna)

Check Availability

from $115

West Kelowna, California (5 miles from Kelowna)

Check Availability

from $100

West Kelowna, California (2 miles from Kelowna)

Check Availability

from $131

West Kelowna, California (6 miles from Kelowna)

Check Availability

from $97

West Kelowna, California (4 miles from Kelowna)

Check Availability

West Kelowna, California (5 miles from Kelowna)

Check Availability

from $100

West Kelowna, California (3 miles from Kelowna)

Check Availability

West Kelowna, California (3 miles from Kelowna)

Check Availability

West Kelowna, California (2 miles from Kelowna)

Check Availability

West Kelowna, California (9 miles from Kelowna)

Check Availability

Sponsored Links

check