British Columbia is a breathtaking province on the western coast of Canada that attracts visitors from across the globe. With a diverse range of natural landscapes, cultural attractions and outdoor activities, British Columbia offers something for every type of traveller. From the bustling city of Vancouver to the remote wilderness of the Great Bear Rainforest, the province offers some spectacular sceneries. The province has several world-renowned ski resorts, including Whistler Blackcomb, and stunning national parks, such as Yoho National Park and Pacific Rim National Park Reserve. Alternatively, they can head to the charming towns of Victoria or Kelowna. Whether interested in hiking, skiing, wildlife viewing, or simply soaking up the natural beauty of the area, travellers should always keep British Columbia on their bucket list. For rustic accommodation in the province, keep reading for the list of the best ranches to stay in British Columbia, Canada.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 14, 2024.
1. Two-bedroom cottage with a fire pit; Brew Bay (from USD 143)
This modern cottage is located on a beautiful family farm in Powell River. It features a spacious living room where you can snuggle up with a warm cup of coffee. A fully equipped kitchen and a porch await your arrival.
The property also includes a grill, outdoor seating area and fire pit, making it the perfect place for outdoor gatherings. With the perfect mix of seclusion and convenience, this farmhouse is an excellent choice for a family vacation.
Top guest reviews
Amenities & Room:
even the wifi (netflix via chromecast) was greatCleanliness:
immaculately clean and so so well provisionedplace was clean quiet comfortablethe property is very clean and well-maintainedHost:
the hosts made us delicious breakfastshosts were so friendly and accommodatingmany thanks to our amazing hosts for their hospitalitythe host eric is the nicest guythe best for the last is the host family are so delightful and helpful without ever being too pushyRead more reviewsLocation:
we will definitely recommend this place :)
2. Arosa Ranch; Osoyoos
This stunning farmhouse is the perfect escape for groups seeking a private getaway. The country-style rooms will provide you with the comfort you need after a tiring day of exploration. You can enjoy the enchanting views of the mountains and a horse paddock from the patio. Experience countryside life as you feed the chickens on the farm or head out fishing with your family and friends.
The spacious living room boasts a pool table, and the playground and workout area are some of the other perks. You can avail of the sauna at an additional price.
Top guest reviews
Host:
our host was amazingour hosts were friendly and informativethe hosts were friendly and our children also enjoyed the company of their children as wellcheck in process very easy and hosts were very accommodating when we asked for extra things we neededRead more reviewsLocation:
it was lovely to escape the busy city life and enjoy some peace & quiet
3. Cosy house with a fireplace; Kelowna
Gaze at the starry sky as you lounge with your family around the fire pit at this cosy retreat. A selection of games, toys and books at the property will keep the little ones occupied. A large playground is also available for them to run around.
Outdoor enthusiasts can go hiking or biking nearby. Later, head back to put together a home-cooked meal and enjoy it in the open. The self-starting fireplace will keep you warm on chilly nights.
Top guest reviews
Cleanliness:
it was clean homey and welcomingthe apartment is really spacious clean and has a lovely outside seating area to enjoy warm summer eveningsHost:
aaron and angela are very warm and welcome hostsaaron and angela and their two boys were wonderful friendly and accommodating hostsgreat hosts more the accommodating was a trip for our family to rememberRead more reviewsLocation:
the location is great a short drive from kelownaquiet and relaxing place and very close to the city and all atractionsthe property was a great location for almost any attraction in the okanagan area
4. Newly renovated farm stay; Tappen (from USD 73)
Step inside this beautiful cabin and be transported to a world of comfort. The property welcomes your dogs as long as you inform the hosts before arrival. A fully-fenced back garden is available for them to have the time of their lives.
Enjoy the convenience of the well-equipped kitchen so that you can fix your meals. A TV and Wi-Fi are also available here. If you are driving your car here, feel free to park on site. Go for a stroll around the farm and feel attuned to nature as you mingle with the animals.
Top guest reviews
Amenities & Room:
fresh eggs from resident chickens coffee flowers on tableit’s very well laid out with nice furnishings and comfortable bedmichelle and erik’s place was such a beautiful spot it had amazing air conditioning and was completely spotlessmichelle added some nice touches like extra decorative pillows on the bed and fresh flowerssuper cozy and updated cabin on a farm setting with lots of animals and your own fenced yardCleanliness:
the place was very clean and attractivethe cabin is super clean and cozyeasy clean and affordablewe found it very clean and comfortablethe space is very clean and organizedHost:
hosts are friendly and helpfulthe hosts were friendly and accommodatinggreat accommodations and warm hoststhe hosts are friendly welcoming and happy to help with anything you needgreat hosts and our dogs loved it highly recommendRead more reviewsLocation:
really cute place that was close to everything we neededsuch a cute little spot very close to highway/easy accessgreat location off the highway as wellcheck in was easy and the location is very close to townblind bay is only 10 mins away and a great place to visit
5. Charming farmhouse suite; Joe Rich (from USD 143)
This pet-friendly farmhouse suite is located in a peaceful locale yet close to significant landmarks. Take advantage of the outdoor spaces furnished with a fire pit and seating area for a fun and memorable gathering with your loved ones. You can also head to the hiking spots nearby.
Relax in the spa whirlpool before you hit the bed. The collection of games and books available here will keep you entertained.
Top guest reviews
Cleanliness:
the suite is clean and cozy and the beds are comfortableRead more reviewsHost:
the horses came to greet us every morning and the other animals around the farm were very friendly
6. The Roost; Brew Bay (from USD 95)
Ease into the warmth of the hot tub on the premises after a day of exploration at this sleek studio suite. The private patio is the perfect spot for an evening gathering as you admire the serene locale. You will be close to swimming spots and mountain biking and hiking trails.
The comfortable beds in the air-conditioned rooms will provide you with a restful night’s sleep. Note that you need to let the hosts know in advance if you wish to avail yourself of the laundry service, and the service is charged.
Top guest reviews
Read more reviewsAmenities & Room:
comfy bed with nice sheets and the robes are fabulous
7. Cottage amidst the woods; Kaleden (from USD 151)
Unwind in the luxurious sauna of this cottage-style farmhouse. The property is ideally set amidst the mesmerising woods of Okanagan Valley, overlooking the mountains in the distance.
Guests will also have access to the washing machine and the dryer. You can also book an equine experience from their official website.
Top guest reviews
Amenities & Room:
5 and 10 months) were more than happy and quite comfortablewe loved our stay in this cozy cottageRead more reviewsCleanliness:
very clean and well stockedthe cottage is clean and nicely decoratedit was clean and such a cute comfortable accommodationthe cottage is very well kept clean quiet private and perfect for our little family
8. Rustic log cabin; Pemberton (from USD 495)
Pemby Getaway is the perfect place to unwind and soak in the natural beauty of British Columbia. This charming log cabin boasts a rustic design and modern amenities. The kitchen has a refrigerator, stove, dishwasher and all the cooking and dining utensils you need to prepare a mouthwatering meal.
You can go for long walks along the gorgeous country roads around the property. Later you can head back and indulge in late-night conversations with your loved ones around the fire ring at the rear end of the cabin.
Top guest reviews
Amenities & Room:
comfortable farmhouse in a spectacular settingwe made multiple meals in the kitchen and enjoyed the hot tub overlooking mtfully stocked kitchen and we cooked every night with easea unique spot to chill with friends/family - comfortable with great viewswell-equipped kitchen was a joy to cook inCleanliness:
rustic but clean and cozythe cabin is clean and comes with everything you needthe yard is clean and well-maintained and alan and lori are terrific responsive helpful and kindthe house itself was clean organized and provided a very authentic feelHost:
alan is a perfect hostalan as a host even more perfectalan was a fantastic host extending his hospitality to our family and making us feel welcome in his homeallan is a great host who was very prompt in responding to all our requestsalan and lori were excellent hosts and a pleasure to deal withRead more reviewsLocation:
the setting and location are very specialit's close to town but really quiet and nicegreat location and super cozy in the winterbeautiful lodge with everything you need in a beautiful locationthis place is just amazing the location and setting are just picture perfect
9. Elegantly furnished cabin; Bridge Lake (from USD 131)
This tastefully decorated cabin is perfect for enjoying the stunning views of the surrounding mountains in Bridge Lake. The property offers guided horseback rides through the picturesque countryside. In winter, guests can enjoy the snow with the snowmobile rental on site. The hot tub is the perfect place to destress after a long day of outdoor activities.
If cooking is your forte, a barbeque grill is available on the deck to prepare a delicious meal for your companions. The rental also features comfortable beds and linen, ensuring a restful night’s sleep.
Top guest reviews
Amenities & Room:
farm fresh eggs and some lovely exclusive coffee made breakfast wonderfulCleanliness:
i would absolutely recommend this ranch super clean and warmclean cabins and the ht is a great little luxuryalways a pleasure staying at the ranch clean and warmcabins are exactly as shown clean and equipped with all the basicsthe photos don’t do it justice very on theme clean cozy and spacious cabins on a beautiful ranchHost:
the host was welcomingthe hosts are friendly and welcomingkind owners that care about the experience they giveour hosts were friendly and very welcomingelaine and al were wonderful hostsRead more reviewsLocation:
this getaway had an enjoyable welcoming atmosphere it’s situated in a quiet location close to a convenience store/gas stationloved this place i wish we could have stayed longerbeautiful and tranquil location and the cabin had everything you needed for a comfortable staythe ranch is situated in a quiet and beautiful areaif you want a place to disconnect from your daily life this is a good place to go
10. Living Roots Family Farm; Smithers (from USD 93)
Living Roots Family Farm offers you a unique stay. The property features a full kitchen, a spacious living area, and comfortable bedrooms. Guests are welcome to explore the farm and interact with the animals. It also boasts a large garden where you can pick fresh produce for your meals.
Boardgames, children’s books and toys for toddlers are also available on site. A pool table is a great perk for keeping everyone entertained.
Top guest reviews
Amenities & Room:
the wood stove made for a very cozy weekend and we also enjoyed the outdoor firepitbeautiful farm wood-fired sauna and a pool tableCleanliness:
clean comfortable and as advertisedclean quiet and so serenevery clean and lovely space to relax and unwindthis space is quiet clean and lovelyit was comfortable clean and cozyHost:
lovely interactions with hoststhe hosts are friendly and kinda family friendly farm with the most amazing hostsabsolutely beautiful place hosts were so accommodating and kindthe hosts were very nice quick to respond and welcomingRead more reviewsLocation:
had a wonderful mini weekend getaway at this locationquiet lovely spot 20 min from smithersgreat place to stay if you want to enjoy the outdoors and expose your children to farm animalsthere place was cute and had a rustic look and was also very cleangreat place to stay
Experience a unique farm stay in British Columbia
Whether you’re looking for a rustic farm experience or a peaceful retreat, there’s always a ranch in British Columbia that suits your taste and budget. Immerse yourself in the natural beauty of British Columbia by choosing one of these properties.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to