Book Hotels in Haida Gwaii
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Haida Gwaii hotels

Oceanfront, newly built, modern tiny home with beach access!
Tlell
This vacation home featured laundry facilities and barbecue grills.
We had a wonderful holiday in the most perfect setting here at the tiny home in Tlell. Every detail was thought out. It truly felt like a little home away from home. The scenery out the windows was mesmerizing and captivated us on both clear sunny days as well as the stormy nights. We loved wandering ...
Reviewed on Oct 12, 2025

Sunrise Loft cozy private beach front house storm watching sleeps 4
Sandspit
$213 nightly
The price is $241 total per night from Nov 10 to Nov 11
$241 total
Nov 10 - Nov 11
Total with taxes and fees
This vacation home features a terrace, a garden, and laundry facilities. Barbecue grills are provided for your convenience.
Beautiful location across from a long beach. Home was clean and supplied with everything we needed.
Reviewed on Aug 26, 2025

A Serene Guest House Perched Right On The Ocean, Pet Friendly, Central.
Port Clements
This vacation home features a garden, laundry facilities, and barbecue grills.
The Blue House became our home for eight days as we explored and experienced the nature and culture of Haida Gwaii. We chose this accommodation because it is pet friendly and centrally located. The living area is spacious, and the kitchen is well equipped for cooking an evening meal. The view of ...
Reviewed on Sep 13, 2025

Haida House at Tllaal
2087 Beitush Rd, Tlell, BC
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A garden, a lobby ...
Lovely site and lodge. Dining in was good. Regarding practical issues: No elevator in lodge which would have been helpful for people that have mobility issues or heavy luggage (or both). A toilet paper holder would be handy and prevent twisting around and groping the basket for it. Also a hook on ...
Reviewed on Sep 25, 2025

Hekate's Retreat
342 School Road, Sandspit, BC
$175 nightly
The price is $198 total per night from Nov 11 to Nov 12
$198 total
Nov 11 - Nov 12
Total with taxes and fees
This resort features a golf course, a full-service spa, and a restaurant. Guests will appreciate free perks like free self parking and WiFi in public areas. ...
Nice modern renovated cabins. Very comfortable. Right by the golf course and short walk to the water/ocean. Really enjoyed the stay. The spa is a bit of a DIY and could use a bit of clarification and info on the website.
Reviewed on Oct 31, 2025

Green Coast Lodge
24786 Hwy 16, Tlell, BC
$135 nightly
The price is $153 total per night from Nov 29 to Nov 30
$153 total
Nov 29 - Nov 30
Total with taxes and fees
This lodge doesn't skimp on freebies - guests receive free WiFi and free self parking. A garden, a picnic area, and laundry facilities are also on offer.
The room was clean and looked newly updated and they provided soap, shampoo, conditioner and body wash. The shared kitchen and living room area were spacious and well stocked with everything you could need but the kitchen was quite cluttered and it seemed that other guests were not following the ...
Reviewed on Jun 10, 2025

Sea Raven Motel
3301 Oceanview Drive, Queen Charlotte, BC
Fully refundableReserve now, pay when you stay
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. Traveling on business? Take advantage of the business center and airport ...
It is an older motel but clean and comfortable. The fellow at the front desk was friendly and very helpful.
Reviewed on Sep 22, 2025

Sunrise Cabin Private Beach Front Accommodation
sandspit
$213 nightly
The price is $241 total per night from Nov 10 to Nov 11
$241 total
Nov 10 - Nov 11
Total with taxes and fees
This vacation home features a garden, laundry facilities, and barbecue grills.
We loved our stay at the Sunrise Cabin. Perfectly appointed with all the household items you’d ever need, it felt like a comfy home away from home. They’ve really set it up well and thoughtfully. Its location is amazing - right across a quiet road from the sand dunes and vast sea. We counted two ...
Reviewed on Aug 21, 2024

Piper's Bluff. Family-sized apartment with 50% discount for monthly stays.
Daajing Giids, BC
$205 nightly
The price is $232 total per night from Nov 12 to Nov 13
$232 total
Nov 12 - Nov 13
Total with taxes and fees
A gym is featured at this apartment, along with laundry facilities.
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.
Hotels in Haida Gwaii with star-rating
Check Haida Gwaii Hotels by Star Rating

5 Star Hotels
1 properties
Recent Haida Gwaii hotel reviews by fellow wanderers

Hekate's Retreat
5 out of 5
Posted 9 days ago
Travelocity Verified Review
"Nice modern renovated cabins. Very comfortable. Right by the golf course and short walk to the water/ocean. Really enjoyed the stay. The spa is a bit of a DIY and could use a bit of clarification and info on the website. "
A verified traveler stayed at Hekate's Retreat
Explore More Ways to Travel with Travelocity
- Apartments in Graham Island
- Guest Houses in Graham Island
- Skidegate Hotels
- Motels in Skidegate
- Langara Island Hotels
- Masset Hotels
- Moresby Island Hotels
- Athlone Island Hotels
- Hotels near Sandspit Harbour
- Kaien Island Hotels
- Klemtu Hotels
- Guest Houses in Tlell
- Tlell Hotels
- Hotels near Digby Island Ferry Terminal
- Prince Rupert Hotels
- Hotels near Gwaii Haanas National Park Reserve and Haida Heritage Site
- Queen Charlotte Hotels
- Hotels near Sandspit
- Port Edward Hotels
- Hotels near Prince Rupert
- Hartley Bay Hotels
- Tasu Hotels
- Beach Resorts & in Sandspit
- Sandspit Hotels
- Campbell Island Hotels
- Flights to Graham Island
- Flights to Langara Island
- Flights from Masset
- Pacific Coastal Airlines Comox (YQQ) to Masset (ZMT) flights
- Pacific Coastal Airlines Victoria (YYJ) to Masset (ZMT) flights
- Flights from Vancouver (YVR) to Masset (ZMT)
- Flights from Queen Charlotte City Water Aerodrome
- Flights to Queen Charlotte
- Flights from Sandspit
- Air Canada Comox (YQQ) to Sandspit (YZP) flights
- Air Canada New York (LGA) to Sandspit (YZP) flights
- Air Canada Regina (YQR) to Sandspit (YZP) flights
- Air Canada Vancouver (YVR) to Sandspit (YZP) flights
- Air Canada Whitehorse (YXY) to Sandspit (YZP) flights
- Alaska Airlines Seattle (SEA) to Sandspit (YZP) flights
- Flights from San Diego (SAN) to Sandspit (YZP)
- Flights from Seattle (SEA) to Sandspit (YZP)
- Flights from Comox (YQQ) to Sandspit (YZP)
- Flights from Grande Prairie (YQU) to Sandspit (YZP)
- Flights from Vancouver (YVR) to Sandspit (YZP)
- Flights to Port Edward
- Flights from Prince Rupert
- Air Canada Dallas (DFW) to Prince Rupert (YPR) flights
- Air Canada Denver (DEN) to Prince Rupert (YPR) flights
- Air Canada Edmonton (YEG) to Prince Rupert (YPR) flights
- Air Canada Houston (IAH) to Prince Rupert (YPR) flights
- Air Canada Kamloops (YKA) to Prince Rupert (YPR) flights
- Air Canada Kelowna (YLW) to Prince Rupert (YPR) flights
- Air Canada St. Louis (STL) to Prince Rupert (YPR) flights
- Air Canada Nanaimo (YCD) to Prince Rupert (YPR) flights
- Air Canada Montreal (YUL) to Prince Rupert (YPR) flights
- Air Canada Portland (PDX) to Prince Rupert (YPR) flights
- Air Canada Prince George (YXS) to Prince Rupert (YPR) flights
- Air Canada Regina (YQR) to Prince Rupert (YPR) flights
- Air Canada Sacramento (SMF) to Prince Rupert (YPR) flights
- Air Canada Seattle (SEA) to Prince Rupert (YPR) flights
- Air Canada St. John's (YYT) to Prince Rupert (YPR) flights
- Air Canada Vancouver (YVR) to Prince Rupert (YPR) flights
- Air Canada Whitehorse (YXY) to Prince Rupert (YPR) flights
- Air Canada Winnipeg (YWG) to Prince Rupert (YPR) flights
- Alaska Airlines San Jose (SJC) to Prince Rupert (YPR) flights
- Alaska Airlines Seattle (SEA) to Prince Rupert (YPR) flights
- United Bismarck (BIS) to Prince Rupert (YPR) flights
- Flights from Boise (BOI) to Prince Rupert (YPR)
- Flights from Delhi (DEL) to Prince Rupert (YPR)
- Flights from Spokane (GEG) to Prince Rupert (YPR)
- Flights from Washington (IAD) to Prince Rupert (YPR)
- Flights from Ketchikan (KTN) to Prince Rupert (YPR)
- Flights from New York (LGA) to Prince Rupert (YPR)
- Flights from Seattle (SEA) to Prince Rupert (YPR)
- Flights from Sitka (SIT) to Prince Rupert (YPR)
- Flights from Edmonton (YEG) to Prince Rupert (YPR)
- Flights from Kelowna (YLW) to Prince Rupert (YPR)
- Flights from Comox (YQQ) to Prince Rupert (YPR)
- Flights from Grande Prairie (YQU) to Prince Rupert (YPR)
- Flights from Vancouver (YVR) to Prince Rupert (YPR)
- Flights from Prince George (YXS) to Prince Rupert (YPR)
- Flights from Calgary (YYC) to Prince Rupert (YPR)
- Flights from Victoria (YYJ) to Prince Rupert (YPR)
- Flights to Hartley Bay
- Flights to Sandspit








