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

Haida Gwaii Glamping Co.
40175 Yellowhead Highway Tlell BC
$222 nightly
The price is $251 total per night from May 15 to May 16
$251 total
May 15 - May 16
Total with taxes and fees
This holiday park doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. If you want to take your pet along, ...
Such a fun unique experience. Everything was top notch and the staff were amazing.
Reviewed on Aug 4, 2025

Oceanfront, newly built, modern tiny home with beach access!
Tlell BC
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 Cabin Private Beach Front Accommodation sleeps 6
sandspit BC
This vacation home features a garden, laundry facilities, and barbecue grills.
Loved this place! Quiet, tidy, comfortable, with all amenities. Rachel was very responsive and helpful. I look forward to visiting again.
Reviewed on Dec 19, 2025

Hekate's Retreat
342 School Road Sandspit BC
$159 nightly
The price is $179 total per night from Apr 27 to Apr 28
$179 total
Apr 27 - Apr 28
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. ...
Top notch all around
Reviewed on Dec 24, 2025

Warm, open suite in cottage on the bay.
Port Clements BC
This cottage includes a garden and laundry facilities.
Room was clean , cozy and warm.
Reviewed on Apr 9, 2026

Green Coast Lodge
24786 Hwy 16 Tlell BC
$138 nightly
The price is $156 total per night from May 12 to May 13
$156 total
May 12 - May 13
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.
Amazing people here!
Reviewed on Mar 23, 2026

Sea Raven Motel
3301 Oceanview Drive Queen Charlotte BC
Fully refundableReserve now, pay when you stay
$102 nightly
The price is $115 total per night from Apr 23 to Apr 24
$115 total
Apr 23 - Apr 24
Total with taxes and fees
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 ...
Very nice, will stay here again.
Reviewed on Apr 11, 2026

Ocean Front Tiny Cabin in the quiet farming town of Haida Gwaii
Tlell BC
Stay at this cabin in Tlell. Popular attractions Anvil Trailhead and Nakoon Park Headquarters are located nearby.

Ocean Front Log Cabin on Haida Gwaii
Tlell BC
Stay at this cabin in Tlell. Enjoy free WiFi, a beach locale, and an in-room coffeemaker. Popular attractions Nakoon Park Headquarters and Anvil Trailhead are ...
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

Sea Raven Motel
5 out of 5
Posted 11 days ago
Travelocity Verified Review
"Very nice, will stay here again."
A verified traveler stayed at Sea Raven Motel
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








