Cottage vacation rentals in Okanagan Lake

Find and book unique cottages on Airbnb

Top-rated cottage rentals in Okanagan Lake

Guests agree: these cottages are highly rated for location, cleanliness, and more.

Superhost

Cottage in Naramata

5.0 out of 5 average rating, 5 reviews

Lakefront Haven in Naramata

Escape to a serene waterfront cottage, steps from Naramata village. Bright home on a beautiful beach, perfect for family getaways. Calm lake with a private dock & shallow sandy water stretching hundreds of feet. Enjoy paddle boarding, swimming, sunbathing or barbequing with unobstructed views of the sunrise and sunset. Unique location with a picturesque mountain backdrop. With over 100 wineries on Naramata bench alone, water sports, wine tasting & amazing dining, there is something for everyone!

Apr 1 – 8

$240 per night
Guest favorite

Cottage in Vernon

4.96 out of 5 average rating, 127 reviews

Mountain Cottage home Above the Lakes w Hot Tub!

Come relax in this beautiful house with a cottage feel on 8 acres. Enjoy lake views from 2 sundecks and private hot tub, walk/snowshoe in a private forest, or cozy evenings inside with blankets and books in the livingroom. Kids have their own entertainment upstairs; Netflix, Wii, and foosball table. This entire house can accommodate up to 6 people with a master bedroom on the main and large open second floor. Enjoy all the recreation, 5 min to SilverStar Road, 10 min to town, in a rural area.

Apr 22 – 29

$139 per night
Guest favorite

Cottage in Kelowna

5.0 out of 5 average rating, 35 reviews

Spectacular Water Views & Beautiful Licensed Home!

Private gated resort/community with many amenities to enjoy a fun-packed day by the lake or relax on your front deck overlooking unobstructed views of Lake Okanagan. Fully equipped cottage. Views of the mountains, lake and backs onto crown land. 1 King, 1 Queen, 2 Twin, 1 Double Bed. Portable crib. 7 guests plus one under 1 max. Enjoy the 2 pools, 3 hot tubs, tennis/pickleball, mini golf, volleyball, playground, picnic & BBQ areas, fire pits, sundecks, aqua parks & swim platform (seasonal).

Nov 10 – 17

$144 per night

Popular amenities for Okanagan Lake cottage rentals

Cottage rentals with a hot tub

Guest favorite

Cottage in Kelowna

5.0 out of 5 average rating, 6 reviews

BEACH HOUSE BLISS, Lakeview and Resort

Jan 14 – 21

$220 per night
Guest favorite

Cottage in Kelowna

4.94 out of 5 average rating, 17 reviews

Loch Nest Cottage/Hot Tub/Resort & Lake Views

Dec 20 – 27

$213 per night
Guest favorite

Cottage in Kelowna

4.87 out of 5 average rating, 30 reviews

Lake Front Cottage with extra large deck

Aug 10 – 17

$328 per night
Guest favorite

Cottage in Vernon

4.93 out of 5 average rating, 70 reviews

Outback Resort Cabin

Sep 7 – 14

$295 per night
Guest favorite

Cottage in Kelowna

4.94 out of 5 average rating, 18 reviews

Lakeview Home on Okanagan Lake in La Casa, Kelowna

Sep 29 – Oct 6

$442 per night
Guest favorite

Cottage in Kelowna

5.0 out of 5 average rating, 17 reviews

Stunning Views at our Gorgeous Cottage Retreat

May 23 – 30

$203 per night
Guest favorite

Cottage in Osoyoos

5.0 out of 5 average rating, 30 reviews

3BR Cottage on Osoyoos Lake w/ Pool + Hot Tub

Dec 14 – 21

$171 per night
Guest favorite

Cottage in Kelowna

4.96 out of 5 average rating, 27 reviews

The Lakeview Loft - Stunning 3 BR Cottage @LaCasa

Oct 30 – Nov 6

$369 per night
Guest favorite

Cottage in Kelowna

5.0 out of 5 average rating, 22 reviews

"Hilltop Haven" at La Casa Resort Lakeside Kelowna

Jul 16 – 23

$470 per night
Guest favorite

Cottage in Kelowna

4.88 out of 5 average rating, 26 reviews

Glorious Lake View Cottage in West Kelowna

Aug 9 – 16

$328 per night
Guest favorite

Cottage in Kelowna

5.0 out of 5 average rating, 42 reviews

Exceptional Lake View Cottage-La Casa Resort

May 17 – 24

$276 per night
Guest favorite

Cottage in Osoyoos

4.94 out of 5 average rating, 66 reviews

Relax in Luxury at the Cottages

Mar 15 – 22

$214 per night

Pet-friendly cottage rentals

Guest favorite

Cottage in Kelowna

5.0 out of 5 average rating, 24 reviews

Kelowna Cottage w/ Lake & Mountain Views

Jan 31 – Feb 7

$129 per night
Guest favorite

Cottage in Vernon

4.96 out of 5 average rating, 27 reviews

Killiney Cottage - Relax, Recharge & Play

Feb 25 – Mar 4

$171 per night
Superhost

Cottage in Kaleden

4.85 out of 5 average rating, 46 reviews

Quiet, cozy getaway on farm overlooking Skaha lake

Nov 10 – 17

$141 per night
Superhost

Cottage in Kelowna

4.73 out of 5 average rating, 11 reviews

Beautiful 2 Bedroom + Den Lake House at La Casa!

Mar 17 – 24

$108 per night
Superhost

Cottage in Greenwood

4.91 out of 5 average rating, 58 reviews

A Lakefront Oasis on Jewel Lake

Jun 17 – 24

$166 per night
Superhost

Cottage in Vernon

4.63 out of 5 average rating, 51 reviews

Big Lakeside Cabin for Groups & Families

Jan 3 – 10

$449 per night
Superhost

Cottage in Kelowna

4.63 out of 5 average rating, 59 reviews

French Country Cottage

Dec 29 – Jan 5

$105 per night
Guest favorite

Cottage in Kelowna

5.0 out of 5 average rating, 20 reviews

Sunriseview Cottage in La Casa - Kelowna, BC

Jul 6 – 13

$442 per night
Guest favorite

Cottage in Kelowna

5.0 out of 5 average rating, 23 reviews

Modern Cottage Retreat w/ Lake Views

Dec 27 – Jan 3

$455 per night
Guest favorite

Cottage in Kelowna

4.94 out of 5 average rating, 18 reviews

Boho Petite Maison at LaCasa Resort, Kelowna

Jun 15 – 22

$340 per night
Superhost

Cottage in Kelowna

4.95 out of 5 average rating, 21 reviews

Family Paradise Cottage in Kelowna with Lake Views

Jan 29 – Feb 5

$220 per night

Cottage in Okanagan-Similkameen A

4.79 out of 5 average rating, 111 reviews

PRIVATE Wine Country Log Cabin

Nov 7 – 14

$105 per night

Private cottage rentals

Guest favorite

Cottage in Salmon Arm

4.91 out of 5 average rating, 34 reviews

Cozy 3 bedroom cottage in the woods

Apr 16 – 23

$123 per night
Guest favorite

Cottage in Rock Creek

4.97 out of 5 average rating, 61 reviews

Home on the Ranch Guest House

Nov 19 – 26

$122 per night
Guest favorite

Cottage in Lake Country

4.9 out of 5 average rating, 80 reviews

Lakeview Vacation Home (C) in an orchard setting

Feb 14 – 21

$198 per night
Guest favorite

Cottage in Osoyoos

4.83 out of 5 average rating, 12 reviews

The Lakehouse/Snow Vacation Rental

Nov 2 – 9

$265 per night
Guest favorite

Cottage in Kelowna

4.97 out of 5 average rating, 31 reviews

Beautiful Family Cottage in LaCasa Resort, Kelowna

Nov 27 – Dec 4

$132 per night
Guest favorite

Cottage in Armstrong

4.88 out of 5 average rating, 50 reviews

Cream Cottage/Peace, Nature, Rural scenic views

Apr 22 – 29

$98 per night

Cottage in Vernon

4.89 out of 5 average rating, 9 reviews

Beachcomber Bay Inn (3Bdrom,1Bath in Vernon BC)

Apr 4 – 11

$111 per night

Cottage in West Kelowna

4.87 out of 5 average rating, 31 reviews

West Kelowna Beach Front Cottages13

Oct 5 – 12

$188 per night

Cottage in Vernon

5.0 out of 5 average rating, 13 reviews

Cozy Creekside Cottage~Close to SilverStar + Town

Jun 22 – 29

$110 per night

Cottage in Douglas Lake

5.0 out of 5 average rating, 4 reviews

LEGAL cottage with FREE GOLF CART! Steps to pool!

Sep 29 – Oct 6

$232 per night
Guest favorite

Cottage in Kelowna

4.97 out of 5 average rating, 37 reviews

Okanagan Lake View home in LaCasa resort, Kelowna

Sep 8 – 15

$195 per night
Guest favorite

Cottage in Kelowna

5.0 out of 5 average rating, 9 reviews

Hillside Cottage w/ Panoramic Lake View

Nov 23 – 30

$405 per night

Destinations to explore