Holiday rentals in Williams Lake

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Williams Lake

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

%{current} / %{total}1 / 1
Guest favourite
A back view of the guest suite is presented, featuring a wooden deck adorned with a blue umbrella. Sunlight filters through the trees in the background, casting a warm glow on the space. Nearby, a green wheelbarrow sits on the grassy area, surrounded by shrubs and wildflowers.
Guest suite in 150 Mile House
4.94 out of 5 average rating, 47 reviews

The Forest Get-a-Way Suite

Enjoy a peaceful stay at this family-friendly guest suite on a scenic forested acreage. With easy access off the main highway, a large safe parking area, and a private entrance. This cozy suite, accommodating up to 4 guests, offers complete privacy with no shared spaces and comes fully furnished with all amenities. Enjoy walking, hiking, or biking right from the property. Plus, you're only 15 minutes away from all the city's necessities and 45 minutes from the popular ski hill of Mount Timothy.

Guest favourite
Guest suite in Williams Lake
5 out of 5 average rating, 16 reviews

Modern 1BR Retreat

Stay in Williams Lake’s cutest new Airbnb! This bright and cozy 1BR suite is perfect for couples, working professionals & solo travellers. Enjoy the comfort of a bright living space, pull-out couch for guests, a spacious walk-in closet, and all the modern amenities you need. Ground-level access makes it easy to come and go. Located in a quiet, safe neighbourhood close to everything. Whether you’re visiting for business or pleasure, this fresh reno offers the perfect blend of style and function.

Top guest favourite
A rustic cabin stands surrounded by tall trees, with a gravel pathway leading to it. The wooden structure features a sloped roof, large front porch, and a unique carving set into a tree stump nearby. Lush greenery and wildflowers enhance the natural setting.
Cottage in Forest Grove
4.93 out of 5 average rating, 223 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 !

Guest favourite
A cottage is positioned amidst lush greenery and colorful flower bushes beneath a partly cloudy sky. A wooden pergola extends over the entrance, providing a shaded seating area. A rustic wooden fence partially encloses the garden, enhancing the natural setting.
Farm stay in 100 Mile House
4.94 out of 5 average rating, 321 reviews

Cozy 2 bedroom cottage located on a working ranch

Located 7 km outside of 100 Mile House BC, bring your family and enjoy our beautiful and spacious property nestled in a pastoral valley. Bulls Eye Ranch is the perfect location to rest on your travels and has been fully renovated for your comfort, maintaining a mood of a farm stay getaway. Enjoy daily strolls on 130 acres of pristine meadows, and view abundant wildflowers and wildlife. Visit our highland cows, horses and our two mini donkeys, who are always happy to accompany you on walks!

Guest favourite
The guest cabin is showcased with a sloped roof and an inviting entrance. A hot tub is placed outside on a rocky area, accompanied by a wooden bench. Lush green grass surrounds the cabin, and glimpses of neighboring structures are visible in the background.
Guest house in 100 Mile House
4.93 out of 5 average rating, 122 reviews

Hoot’s Place! Lakefront Cabin!

HOT TUB good to go enjoy! Welcome to the beautiful Horse Lake! Dock installed after Winter yearly! Explore the area, adventure onto the lake and relax in the peaceful nature around you. Our home is your home. This is our beautifully renovated guest cabin looking onto the lake and we look forward to sharing this beautiful piece of the Cariboo with you. We have high speed Starlink wifi and there is service at the property so you are not off the grid! Any questions feel free to ask

Top guest favourite
A wooden dock extends into the calm water, leading to a cozy cabin nestled among tall evergreen trees. A fire pit surrounded by chairs complements the outdoor space, with a backdrop of natural greenery enhancing the serene atmosphere.
Farm stay in Lac la Hache
4.98 out of 5 average rating, 538 reviews

Log cabin on private lakefront with canoe & kayaks

Only 8kms off the highway, on good roads, it seems you're a million miles away. Our place is a quiet, 200 acre ranch, in a natural paradise. Small town nearby for basics. 45min to 2 larger towns with all amenities. Completely private, waterfront with misc very friendly livestock on site. With only 2 cabins, 80m apart, enjoy your own little world. Or vacation with friends, host a wedding or family reunion! If renting both cabins, we allow RV's/tents with your party for a small fee.

Guest favourite
The cabin stands amidst lush greenery, surrounded by tall trees. Its exterior features horizontal wood paneling, a metal roof, and a single window. A decorative element is visible on one side, adding character to the serene setting.
Cabin in Likely
4.82 out of 5 average rating, 11 reviews

Cozy cabin at Cedar Creek

Welcome to Cedar Creek RV&Cabins! Forget your worries in this spacious and serene space. This Cabin is located next to the Cedar Creek and 300 m from Quesnel Lake . Landmarks located near us are Quesnel Forks Ghost town as well as Mount Polly, Spanish and Bullion mines. Amenities include a fire pit outsideas well as a fire wood stove & electric heat. Free fire wood prepared . This is great option for Hunters,Fishers ,Miners and historians. Come join us at Great Escape!

Top guest favourite
A small, dark blue cabin sits under a partly cloudy sky. A wooden deck features a patio table with chairs and an umbrella. Lush green hills and trees form the backdrop, enhancing the peaceful setting.
Cabin in Williams Lake
5 out of 5 average rating, 23 reviews

Cozy Cariboo Cabin

A peaceful, private and cozy cabin on a south facing 14 acre property. We are located 15 minutes from downtown Williams Lake. We are in a valley among other farms, an idyllic location to enjoy gorgeous sunrises and sunsets, birds, deer, and farm animals. We have chickens. We have a hiking trail (suitable for mountain bikes) on our property that leads you to another cute little A Frame shelter in the woods with a fire pit. Bring your s'mores and smokies.

Guest favourite
A comfortable living area features a blue sofa with yellow cushions, paired with a coffee table and a decorative area rug. Natural light fills the space through multiple windows, and a TV is positioned against the wall. A wall-mounted shelf adds extra functionality.
Guest suite in Williams Lake
4.86 out of 5 average rating, 122 reviews

Beautiful Daylight Basement Suite

This beautiful, fully furnished daylight basement suite is in a great location. It is very close to the hospital, grocery stores, and restaurants. We love to accommodate longer-term stays for locum doctors or out-of-town workers. We do not supply shampoo/conditioner or soaps, but we have all the essential kitchen items, bedding, and towels.

Top guest favourite
Guest suite in Williams Lake
4.99 out of 5 average rating, 80 reviews

Cozy Suite | 5 Min to DT | Self Check-In | 75" TV

Cozy Renovated Suite – Central Williams Lake Modern, Ground-Level Suite just 5 Minutes from Downtown Williams Lake. Fully equipped, private, and designed for comfort with High-Speed Wi-Fi, smart TVs, and Free On-Site Parking. Ideal for Nurses, Travelers, or anyone wanting a convenient stay close to the Hospital, TRU, and Rec Centre.

Top guest favourite
A person is seen relaxing in a chair with their feet up, overlooking a serene lake surrounded by trees. The clear blue sky reflects on the water's surface, providing a peaceful backdrop for leisure. The lush grass and distant hills enhance the tranquil setting.
Guest suite in 100 Mile House
5 out of 5 average rating, 57 reviews

Barnstormers Inn - Your Lakefront Privacy Getaway

Located in a cul-de-sac and peacefully private! This 10 minutes out of town and on a lake accommodation features large rooms with private bath and a fully equipped kitchen to cook a fine meal for your friends and family. Enjoy a relaxing glass of wine in front of the fireplace or take in sweeping views from your own balcony!

Superhost
A spacious living area features a comfortable sectional couch with decorative pillows and a wooden coffee table. Large windows allow natural light to fill the room, offering views of the surrounding greenery. The space includes a small dining area with visible seating for convenience.
Guest suite in Williams Lake
4.77 out of 5 average rating, 53 reviews

Bright open basement suite

Bright above ground basement suite in our family home. Beautiful rural area just 7 minutes from town. Private entrance on the side of the home. We are just outside of town and have lots of crown land to walk and explore. Whether you are coming for work or play- Williams Lake has something for everyone.

Popular amenities for Williams Lake holiday rentals

When is the best time to visit Williams Lake?

MonthJanFebMarAprMayJunJulAugSepOctNovDec
Avg. price£57£60£57£58£56£61£64£64£67£67£66£67
Avg. temp-7°C-4°C1°C6°C11°C15°C17°C16°C12°C6°C-1°C-6°C

Quick stats about holiday rentals in Williams Lake

  • Total holiday rentals

    Explore 20 holiday rentals in Williams Lake

  • Nightly prices starting at

    Williams Lake holiday rentals start at £22 per night before taxes and fees

  • Verified guest reviews

    Over 930 verified reviews to help you choose

  • Wifi availability

    20 of Williams Lake holiday rentals include wifi access

  • Popular amenities for guests

    Guests love Kitchen, Wifi and Pool across Williams Lake rentals

  • 4.8 Average rating

    Williams Lake stays are highly rated by guests – averaging 4.8 out of 5!

  1. Airbnb
  2. Canada
  3. British Columbia
  4. Cariboo
  5. Williams Lake