
Cottage vacation rentals in Thompson-Nicola
Find and book unique cottages on Airbnb
Top-rated cottage rentals in Thompson-Nicola
Guests agree: these cottages are highly rated for location, cleanliness, and more.

Cheerful lakefront log home on beautiful Big Lake
Recharge your soul in this gorgeously situated and quiet lake front log home on beautiful Big Lake, a 5 minute drive from the Big Lake Ranch community with it's general store and pub/gas station. Sit back, relax and enjoy the lake view with it's nature sounds of eagles, loons and humming birds among many others. You'll have beach and lake access. Love canoeing? A large sundeck surrounded by nature will set the mood to explore the lake or just hang and enjoy the serene setting. Full amenities.
LocationValueHospitality
4.97 out of 5 average rating, 71 reviews
Big Lakeside Cabin for Groups & Families
The perfect lakeside getaway! Our cottage is situated on the Outback resort just 20 minutes outside Vernon, and designed with a modern bohemian aesthetic. The space sleeps 8-11 adults and is nestled into the forest giving you tons of privacy! Pick between 4 beaches, 2 pools, 3 hot tubs, and a LONG list of other amenities, you can also explore countless walking trails in the stunning provincial park next door. Get comfy on Lake Okanagan & have a stress-free experience with your family & friends!
FamilyLocationBathroom
4.72 out of 5 average rating, 75 reviews
"Peaceful Heart" Log Cabin on Ruth Lake
Orig. from Germany, we love our little paradise on Ruth Lake and would like to share it with you. We live on the same property, there is enough room to respect each other's privacy. You are welcome to the gifts of nature and the use of kayak, canoe, fishing boat( licen.) bicycles. We are very well travelled and know exactly how nice it is to find a welcoming home away from home. We would like to share our experiences of the area. We are open the howl year and we are Pet friendly, please ask !
FamilyValueShared spaces
4.93 out of 5 average rating, 244 reviews
Mountain/Lake View Guesthouse w HotTub!
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.
ValueLocationComfort
4.97 out of 5 average rating, 255 reviews
Shuswap Lake, 2Bed,1.5 BA Private Dock
The Beachside is a semi-waterfront cottage with a private dock and buoy, with a gas fireplace on the spacious deck. A relaxing, peaceful place on Shuswap Lake. The cabin has 2 bedrooms, one with a king bed and ensuite bath(shower), the other bedroom has a double bed, there is a powder room just outside the 2nd bedroom. A well appointed galley style kitchen. The cabin is equipped with smart tv's, dishwasher, washer/dryer, free wifi, bbq, patio set, outdoor couch and gas fireplace and Hammock
LocationValueDecor
4.98 out of 5 average rating, 82 reviews
Green Lake Waterfront Family Cottage
Welcome to one of the prettiest lakes in the Cariboo! Our summertime lakefront cottage on the South Side of Green Lake, offers you all the amenities of home including 3 bedrooms, 1 bathroom and full kitchen facilities. All kitchen supplies are there for your convenience as well as dishwasher and BBQ. Lots of room on the property for your toys and if you have a boat, the boat launch is just down the road. The sunsets from the dock are some of the most beautiful in BC! Summer rentals only.
LocationFamilyView
4.86 out of 5 average rating, 79 reviews
Adventure cottage w/ hottub
Amazing location, peaceful and adventurous. Explore,Hike,bike,relax, Be romantic, or deranged bird watchers , celebrate on a mountain top in summer and In winter you can snowshoe right from backyard or drive 25-35 min to big white depending on road conditions to ski or snowboard and it gets better. Sit in your own private Hottub at the end of the day overlooking the city, and Okanogan Lake to watch the sunset. Book your stay now. Please read other details regarding listing. Wifi included
FamilyValueBathroom
4.91 out of 5 average rating, 349 reviews
Family treasure, 5 bedroom home
Our beautiful waterfront family home is located on Heffley Lake, British Columbia, just 15 minutes down the road from Sun Peaks Resort. This vacation rental is perfect for families with over 2400 square feet of open concept living, 5 bedrooms, 2 decks and a 12’ x 20’ private dock on the water. This is the place to make memories for your family holidays and special gatherings. Fun, play, laughter, and relaxation await you in our cozy main floor family room with wood burning fireplace.
LocationFamilyCleanliness
5.0 out of 5 average rating, 35 reviews
Casa Verona | Hot Tub, Loft, EV Charger + Games
Welcome to Casa Verona—your modern escape in the heart of La Casa Resort! Unwind in the private hot tub, enjoy EV charging at your doorstep, and relax in the stylish open-concept space with vaulted ceilings, cozy loft, and a spacious patio perfect for summer nights. Whether you’re lounging by the pool, exploring the lakefront, or enjoying a quiet night in, Casa Verona is designed for memory-making. **Please note main pool and tubs will be closed October 31 - May for winter **
FamilyLocationKitchen
4.93 out of 5 average rating, 109 reviews
Float Inn (cabin 3)
White Lake Cabins is a tiny resort in the heart of the Shuswap, British Columbia, on a hidden gem of a lake. We believe that life should be a balance of simplicity with a touch of adventure. As our life gets busier, the true art of balance is to disconnect to actually truly reconnect. We encourage our guests to take in the great outdoors here with a perfect mix of forest and lake. The forest may not have wifi but here at White Lake Cabins, we promise you a better connection.
ValueFamilyParks
4.96 out of 5 average rating, 235 reviews
Cottage - Lakeside w/private Hottub near Big White
Serenity is a quaint A-Framed Cottage on the edge of Idabel Lake, Kelowna in beautiful British Columbia and near Big White Ski Resort. The loft has three double beds and pull out sofa in the living room. Full bathroom with shower. Full kitchen. Balcony and deck with BBQ. There is a private hot tub right beside the cabin. Swimming, Fishing, quading, hunting, hiking in the summer. Snow shoeing, cross country skiing, ice fishing, skating in the winter. A true 4 seasons getaway.
ValueLocationParking
4.86 out of 5 average rating, 167 reviews
BEACH HOUSE BLISS, Lakeview Cottage and Resort
Nestled along the shimmering shores of Lake Okanagan, the Beach House Bliss Cottage at La Casa Lakeside Resort is a breathtaking escape where nature’s grandeur meets luxurious comfort. Imagine waking up to panoramic views of the lake and surrounding mountains, sipping coffee on a private deck as the morning mist lifts off the water. Whether you're seeking serenity or adventure, this thoughtfully designed Cottage delivers both in abundance.
FamilyLocationOutdoor spaces
4.98 out of 5 average rating, 100 reviewsPopular amenities for Thompson-Nicola cottage rentals
Cottage rentals with a hot tub

Sunset Ridge | Stunning Views, Gorgeous cottage
LocationFamilyHospitality
5.0 out of 5 average rating, 67 reviews
West Kelowna Beach Front Cottages13
LocationFamilyView
4.92 out of 5 average rating, 74 reviews
Loch Nest Cottage | Hot Tub + Cozy Fireplace
FamilyLocationCondition
4.93 out of 5 average rating, 15 reviews
The Red Haus Lake-view Okanagan resort home
ValueFamilyPets
4.96 out of 5 average rating, 50 reviews
Unplug & Relax at Nectar Cottage ~Seasonal Hot Tub
FamilyLocationOutdoor spaces
4.95 out of 5 average rating, 20 reviews
Cozy Hideaway | Hot tub | Lake & MTN views
FamilyValueComfort
4.94 out of 5 average rating, 72 reviews
"Sunrise on the Lake" - 4 sleep areas at La Casa
FamilyLocationOutdoor spaces
4.75 out of 5 average rating, 20 reviews
Villa Sol - Lake View at La Casa Resort, POOL
FamilyLocationParking
5.0 out of 5 average rating, 9 reviewsPet-friendly cottage rentals

Bear Essentials - Bridge Lake Waterfront Cabin
FamilyLocationOutdoor spaces
4.88 out of 5 average rating, 43 reviews
Relaxing getaway w/Mountain & Lake Views
ValueLocationHospitality
4.99 out of 5 average rating, 97 reviews
Beautiful 3 bedroom w/ loft in La Casa Resort
FamilyValuePets
4.85 out of 5 average rating, 65 reviews
Pet friendly Modern Cottage Retreat w/ Lake Views
LocationFamilyCondition
4.95 out of 5 average rating, 63 reviews
Thanksgiving getaway? Resort amenities are open!
LocationValueCheck-in
4.88 out of 5 average rating, 24 reviews
Oh the VIEW! - Lake Okanagan Cottage
LocationFamilyCleanliness
5.0 out of 5 average rating, 23 reviews
Boho Petite Maison at LaCasa Resort, Kelowna
FamilyValueNearby
4.93 out of 5 average rating, 43 reviews
Our Slice of Heaven
FamilyLocationKitchen
5.0 out of 5 average rating, 18 reviewsPrivate cottage rentals

Unique Garden Cottage by BX Creek
LocationValueBathroom
5.0 out of 5 average rating, 35 reviews
Magna Bay Cottage Semi-waterfront
LocationValueCheckout
4.91 out of 5 average rating, 43 reviews
Family friendly Okanagan Oasis
LocationFamilyLayout
4.85 out of 5 average rating, 27 reviews
Cariboo Guest House
LocationFamilyCondition
4.9 out of 5 average rating, 156 reviews
Quiet Lakefront Luxury & Private Dock
LocationFamilyCondition
4.96 out of 5 average rating, 26 reviews
Private Waterfront Cottage on Lac des Roches, Quebec
LocationFamilyCheck-in
4.91 out of 5 average rating, 34 reviews
Lorna's Lake House, right on the water
LocationFamilyHospitality
4.96 out of 5 average rating, 45 reviews
Family Cottage with Breathtaking Views
FamilyValueCleanliness
4.51 out of 5 average rating, 41 reviewsDestinations to explore
- Rentals with breakfast Thompson-Nicola
- Hotel rooms Thompson-Nicola
- Private suite rentals Thompson-Nicola
- Boutique hotels Thompson-Nicola
- Waterfront rentals Thompson-Nicola
- Nature eco lodge rentals Thompson-Nicola
- Ski-in/ski-out rentals Thompson-Nicola
- Rentals with lake access Thompson-Nicola
- Villa rentals Thompson-Nicola
- Rentals with beach access Thompson-Nicola
- Rentals with pools Thompson-Nicola
- Cabin rentals Thompson-Nicola
- Rentals with a sauna Thompson-Nicola
- Rentals with a kayak Thompson-Nicola
- Family-friendly rentals Thompson-Nicola
- Chalet rentals Thompson-Nicola
- Rentals with a hot tub Thompson-Nicola
- Farmstay rentals Thompson-Nicola
- Guesthouse rentals Thompson-Nicola
- House rentals Thompson-Nicola
- RV rentals Thompson-Nicola
- Condo rentals Thompson-Nicola
- Bed and breakfasts Thompson-Nicola
- Serviced apartment rentals Thompson-Nicola
- Beachfront rentals Thompson-Nicola
- Townhouse rentals Thompson-Nicola
- Pet-friendly rentals Thompson-Nicola
- Tent rentals Thompson-Nicola
- Vacation home rentals Thompson-Nicola
- Apartment rentals Thompson-Nicola
- Tiny house rentals Thompson-Nicola
- Cottage rentals British Columbia
- Cottage rentals Canada
- Things to do Thompson-Nicola
- Things to do British Columbia
- Workouts British Columbia
- Cultural tours British Columbia
- Wildlife British Columbia
- Art workshops British Columbia
- Tastings British Columbia
- Food tours British Columbia
- Water sports British Columbia
- Outdoors British Columbia
- Landmarks British Columbia
- Things to do Canada
- Cultural tours Canada
- Workouts Canada
- Art workshops Canada
- Tastings Canada
- Water sports Canada
- Food tours Canada
- Outdoors Canada
- Architecture Canada
- Cooking Canada
- Wildlife Canada
- Landmarks Canada





