
Haida Gwaii Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
Better together
Save up to CA $1,096 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top Haida Gwaii Vacation Deals
Price found within the past 48 hours. Click for updated prices.


Hekate's Retreat
per person
Aug 17 - Aug 23
found 19 hours ago
Roundtrip flight included
Toronto (YTO) to Sandspit (YZP)
10/10 Exceptional! (3 reviews)
What a friendly staff and beautiful property. The cabins are clean and cute with plenty with a small kitchen. The restaurant serves delicious meals and we enjoyed a fun indoor pickleball game too! Great place to stay. Highly recommend.
Reviewed on Jul. 7, 2025


Haida House at Tllaal
per person
Aug 17 - Aug 23
found 19 hours ago
Roundtrip flight included
Toronto (YTO) to Sandspit (YZP)
9/10 Wonderful! (25 reviews)
Beautiful location next to the idyllic river. Receptionist very friendly and helpful. Big problem was the lack of a Hotel Restaurant for dinner for two of the three nights we stayed. Very limited alternative places to eat on Haida Gwaii and nowhere nearby.
Reviewed on Jun. 9, 2025
Haida Gwaii Hotel Deals

Sea Raven Motel
3301 Oceanview Drive, Queen Charlotte, BC
Fully refundableReserve now, pay when you stay
The price is CA $155 per night from Jul 15 to Jul 16
CA $155
CA $175 total
Jul 15 - Jul 16
includes taxes & fees
7.6/10 Good! (170 reviews)
"We would totally tell people to stsy"
Reviewed on Jul. 7, 2025

Haida House at Tllaal
2087 Beitush Rd, Tlell, BC
The price is CA $322 per night from Jul 16 to Jul 17
CA $322
CA $364 total
Jul 16 - Jul 17
includes taxes & fees
9/10 Wonderful! (25 reviews)
"Beautiful location next to the idyllic river. Receptionist very friendly and helpful. Big problem was the lack of a Hotel Restaurant for dinner for two of the three nights we stayed. Very limited alternative places to eat on Haida Gwaii and nowhere nearby."
Reviewed on Jun. 9, 2025

Hekate's Retreat
342 School Road, Sandspit, BC
The price is CA $289 per night from Jul 19 to Jul 20
CA $289
CA $326 total
Jul 19 - Jul 20
includes taxes & fees
10/10 Exceptional! (3 reviews)
"What a friendly staff and beautiful property. The cabins are clean and cute with plenty with a small kitchen. The restaurant serves delicious meals and we enjoyed a fun indoor pickleball game too! Great place to stay. Highly recommend."
Reviewed on Jul. 7, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Discover the most popular places to visit in Haida Gwaii
Haida Heritage Centre
5/5(4 reviews)
You can spend an afternoon exploring the galleries in Haida Heritage Centre during your trip to Skidegate. Wander the beaches and marina while you're in the area.
Sandspit Harbour
4.5/5(3 reviews)
Explore the waterfront in Moresby Island with a trip to Sandspit Harbour. Amble around the area's beaches or experience its museums.
Emerslund Lake
Commune with nature and explore the great outdoors at Emerslund Lake during your travels in Moresby Island. Wander the marina and parks while you're in the area.
Frequently asked questions
Other vacations you might like
- January Vacations and Deals
- February Vacations and Deals
- March Vacations and Deals
- April Vacations and Deals
- May Vacations and Deals
- June Vacations and Deals
- July Vacations and Deals
- August Vacations and Deals
- September Vacations and Deals
- October Vacations and Deals
- November Vacations and Deals
- December Vacations and Deals
Expedia's Latest Trends
Hotels
Packages
- Glacier National Park
- Joffre Lakes Provincial Park
- Bridal Falls Waterpark
- Kootenay National Park
- Mackenzie Beach
- Lake O'Hara
- Kamloops Lake
- Golden Ears Provincial Park
- Seton Lake
- Nicola Lake
- Spotted Lake
- Kalamalka Lake
- Skookumchuck Narrows Provincial Park
- Skaha Lake
- Cox Bay Beach
- Muncho Lake Provincial Park
- Butchart Gardens
- Inland Lake Provincial Park
- Pacific Rim National Park Reserve
- Okanagan Lake
- Yoho National Park
- Chesterman Beach
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.