British Columbia Accommodations
Our listings contain affiliate links to Booking.com, Expedia, and others, which may earn us a commission at no cost to you. Prices are approximate ⓘ
Rates shown are approximate starting prices and are provided as a guide for planning purposes. Pricing has been manually sourced from available booking information and may be rounded to the nearest $5. Rates, ratings, amenities, property details, and other information may change or vary between sources.
Hotels & Resorts
Hotels, resorts and convenient motel stays
Discover Indigenous-owned hotels and resorts where thoughtful hospitality, modern comforts and a strong sense of place come together.
Lil’tem Mountain Hotel
Surrounded by mountains, forests and two lakes, Lil’tem Mountain Hotel offers a peaceful stay in Seton Portage. Modern rooms with kitchenettes provide a comfortable base for exploring the wilderness.
- Contact directly for rates
- Seton Portage, BC
Harrison Grand Motel
An Indigenous-owned boutique motel in the heart of Harrison Hot Springs. Recently renovated rooms, lake views and easy access to the beach, restaurants and shops make it a convenient Fraser Valley getaway.
- Starting at $215/ night
- Harrison Hot Springs
Hitching Post Motel
A comfortable roadside motel offers an easy base between Pemberton and Whistler. Spacious rooms, kitchenettes and a quiet setting make it well suited to road trips and longer stays.
- Starting at $240/ night
- Mount Currie, BC
Spirit Ridge
Escape to Osoyoos Lake beside the Nk’Mip Desert Cultural Centre. Suites, villas and condos offer lake or mountain views, with resort amenities including a spa, winery, golf and two pools.
- Starting at $135/ night
- Osoyoos, BC
Shearwater Resort & Marina
A waterfront base for exploring BC’s spectacular Great Bear Rainforest. Accommodations are complemented by a full-service marina, dining, fishing and access to Central Coast wilderness adventures.
- Starting at $245/ night
- Denny Island, BC
Crest Hotel
A full-service waterfront hotel with panoramic harbour views and modern amenities. A reliable and comfortable stay in the heart of the city.
- Starting at $210/ night
- Prince Rupert, BC
Northway Motor Inn
Offers comfortable accommodations in the heart of Dease Lake. Its central location makes a convenient base for exploring the Cassiar Mountains, Telegraph Creek and Stikine River country.
- Starting at $160/ night
- Dease Lake, BC
Ainsworth Hot Springs Resort
A relaxing getaway that offers cozy mountain-style rooms paired with a unique hot-springs experience and hotel conveniences, making it ideal for couples, small families, or solo travellers seeking a restful retreat.
- Starting at $220/ night
- Ainsworth Hot Springs, BC
St. Eugene Golf Resort & Casino
A resort blending Indigenous heritage with modern luxury, offering stunning mountain views, championship golf, and a vibrant casino experience all in one memorable stay.
- Starting at $110/ night
- Cranbrook, BC
Kwa’lilas Hotel
A modern, art-infused stay that celebrates local Indigenous culture with elegant rooms, indigenous-themed décor, and a bar & restaurant serving West Coast cuisine built around community heritage.
- Starting at $125/ night
- Port Hardy, BC
The Quaaout Lodge & Spa
A lakeside lodge accommodation with access to a private beach, spa, indoor pool, and adjacent golf course. a peaceful blend of nature, relaxation and recreation. A laid‑back retreat away from city bustle.
- Starting at $225/ night
- Chase, BC
Skwachays Lodge
Canada’s first urban Indigenous arts hotel, with guest rooms individually designed by Indigenous artists. An onsite gallery and studio make a stay here as much a cultural experience as an accommodation.
- Starting at $270/ night
- Vancouver, BC
Courtyard by Marriott Nanaimo
A modern, mid-range Marriott hotel just steps from the waterfront, Nanaimo Museum, and the Vancouver Island Conference Centre. Amentities include an indoor pool, fitness centre, and an on-site Bistro restaurant.
- Starting at $140/ night
- Nanaimo, BC
Baymont by Wyndham Gold River
A comfortable and convenient hotel offering modern rooms, complimentary breakfast, and easy access to outdoor adventures on northern Vancouver Island. Ideal for both leisure and work stays.
- Starting at $120/ night
- Gold River, BC
Hacas Inn
A cosy inn in the heart of Bella Coola, offering a comfortable base for exploring the Great Bear Rainforest. Guests appreciate the clean rooms, nearby cultural sites and access to hiking.
- Starting at $130/ night
- Bamfield, BC
The Lund Resort at Klah Ah Men
A historic boutique resort on the Sunshine Coast of British Columbia at the gateway to Desolation Sound, offering scenic waterfront rooms, a marina, on-site dining, and cultural art throughout the property.
- Starting at $125/ night
- Lund, BC
Best Western Plus Tin Wis Resort
Full-service ocean-front resort blending West Coast rainforest and beach settings with modern resort comfort. A great base for surfing, whale watching, coastal hikes, or immersing in Nuu-chah-nulth culture.
- Starting at $265/ night
- Tofino, BC
Lodges & Cabins
Wilderness lodges, cozy cabins and cottage retreats
Experience genuine connection with the land. These exceptional Indigenous-owned lodges and remote cabins combine wilderness immersion with centuries-old heritage.
Salish Sunset Cabin
A secluded oceanfront cabin tucked within nine acres of private forest overlooking Bedwell Harbour. A spacious deck, ocean views and abundant wildlife create a peaceful Gulf Islands escape.
- Starting at $225/ night
- North Pender Island, BC
Gorge Harbour Marina Resort
A peaceful Cortes Island retreat with lodge rooms, glamping domes, cottages and campsites overlooking Gorge Harbour. Owned by Klahoose First Nation, the resort offers coastal scenery, a marina and a pool.
- Starting at $130/ night
- Cortes Island, BC
Tunkwa Lake Resort
A rustic lakeside retreat surrounded by the grasslands and forests near Logan Lake. Cozy cabins provide a laid-back base for fishing, paddling and enjoying the quiet beauty of Tunkwa Lake.
- Starting at $105/ night
- Logan Lake, BC
Grandpa’s Heart at Nicklen Lake
An off-grid retreat tucked along the shores of peaceful Nicklen Lake in the Okanagan. Simple lakeside cabins, beautiful sunsets and outdoor activities create a quiet escape focused on nature and connection.
- Starting at $125/night
- Vernon, BC
Three Nations Store & Lodge
A rustic wilderness stay in the quiet Nazko Valley, with cabins and campsites surrounded by Cariboo landscapes. This Nazko First Nation-owned property also offers a general store, restaurant and fuel.
- Starting at $105/ night
- Nazko Valley, BC
Nemiah Valley Lodge
Immerse yourself in Tŝilhqot’in culture and wilderness at this Indigenous-owned, off-grid Nemiah Valley lodge. Modern log cabins, chef-prepared meals and outdoor activities create an unforgettable escape.
- Starting at $395/ night
- Nemiah Valley, BC
Skidegate Inlet Retreat
A tranquil retreat overlooking the inlet with strong cultural ties to Haida heritage. Perfect for visitors exploring the islands.
- Starting at $230/ night
- Daajing Giids, BC
Kasiks Wilderness Resort
Set between Terrace and Prince Rupert, this wilderness resort offers cosy lodge rooms and forested campsites near the Skeena River. A café, peaceful setting and nearby trails make it a welcoming base.
- Starting at $180/ night
- Skeena Valley, BC
Alpha Mountain Lodging
A cozy mountain stay offering easy access to outdoor adventures and alpine scenery. Great for skiers, hikers, and year-round explorers.
- Starting at $190/ night
- Revelstoke, BC
Fraser River Lodge
A luxurious riverside lodge overlooking the Fraser River and Mount Cheam in the Fraser Valley. Indigenous-owned by Cheam First Nation, it pairs upscale accommodations with fishing and outdoor adventures.
- Starting at $225/ night
- Agassiz, BC
Sustutdene Eco Lodge
A lakeside wilderness escape on the shores of Takla Lake, blending outdoor adventure with Indigenous-led hospitality. Enjoy fishing, boating and seasonal activities in a setting rooted in cultural history.
- Starting at $185/ night
- Takla Lake, BC
Cluxewe Resort
A peaceful oceanfront resort on northern Vancouver Island with cottages and woodland or estuary campsites. Enjoy direct access to kayaking, fishing, beachcombing, wildlife and tranquil coastal scenery.
- Starting at $145/ night
- Suquash, BC
Hiellen Village Longhouses
Stay in a rustic Haida-style longhouse amid the beaches and forests of northern Haida Gwaii. Operated by Old Massett Village Council, this off-grid property is a scenic base near Tow Hill and North Beach.
- Starting at $300/ night
- Haida Gwaii, BC
Dunne Za Lodge
Set along beautiful Moberly Lake, Dunne Za Lodge offers cosy cabins surrounded by northeastern BC wilderness. Enjoy a peaceful lakeside setting, local culture and year-round outdoor recreation.
- Starting at $135/ night
- Moberly Lake, BC
Liberty Wilderness Lodge
Escape to a remote Indigenous-owned wilderness lodge on the shores of Babine Lake in northern BC. This intimate off-grid retreat offers rustic accommodations, paddling, fishing and wildlife viewing.
- Contact directly for rates
- Babine Lake, BC
Big Bar Guest Ranch
Experience a true ranch getaway in rugged countryside, with horseback riding, hiking, mountain biking, canoeing and fishing. Spend active days outdoors before relaxing beneath star-filled skies.
- Starting at $100/ night
- Clinton, BC
Klahoose Wilderness Resort
A remote, off-grid Indigenous-owned eco-resort offering immersive wildlife and cultural experiences, from whale-watching and rainforest hikes to cedar-weaving and grizzly-bear viewing, depending on the season.
- Staring at $3,530/ package
- Desolation Sound, BC
Spirit Bear Lodge
A remote wilderness lodge run by the Kitasoo Xai’xais First Nation offering transformative immersion in rainforest, ocean, and coastal wildlife, blended with traditional culture and community stewardship.
- Starting at $7,695/ package
- Klemtu, BC
Haida House
Blends rustic charm with a unique opportunity to immerse oneself in Indigenous culture and heritage. Stay in cedar‑built cabins or lodge rooms perched near the ocean or forest for a deeply atmospheric getaway.
- Starting at $160/ night
- Tlell, BC
Tsa-Kwa-Luten Lodge
A peaceful island resort surrounded by forest and ocean, ideal for a scenic coastal escape. Enjoy kayaking, wildlife watching and Indigenous-inspired architecture in a tranquil Vancouver Island setting.
- Starting at $145/ night
- Quathiaski Cove, BC
Alert Bay Cabins
Well-appointed cabins with kitchens, hardwood floors, private decks, and ocean/forest vibes. A cozy, self-contained base for exploring remote coastal BC and enjoying nature.
- Starting at $90/ night
- Alert Bay, BC
Wya Point Resort
A serene west-coast escape tucked in old-growth forest with private beaches and oceanfront lodging. You can stay in lodges, waterfront yurts, or beachfront campsites, giving guests a sense of tranquillity.
- Starting at $150/ night
- Ucluelet, BC
House of Himwitsa Lodge
A waterfront lodge offering spacious suites with private balconies overlooking Clayoquot Sound, steps from shops, dining, and ocean tours. A scenic and culturally rooted stay on Vancouver Island’s west coast.
- Starting at $200/ night
- Tofino, BC
Chims Cabins
A welcoming home-style atmosphere. Guests appreciate the friendly hosts, clean rooms, and convenient location close to downtown amenities and outdoor adventures in the Alberni Valley.
- Starting at $95/ night
- Port Alberni, BC
Upnit Lodge
A waterfront lodge offering comfortable rooms with stunning ocean and mountain views. Guests love the peaceful setting, friendly service, and easy access to fishing charters, wildlife viewing, and adventures.
- Starting at $120/ night
- Bamfield, BC
Inns & Guesthouses
Inns, guesthouses and smaller locally hosted stays
Discover sanctuary-style accommodations run by Indigenous hosts. Seamlessly blending modern luxury, ancient traditions, and majestic coastal landscapes.
Arctic Divide Lodge
Rustic northern charm meets modern comfort in Dease Lake along the scenic Stewart-Cassiar Highway. Indigenous-owned and surrounded by Tahltan territory, the lodge offers a welcoming base for northern adventures.
- Starting at $240/ night
- Dease Lake, BC
Jags Coffee & Guest Rooms
Comfortable guest rooms sit above a locally loved coffee shop overlooking the water in Skidegate, Haida Gwaii. Well-equipped rooms and a central location make a convenient base for exploring the islands.
- Starting at $180/ night
- Skidegate, BC
Gwaii Naay Island House
A intimate six-room guesthouse in the heart of Masset. Haida art, language and cultural touches complement comfortable private rooms with ensuite bathrooms.
- Starting at $105/ night
- Masset, BC
Awis Guest House & Marina
A waterfront guesthouse with a tranquil fishing-village atmosphere and inlet views. Watch for eagles, bears and boats arriving at the marina while enjoying a peaceful, nature-immersed stay.
- Starting at $650/ night (6 people)
- Bamfield, BC
Sasquatch Crossing Eco Lodge
An eco-lodge on an 87-acre forested property; ideal for a retreat into nature, with hiking, bird-watching, kayaking, and other outdoor activities nearby. A peaceful stay rooted in cultural values and sustainability.
- Starting at $200/ night
- Harrison Mills, BC
Camping & Glamping
Campgrounds, glamping stays and RV parks surrounded by nature
Reconnect with the land. Stay in premium, Indigenous-owned glamping domes and oceanside sanctuaries crafted with deep respect for ancestral territories.
Gorge Harbour Marina Resort
A peaceful Cortes Island retreat with lodge rooms, glamping domes, cottages and campsites overlooking Gorge Harbour. Owned by Klahoose First Nation, the resort offers coastal scenery, a marina and a pool.
- Starting at $130/ night
- Cortes Island, BC
Tunkwa Lake Resort
A rustic lakeside retreat surrounded by the grasslands and forests near Logan Lake. Cozy cabins provide a laid-back base for fishing, paddling and enjoying the quiet beauty of Tunkwa Lake.
- Starting at $105/ night
- Logan Lake, BC
Cluxewe Resort
A peaceful oceanfront resort on northern Vancouver Island with cottages and woodland or estuary campsites. Enjoy direct access to kayaking, fishing, beachcombing, wildlife and tranquil coastal scenery.
- Starting at $145/ night
- Suquash, BC
Whispering Willows Campsite
Set among shady trees and a sparkling creek near Williams Lake, this peaceful campground offers tent and serviced sites. Its Cariboo location provides easy access to hiking, biking, fishing and paddling.
- Contact directly for rates
- Williams Lake, BC
Raven’s Nest Resort
Offers rustic cabins, glamping domes and campsites overlooking the Columbia Valley Wetlands. Guests can reconnect with nature while enjoying mountain views, outdoor recreation and an on-site disc golf course.
- Contact directly for rates
- Fairmont Hot Springs, BC
Lakeshore Resort & Campground
Camp along the shores of Lake Windermere with beautiful views of the surrounding Columbia Valley mountains offering serviced and unserviced sites with direct lake access.
- Contact directly for rates
- Windermere, BC
‘Ksan Campground
Camp where the Skeena and Bulkley rivers meet amid the landscapes and cultural heritage of Gitxsan territory. Spacious sites beside ‘Ksan Historical Village make an ideal base for exploring the Hazelton area.
- Starting at $25/ night
- Hazelton, BC
Witset RV Park & Campground
Overlooking Widzin Kwah Canyon, this accessible campground offers serviced RV and tent sites along the Yellowhead Highway. Explore nearby trails, cultural experiences and the dramatic canyon landscape.
- Starting at $25/ night
- Moricetown, BC
Retasket Lodge & RV Park
Retasket Lodge offers mountain views, comfortable motel rooms and full-service RV sites in T’it’q’et First Nation territory. Its quiet setting is a convenient base for exploring Lillooet and the Fraser River.
- Starting at $110/ night
- Lillooet, BC
Nk’Mip Campground & RV Park
Choose from more than 380 campsites, ranging from tenting to full-service RV sites. Enjoy private beach access and a convenient base for exploring South Okanagan wineries, desert landscapes and Indigenous culture.
- Starting at $45/ night
- Osoyoos, BC
Tatawaw Kanata Glamping & Wellness
Unwind beneath the stars in upscale glamping accommodations surrounded by the North Okanagan landscape. Comfortable tents, firepits and Indigenous cultural and wellness experiences create a memorable retreat.
- Contact directly for rates
- Vernon, BC
Tim’s by the River Campsite
Set along the Salmon River between Vernon and Falkland, this relaxed campground welcomes tents, RVs and groups. Spend your days fishing, hiking and wildlife watching before unwinding beside the river.
- Starting at $30/ night
- Falkland, BC
Quilakwa RV Park
Along the Shuswap River at this Splatsin-owned campground just outside downtown Enderby. Spacious sites, river access and nearby outdoor recreation make it an easy base for exploring the North Okanagan.
- Starting at $35/ night
- Enderby, BC
Salish Seaside RV Haven
An oceanside RV‑park stay right in Victoria with quick access to the city and harbour. It’s less “wilderness‑camping” and more “urban glamping,” offering convenience over seclusion.
- Starting at $85/ night
- Victoria / Esquimalt
Snaw Naw As Campground
A beachfront campground offering an authentic West Coast experience surrounded by old-growth forest and ocean views. Campers love the peaceful atmosphere, cultural connection, beaches and surf spots.
- Starting at $45/ night
- Lantzville, BC
Tsawaak RV Resort & Campground
Offering modern RV sites and cozy longhouse-inspired cabins near Tin Wis Beach. Contemporary facilities and easy access to Tofino make it a comfortable base for exploring the west coast of Vancouver Island.
- Starting at $55/ night
- Tofino, BC
Fair Harbour Marina & Campground
Escape to Vancouver Island’s remote northwest coast with forest and waterfront campsites amid rugged wilderness. Enjoy easy access to Kyuquot Sound for fishing, boating, kayaking and wildlife viewing.
- Starting at $30/ night
- Fair Harbour, BC
Puntledge RV Park & Campground
Camp beside the Puntledge River just minutes from downtown Courtenay. Operated by K’ómoks First Nation, the campground offers spacious RV and tent sites amid river, forest and open fields.
- Starting at $65/ night
- Courtenay, BC
Qualicum First Nation Waterfront Campground
Set along the Strait of Georgia, this campground offers waterfront and off-water sites with coastal views. Beach access and a central Vancouver Island location make it ideal for relaxed seaside adventures.
- Starting at $45/ night
- Qualicum Bay, BC
Nitinaht Campground
Experience the wild beauty of Ditidaht territory at this rustic campground near Nitinaht Lake and the Caycuse River. Its remote setting provides access to paddling, wind sports and the legendary West Coast Trail.
- Starting at $20/ night
- Nitinaht Lake, BC
Cape Mudge RV Park
Set along Discovery Passage on Quadra Island, offersing serviced sites surrounded by forest and ocean views. Watch for eagles, whales and other marine life while enjoying a peaceful waterfront stay.
- Contact directly for rates
- Quadra Island, BC
Saysutshun Campground
A peaceful island campground surrounded by beaches, forests and coastal trails. Explore the culturally significant Snuneymuxw First Nation landscape while enjoying hiking, paddling and wildlife viewing.
- Contact directly for rates
- Newcastle Island, BC
Secret Beach Campground & Marina
Offers waterfront camping and direct access to the spectacular waters of Barkley Sound. The Toquaht Nation-managed campground is an ideal launching point for kayaking, boating and exploring the Broken Group Islands.
- Starting at $55/ night
- Toquaht Bay, BC
