Vacation rentals in Green Lake

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Green Lake

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

Guest favorite

Guest suite in 108 Mile Ranch

4.97 out of 5 average rating, 101 reviews

Peaceful Lakeside Retreat, pet friendly

Our peaceful, private and pet-friendly guest accommodation has everything you need for a relaxing getaway in BC’s Cariboo area. Located in the historic community of 108 Mile Ranch, it is close to amenities and year-round recreation. Nature is all around you while you are only a 10 minute drive to shopping, services, activities and restaurants in 100 Mile House, BC. Basic breakfast ingredients are provided for your convenience, including coffee, tea, fruit, bread and/or bagels, cereal and yogurt.

Jul 29 – Aug 5

$88 per night
Superhost

Farm stay in Cache Creek

4.83 out of 5 average rating, 266 reviews

Historic LogCabin on WorkingRanch, LoonLake

A cozy historic log cabin in a peaceful setting on OrganicRanch in the rural Loon Lake Valley, surrounded by crown land.Get close to nature,enjoy wildlife,farm animals,endless hiking&numerous lakes to explore nearby.Loon Lake 2km away.Buy meat direct from our farm.A great spot to disconnect,enjoy the peace of the wilderness,or go fishing, hunting,boating, or back roads exploring.Cabin is 1 room, plus toilet room (no shower).Kitchen, hand-crafted log bed,floor mattress,fireplace.2cabins available

Apr 6 – 13

$52 per night
Guest favorite

Cottage in Forest Grove

4.95 out of 5 average rating, 163 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 !

May 26 – Jun 2

$117 per night

Popular amenities for Green Lake vacation rentals

Other great vacation rentals in Green Lake

Guest favorite

Tiny home in Lillooet

4.91 out of 5 average rating, 226 reviews

Texas Creek Cabin

Dec 13 – 20

$48 per night
Guest favorite

Cabin in 70 Mile House

4.94 out of 5 average rating, 65 reviews

Cariboo Charm ~ Green Lake (Lakefront) Getaway

Sep 28 – Oct 5

$156 per night
Guest favorite

Cabin in 70 Mile House

4.96 out of 5 average rating, 46 reviews

Cozy Cariboo Log Cabin Retreat on Watch Lake

Feb 22 – Mar 1

$166 per night
Guest favorite

Cabin in 70 Mile House

4.96 out of 5 average rating, 26 reviews

Lake front cabin with wood burning hot tub

Feb 28 – Mar 7

$316 per night
Superhost

Cottage in 70 Mile House

4.79 out of 5 average rating, 47 reviews

Green Lake Waterfront Family Cottage

Oct 7 – 14

$256 per night
Guest favorite

Place to stay in Lone Butte

4.94 out of 5 average rating, 36 reviews

TroutNAbout@Bridgelake

Feb 14 – 21

$113 per night
Guest favorite

Guesthouse in 100 Mile House

4.96 out of 5 average rating, 84 reviews

Hoot’s Place! Lakefront Cabin!

Apr 25 – May 2

$124 per night
Guest favorite

Guesthouse in Cariboo

5.0 out of 5 average rating, 45 reviews

Funky Lakefront Bunky

Jan 29 – Feb 5

$93 per night
Superhost

Guesthouse in 70 Mile House

4.81 out of 5 average rating, 81 reviews

Lakeshore cozy cabin Greenlake BC

Apr 17 – 24

$120 per night
Guest favorite

Guesthouse in Clearwater

4.98 out of 5 average rating, 54 reviews

Golden Spot

Jul 6 – 13

$120 per night
Guest favorite

Guest suite in Lac la Hache

4.97 out of 5 average rating, 34 reviews

Relaxing lakefront getaway suite

Jul 17 – 24

$99 per night
Guest favorite

Farm stay in Kamloops

4.97 out of 5 average rating, 75 reviews

Serenity Mini Farm Retreat w/amazing view

Nov 24 – Dec 1

$67 per night

Destinations to explore

  1. Airbnb
  2. Canada
  3. British Columbia
  4. Green Lake