Canada has no shortage of island escapes — from the dramatic Pacific rainforests of Vancouver Island and Haida Gwaii to the red sand beaches of PEI. Here's an honest guide to the best island destinations Canadians actually visit, what to expect, and what it costs.
For most Canadians, Vancouver Island is the most accessible island resort destination in the country. Served by BC Ferries from Tsawwassen and Horseshoe Bay, and by direct flights to Victoria (YYJ) and Comox (YQQ) from cities across Canada, it's reachable from anywhere without a passport. And once you're here, the range of experiences is genuinely impressive.
Victoria's Inner Harbour has a collection of upscale waterfront hotels — the Fairmont Empress being the most iconic at $300–600+ CAD per night, though more affordable boutique options cluster in the James Bay and Old Town neighbourhoods starting around $150–200/night. The experience is genuinely resort-like: whale watching, afternoon tea, world-class cycling, remarkable restaurants. It feels more like a Pacific Northwest European city than anything else in Canada.
The island's appeal spreads far beyond Victoria. Tofino on the west coast offers a rugged surf-and-rainforest experience — the Wickaninnish Inn (around $500–900/night) is frequently cited as one of the best resort properties in Canada. The Comox Valley delivers a relaxed, foodie-and-outdoor lifestyle that many visitors turn into a relocation decision. For families, Parksville and Qualicum Beach offer warm, sheltered ocean beaches that are genuinely unusual for BC's Pacific coast.
PEI is Canada's smallest province and its most unlikely island resort — no mountains, no dramatic coastline — but it has a completely distinctive character that draws Canadians back repeatedly. The red sand beaches at Cavendish are genuinely beautiful. The water in the Northumberland Strait is the warmest saltwater in Canada north of the Carolinas, typically reaching 20–23°C in summer. The food culture is anchored in lobster suppers that have become a PEI institution.
Accommodations range from charming Victorian inns in Charlottetown (around $150–250/night) to cottage rentals along the coast ($1,500–3,000/week for a four-bedroom in July). The Confederation Trail cycling network gives the island a distinct advantage for active travellers. PEI is accessible by direct flight from Toronto, Montreal, Ottawa, and Halifax, and the Confederation Bridge from New Brunswick makes road trips from the Maritimes and Quebec straightforward.
Summer is the only real season for beach-focused visits — June through September, with July and August being the peak. The island's small-scale, unhurried character is part of the appeal; it's genuinely different from the resort-industrial complex you find in Caribbean destinations. See our detailed PEI travel guide for Canadians.
Haida Gwaii (formerly the Queen Charlotte Islands) is the most remote and arguably most extraordinary island destination in Canada. Located off the north coast of BC, it requires a flight from Vancouver to Masset or Sandspit, or a BC Ferries trip from Prince Rupert — roughly 7–8 hours by air and connection from most Canadian cities. This isn't a casual weekend trip, but for those who make the journey, it consistently ranks as one of the most remarkable places in Canada.
The Haida Gwaii experience is anchored in the Haida Nation's living culture — the islands are the traditional territory of the Haida people, who have one of the most sophisticated artistic and seafaring cultures in North American history. Gwaii Haanas National Park Reserve, accessible only by boat or floatplane, contains ancient totems at abandoned Haida village sites surrounded by temperate rainforest. Wildlife is extravagant: black bears, bald eagles, sea lions, ancient murrelets, and one of the richest marine ecosystems on the BC coast.
This is not a pampered resort experience. Accommodation options are limited — a few lodges, B&Bs, and guided eco-tourism camps. Budget $150–250/night for lodging plus guided activities. The payoff is a profoundly different kind of island trip: wild, culturally rich, and completely unlike anything else accessible to Canadians without leaving the country.
For Canadians who want genuine resort comfort with city access, Victoria's Inner Harbour area delivers better than almost anywhere else in the country. The combination of walkable streets, world-class restaurants, exceptional coffee culture, cycling infrastructure, and whale watching just steps from your hotel is rare. You can arrive by BC Ferries from Tsawwassen (90 minutes) or by harbour-to-harbour floatplane from downtown Vancouver (35 minutes, from around $150 CAD one way).
The Fairmont Empress remains the statement property, but the Hotel Grand Pacific, the Magnolia, and several boutique options on or near the harbour provide strong alternatives. Victoria also has a developed cycling infrastructure for rental e-bikes along the harbour and into the Saanich Peninsula — an unusually pleasant way to spend a resort day. See our full Victoria guide for neighbourhood-by-neighbourhood detail.
Tofino has evolved from a remote surfing outpost into one of Canada's most recognizable resort destinations. The Wickaninnish Inn is a regular on international best-hotel lists; Clayoquot Wilderness Resort (tented camps in old-growth forest, all-inclusive from $2,000+/night CAD) is a genuinely extraordinary luxury experience. But Tofino is also accessible at more moderate price points — good motels and vacation rentals from $200–350/night for a non-peak visit.
The draw is elemental: old-growth temperate rainforest, dramatic Pacific surf, ancient cedars, and storm watching in winter. Pacific Rim National Park (which includes Long Beach, Broken Group Islands, and the West Coast Trail) is immediately accessible. Tofino is a 4.5-hour drive from Victoria or Nanaimo over a mountain highway — or a short flight from Vancouver. See our Tofino vs Ucluelet guide for the real differences between the two towns.
A few practical notes that apply across all of these destinations: