Canim Lake · British Columbia

Rainbow Resort — Canim Lake, BC Campground

Send Booking Inquiry →
Independent directory listing — Northern Stay is not affiliated with Rainbow Resort — Canim Lake, BC Campground. Verify details with the campground before booking. Visit directly

About Rainbow Resort — Canim Lake, BC Campground

Fully operational Rainbow Resort is situated at Canim Lake, within British Columbia — Canada’s westernmost province, celebrated for its Pacific coastline, striking mountain ranges, and incredibly varied camping environments ranging from lush rainforests to open, sunlit valleys. Visitors consistently highlight our beautiful waterfront location and spotless, well‑maintained cabins. Many also enjoy easy access to swimming, fishing, and other lakeside activities right on site. Reach out for current availability and details.

Send a Booking Inquiry

Northern Stay is an independent directory and is not affiliated with Rainbow Resort — Canim Lake, BC Campground. Inquiries are forwarded to the campground; they confirm availability and arrange payment directly.

Amenities
Full hookupSewer hookupWater hookupTent sitesWi-FiShowersLaundryDump stationCamp storeBoat launchKayak / canoe rentalsPet-friendly15-amp electrical servicePropaneBoat fuelFirewoodWashroomsFishing tackle and suppliesHorseshoe pitsVolleyball / badminton equipmentPicnic area
Reviews on Google
4.8 / 5 from 70 Google reviews
Reviews shown directly from Google Maps. Northern Stay has not independently verified them.
Samantha Johnson3 weeks ago
★☆☆☆☆
Unfortunately the cabin we stayed in was in no way sealed to the outside. While I’m sure most people are ok with this at almost $200/night (cabin 1) a member of our family has a medical condition that made us unable to continue our stay. We ended up having to leave after 3 nights out of the 7 we booked and had to pay for the whole stay. While I genuinely understand having booked the space and then not being able to rebook, I think there should be greater transparency about the condition of the accommodations. It’s pretty typical to expect a cabin to be sealed from the outdoors and not to have
Samuel Shenka month ago
★★★★★
It’s the perfect all around camping spot! The location is beautiful, the lake has great fishing, it has cabins and camping spots with water and power at both, and the thing that impressed me most was the way the resort has been built and maintained. There are so many things that point to the fact that the owners have prioritized an amazing experience for their guests rather than only profit maximization. If you come here you will not be disappointed!
Sandy M.3 weeks ago
★★★★★
Awesome family vibes with a decent host. Hidden gem in the Caribou. Mosquitos suck tho so bring your repellents
See all reviews on Google ↗
Contact Rainbow Resort — Canim Lake, BC Campground
Call (250) 397-2422 →Visit Official Website →
Photos
Rainbow Resort — Canim Lake, BC Campground photo
Rainbow Resort — Canim Lake, BC Campground photo
Rainbow Resort — Canim Lake, BC Campground photo
Rainbow Resort — Canim Lake, BC Campground photo
Rainbow Resort — Canim Lake, BC Campground photo
Find your way
Get Directions on Google Maps →
Things to do nearby

Around Rainbow Resort — Canim Lake, BC Campground

Ruth Lake Provincial Park
Ruth Lake Provincial Park
4.5 (37)
Canim Beach Provincial Park
Canim Beach Provincial Park
4.3 (31)
Schoolhouse Lake Provincial Park
Schoolhouse Lake Provincial Park
5 (3)

Source: Google Places. Distances within ~20 km.

Free Northern Stay tools

Plan the rest of your trip

Gas calculator
Estimate fuel costs
Plan your fuel stops by route & rig.
Road trip planner
Build a multi-stop route
Map an RV road trip across Canada.
British Columbia guide
Camping in British Columbia
Browse all British Columbia listings on Northern Stay.

Common Questions

Where is Rainbow Resort — Canim Lake, BC Campground located?
Rainbow Resort — Canim Lake, BC Campground is located in Canim Lake, British Columbia. See it on Google Maps.
How do I book Rainbow Resort — Canim Lake, BC Campground?
Contact Rainbow Resort — Canim Lake, BC Campground directly at (250) 397-2422 or via their official website. You can also send a booking inquiry through this page and Northern Stay will forward your details to the campground. Northern Stay is an independent directory — the campground will contact you directly to confirm availability and arrange payment.
Is Rainbow Resort — Canim Lake, BC Campground pet friendly?
Pet policy at Rainbow Resort — Canim Lake, BC Campground varies. Contact the campground directly to confirm.
When is Rainbow Resort — Canim Lake, BC Campground open?
Rainbow Resort — Canim Lake, BC Campground is open Seasonal — confirm with campground. Dates may vary — confirm with the campground.
How much does it cost to camp at Rainbow Resort — Canim Lake, BC Campground?
Contact Rainbow Resort — Canim Lake, BC Campground directly for current nightly rates and availability.
Is this listing verified by Rainbow Resort — Canim Lake, BC Campground?
No. Northern Stay is an independent campground directory. This listing is based on publicly available information and has not been verified or endorsed by Rainbow Resort — Canim Lake, BC Campground. Always confirm details directly with the campground before booking.
Do you own Rainbow Resort — Canim Lake, BC Campground? Claim this listing →
New to Northern Stay?

Canada’s private campground membership.

One annual fee covers stays at 80+ Canadian campgrounds — no per-night rates, no inquiry forms, no waiting.

Network
80+ private campgrounds across Canada.
Cost
One annual fee — every night included.
Availability
Protected member inventory — sites held aside so booking is easier, even in peak season.
See how it works →
All campground names and marks are property of their respective owners. Northern Stay is an independent campground directory.
Questions about Northern Stay or ready to book?