
Graham Island Vacations from $952
Book a Hotel + Flight or Car together to unlock savings
The Latest Graham Island vacation packages
Price found within the past 48 hours. Click for updated prices.

Hekate's Retreat
Price was $1,002, price is now $952 per person
$952
per person
Aug 14 - Aug 17
found 1 day ago
Roundtrip flight included
Vancouver (YVR) to Sandspit (YZP)
9/10 Wonderful! (14 reviews)
RV rental. Grey water tank not emptied prior to my arrival; next morning it backed up and flooded the shower area. Very bad smell. Corrected promptly after being reported.
No hot water in RV, but nice common shower nearby. RV interior quite nice and well equipped for family stay. Resort area with good restaurant. Cabins are probably even nicer. Strong Wi-Fi throughout.
Would stay again given that staff takes better care of RV unit maintenance.
Reviewed on Jun 8, 2026

Haida House at Tllaal
Price was $1,054, price is now $1,054 per person
$1,054
per person
Aug 14 - Aug 17
found 1 day ago
Roundtrip flight included
Vancouver (YVR) to Sandspit (YZP)
9/10 Wonderful! (35 reviews)
Would have loved to have a kettle and/or microwave in the room, especially on the Monday when the restaurant was closed.
Reviewed on Jun 17, 2026
Don't see what you're looking for?
See all available trips from Columbus to Graham Island
View all tripsDiscover the most popular places to visit in Graham Island
Haida Heritage Centre
5/5(1 review)
Enjoy an outing to Haida Heritage Centre during your stay in Skidegate. Stroll along the beaches or experience the area's museums.
Anvil Trailhead
You can take time to visit Anvil Trailhead during your travels to Tlell. Wander the parks and beaches while you're in the area.
Nakoon Park Headquarters
Commune with nature and explore the great outdoors at Nakoon Park Headquarters during your travels in Tlell. Wander the parks and beaches while you're in the area.
Graham Island Hotel Deals

Haida House at Tllaal
2087 Beitush Rd Tlell BC
$211 nightly
The price is $239 total per night from Jun 27 to Jun 28
$239 total
Jun 27 - Jun 28
Total with taxes and fees
9/10 Wonderful! (36 reviews)
"Would have loved to have a kettle and/or microwave in the room, especially on the Monday when the restaurant was closed."
Reviewed on Jun 17, 2026

Sea Raven Motel
3301 Oceanview Drive Queen Charlotte BC
Fully refundableReserve now, pay when you stay
$99 nightly
The price is $111 total per night from Jun 24 to Jun 25
$111 total
Jun 24 - Jun 25
Total with taxes and fees
8/10 Very Good! (202 reviews)
"the owners were great, they asked every day how thing were with our room. they ere very polite and even offered to upgrade our room for us."
Reviewed on Jun 17, 2026

Haida Gwaii Glamping Co.
40175 Yellowhead Highway Tlell BC
$226 nightly
The price is $256 total per night from Jul 10 to Jul 11
$256 total
Jul 10 - Jul 11
Total with taxes and fees
10/10 Exceptional! (3 reviews)
"The Views and tranquility were rejuvenating, Attention to detail I've never seen..All areas where fully equipped with every thing we needed: BBQ, Pizza oven ,all the utensils and smoothies in the morning. Coffee on the beach watching the sunrise was a highlight."
Reviewed on Jun 6, 2026
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.
Find the Best Graham Island Vacation Packages
Graham Island Essential Information
Language | English |
|---|---|
Currency | Canadian dollars |
Closest Airport | Sandspit Airport (YZP) |
More vacations you might like
Explore a world of travel with Expedia
- Queen Charlotte Hotels
- Hotels near Queen Charlotte City Water Aerodrome
- Hotels near Anvil Trailhead
- Skidegate Hotels
- Tlell Hotels
- Aparthotels in Tlell
- Hotels near Tlell River Day Use Site
- Port Clements Hotels
- Hotels near Sandspit Harbour
- Hotels near Sandspit
- Sandspit Hotels
- Beach Hotels in Sandspit
- Motels in Sandspit
- Hotels near Naikoon Provincial Park
- Flights to Queen Charlotte
- Flights from Vancouver (YVR) to Queen Charlotte (ZQS)
- Flights from Seattle (SEA) to Queen Charlotte (ZQS)
- Flights from Queen Charlotte City Water Aerodrome
- Flights from Calgary (YYC) to Queen Charlotte (ZQS)
- Flights from Prince Rupert (ZSW) to Queen Charlotte (ZQS)
- Flights from Victoria (YYJ) to Queen Charlotte (ZQS)
- Flights to Skidegate
- Flights to Tlell
- Flights to Port Clements
- Flights from Vancouver (YVR) to Sandspit (YZP)
- Flights from Sandspit
- Flights from Seattle (SEA) to Sandspit (YZP)
- Flights from Calgary (YYC) to Sandspit (YZP)
- Flights from Prince Rupert (YPR) to Sandspit (YZP)
- Flights from Edmonton (YEG) to Sandspit (YZP)
- Flights from San Francisco (SFO) to Sandspit (YZP)
- Flights from Anchorage (ANC) to Sandspit (YZP)
- Flights from Victoria (YYJ) to Sandspit (YZP)
- Flights from San Diego (SAN) to Sandspit (YZP)
- Flights from Indianapolis (IND) to Sandspit (YZP)
- Flights from Nanaimo (YCD) to Sandspit (YZP)
- Flights from Portland (PDX) to Sandspit (YZP)
- Flights from Ketchikan (KTN) to Sandspit (YZP)
- Flights from Abbotsford (YXX) to Sandspit (YZP)
- Flights from Queen Charlotte (ZQS) to Sandspit (YZP)
- Flights from Port Hardy (YZT) to Sandspit (YZP)
- Flights from Sacramento (SMF) to Sandspit (YZP)
- Flights from Terrace (YXT) to Sandspit (YZP)
- Flights from New York (NYC) to Sandspit (YZP)
- Flights from Washington (IAD) to Sandspit (YZP)
- Flights from Kelowna (YLW) to Sandspit (YZP)
- Flights from Victoria (YWH) to Sandspit (YZP)
- Flights from London (LHR) to Sandspit (YZP)
- Flights from Denver (DEN) to Sandspit (YZP)
- Flights from Powell River (YPW) to Sandspit (YZP)
- Flights from Hamilton (YHM) to Sandspit (YZP)
- Flights from Prince Rupert (ZSW) to Sandspit (YZP)
- Flights from George Town (GCM) to Sandspit (YZP)
- Flights from Dawson City (YDA) to Sandspit (YZP)
- Flights from Cranbrook (YXC) to Sandspit (YZP)
- Flights from Phoenix (PHX) to Sandspit (YZP)
- Flights from Chicago (ORD) to Sandspit (YZP)
- Flights from Brussels (BRU) to Sandspit (YZP)
- Flights from Regina (YQR) to Sandspit (YZP)
- Flights from Hay River (YHY) to Sandspit (YZP)
- Flights from Toronto (YYZ) to Sandspit (YZP)
- Flights from Comox (YQQ) to Sandspit (YZP)
- Flights from Raleigh (RDU) to Sandspit (YZP)
- Flights from North Bay (YYB) to Sandspit (YZP)
- Flights from Tokyo (NRT) to Sandspit (YZP)
- Flights from Santa Barbara (SBA) to Sandspit (YZP)
- Flights to Sandspit
- Flights from Reno (RNO) to Sandspit (YZP)
- Flights from Baltimore (BWI) to Sandspit (YZP)
- Flights from Prince George (YXS) to Sandspit (YZP)
- Flights from New York (JFK) to Sandspit (YZP)
- Flights from Minneapolis (MSP) to Sandspit (YZP)
- Flights to Sandspit
- Queen Charlotte Vacations
- Visit Queen Charlotte
- Visit Skidegate
- Nakoon Park Headquarters
- Haida Heritage Centre
- Tlell River Day Use Site
- Visit Tlell
- Awun Lake
- Port Clements Vacations
- Visit Port Clements
- Sandspit Harbour
- Sandspit Vacations
- Visit Sandspit
- Yakoun Lake
- Mercer Lake
- Hippa Island Vacations
- Visit Hippa Island
- Car rentals near Queen Charlotte
- Thrifty Car Rental Rental Cars in Queen Charlotte
- National Car Rental Rental Cars in Queen Charlotte
- Car rentals near Skidegate
- Budget Rental Cars in Skidegate
- National Car Rental Rental Cars in Skidegate
- Car rental British Columbia Airport (YZP)
- Car rentals near Sandspit
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.


















