Hotels in Haida Gwaii
Search over 21 hotels from $111
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top Rated Haida Gwaii Hotels

Sea Raven Motel
3301 Oceanview Drive Queen Charlotte BC
Free Cancellation
Reserve now, pay when you stay
39.91 mi from city center
$98 nightly
The price is $111 total per night
$111 total
Jul 10 - Jul 11
Total with taxes and fees
Guests of Sea Raven Motel enjoy free WiFi in public areas, a business center, and laundry facilities. You can take advantage of free parking, along with an airport shuttle for a fee. Front-desk staff can help with luggage storage, and provide local restaurant recommendations. This smoke-free motel also has barbecue grills.
Parking included
Free WiFi

Haida House at Tllaal
2087 Beitush Rd Tlell BC
62.67 mi from city center
$255 nightly
The price is $289 total per night
$289 total
Jul 3 - Jul 4
Total with taxes and fees
Guests of Haida House at Tllaal enjoy free WiFi in public areas, a meeting room, and a fireplace in the lobby. If you decide to drive, there's free parking. Staff members can help with accommodation requests, and provide front-desk service during limited hours. Other amenities at this beach hotel include a gift shop, a garden, and a picnic area.
Parking included
Free WiFi

Hekate's Retreat
342 School Road Sandspit BC
37.97 mi from city center
$203 nightly
The price is $230 total per night
$230 total
Jul 30 - Jul 31
Total with taxes and fees
At Hekate's Retreat, guests have access to a golf course, a full-service spa, and free WiFi in public areas. There's free parking if you drive. This beach resort also has barbecue grills.
Spa
Parking included

Haida Gwaii Glamping Co.
40175 Yellowhead Highway Tlell BC
60.16 mi from city center
$255 nightly
The price is $288 total per night
$288 total
Jul 30 - Jul 31
Total with taxes and fees
Guests of Haida Gwaii Glamping Co. enjoy access to free WiFi in public areas, spa services, and coffee in a common area. Free parking is included with your stay. Staff members can help with accommodation requests, and provide luggage storage. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Other amenities at this beach holiday park include a microwave in a common area, a refrigerator in a common area, and a terrace.
Breakfast included
Spa

Ocean House at Tlaga Gawtlaas
Hwy 16, Moresby Island BC
23.36 mi from city center
$175 nightly
The price is $198 total per night
$198 total
Jul 17 - Jul 18
Total with taxes and fees
A marina, a sauna, and free WiFi in public areas are featured at Ocean House at Tlaga Gawtlaas. There's free parking if you drive. Other amenities at this beach lodge include a meeting room, a library, and a terrace.
Spa
Parking included

Oceanfront, newly built, modern tiny home with beach access!
Tlell BC
60.22 mi from city center
At this vacation home, guests have access to barbecue grills.
Kitchen
Free WiFi

Piper's Bluff. Ocean view 3-bdrm, 2-bath apartment with weekly/monthly discounts
Daajing Giids BC
38.97 mi from city center
At this apartment, guests have access to a gym, laundry facilities, and a garden.
Kitchen
Washer

Warm, open suite in cottage on the bay.
Port Clements BC
70.22 mi from city center
At this cottage, guests have access to features like laundry facilities. This smoke-free cottage also has a garden.
Kitchen
Washer

Sunrise Cabin Private Beach Front Accommodation sleeps 6
sandspit BC
37.43 mi from city center
$225 nightly
The price is $254 total per night
$254 total
Jul 25 - Jul 26
Total with taxes and fees
At this vacation home, guests have access to laundry facilities, local meal delivery service, and barbecue grills. This smoke-free vacation home also has a garden.
Kitchen
Washer

A Serene Guest House Perched Right On The Ocean, Pet Friendly, Central.
Port Clements British Columbia
70.2 mi from city center
Guests staying at this vacation home have access to laundry facilities, a garden, and barbecue grills.
Kitchen
Washer

Rustic Ocean Front Tiny Cabin in the quiet farming town of Haida Gwaii
Tlell BC
59.43 mi from city center
$153 nightly
The price is $173 total per night
$173 total
Jul 2 - Jul 3
Total with taxes and fees
This cabin is a smoke-free cabin.
Pet friendly

Green Coast Lodge
24786 Hwy 16 Tlell BC
51.8 mi from city center
Guests staying at Green Coast Lodge enjoy free WiFi in public areas, laundry facilities, and a picnic area. You can take advantage of free parking if you drive. Staff members can answer questions about accommodations, and also provide front-desk service during limited hours. Other amenities at this beach lodge include barbecue grills and a garden.
Parking included
Free WiFi
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.
How much is a Haida Gwaii hotel?
Check Haida Gwaii hotel room prices by star rating

5 Star Hotels
1 properties
Haida Gwaii hotels essential information
Accommodation | 21 hotels |
|---|---|
Lowest Price | $111 |
Highest Price | $289 |
Popular hotels | Sea Raven Motel, Haida House at Tllaal, Hekate's Retreat, Haida Gwaii Glamping Co., Ocean House at Tlaga Gawtlaas, Oceanfront, newly built, modern tiny home with beach access!, Piper's Bluff. Ocean view 3-bdrm, 2-bath apartment with weekly/monthly discounts, Warm, open suite in cottage on the bay. , Sunrise Cabin Private Beach Front Accommodation sleeps 6, A Serene Guest House Perched Right On The Ocean, Pet Friendly, Central., Rustic Ocean Front Tiny Cabin in the quiet farming town of Haida Gwaii, Green Coast Lodge |
Recent Reviews

Sea Raven Motel
5/5 Excellent
"My son is Autistic and has a service dog. They were very accommodating to his needs and put us in an end room. It is close to amenities and we would stay there again 😀"
A verified traveler stayed at Sea Raven Motel
Posted 2 days ago
More to Explore
- Masset Hotels
- Skidegate Hotels
- Queen Charlotte Hotels
- Hotels near Gwaii Haanas National Park Reserve and Haida Heritage Site
- Klemtu Hotels
- Hotels near Nakoon Park Headquarters
- Lodges in Moresby Island
- North Coast Regional District Hotels
- Vacation Homes in Tlell
- Vacation Homes in Sandspit
- Port Clements Hotels
- Vacation Homes in Port Clements
- Athlone Island Hotels
- Lodges in Tasu
- Hotels near Naikoon Provincial Park
- Prince Rupert Hotels
- Ninstints Hotels
- Hotels near Prince Rupert
- Graham Island Hotels
- Hotels near Chances Prince Rupert
- Port Simpson Hotels
- Hotels near Dixon Entrance Maritime Museum
- Apartments in Port Edward
- B&B in Port Edward
- Port Edward Hotels
- Flights from Langara Island
- Flights from Masset
- Flights to Queen Charlotte City Water Aerodrome
- Flights from Hartley Bay
- Flights from Hippa Island
- Flights from Skidegate
- Flights from Queen Charlotte
- Flights from Moresby Island
- Flights from Tlell
- Flights from Vancouver to Sandspit
- Flights from Sandspit
- Flights from Port Clements
- Flights from Tasu
- Flights from Prince Rupert
- Flights from Eureka (ACV) to Prince Rupert (YPR)
- Flights from Belmopan (BCV) to Prince Rupert (YPR)
- Flights from Scottsbluff (BFF) to Prince Rupert (YPR)
- Flights from Boise (BOI) to Prince Rupert (YPR)
- Flights from Cape Girardeau (CGI) to Prince Rupert (YPR)
- Flights from Cheongju (CJJ) to Prince Rupert (YPR)
- Flights from Casper (CPR) to Prince Rupert (YPR)
- Flights from Denver (DEN) to Prince Rupert (YPR)
- Flights from Detroit (DTW) to Prince Rupert (YPR)
- Flights from Edinburgh (EDI) to Prince Rupert (YPR)
- Flights from Fairbanks (FAI) to Prince Rupert (YPR)
- Flights from Hamilton (HAO) to Prince Rupert (YPR)
- Flights from Huai'an (HIA) to Prince Rupert (YPR)
- Flights from Helena (HLN) to Prince Rupert (YPR)
- Flights from Henderson (HSH) to Prince Rupert (YPR)
- Flights from Huntington (HTS) to Prince Rupert (YPR)
- Flights from Johannesburg (JNB) to Prince Rupert (YPR)
- Flights from Katowice (KTW) to Prince Rupert (YPR)
- Flights from Lihue (LIH) to Prince Rupert (YPR)
- Flights from Midland (MAF) to Prince Rupert (YPR)
- Flights from Moline (MLI) to Prince Rupert (YPR)
- Flights from Malatya (MLX) to Prince Rupert (YPR)
- Flights from Ponta Delgada (PDL) to Prince Rupert (YPR)
- Flights from Portland (PDX) to Prince Rupert (YPR)
- Flights from Newport News (PHF) to Prince Rupert (YPR)
- Flights from Pau (PUF) to Prince Rupert (YPR)
- Flights from Fort Myers (RSW) to Prince Rupert (YPR)
- Flights from Seattle (SEA) to Prince Rupert (YPR)
- Flights from Sonderborg (SGD) to Prince Rupert (YPR)
- Flights from Salvador (SSA) to Prince Rupert (YPR)
- Flights from Sydney (SYD) to Prince Rupert (YPR)
- Flights from Subang (SZB) to Prince Rupert (YPR)
- Flights from Salzburg (SZG) to Prince Rupert (YPR)
- Flights from Thermal (TRM) to Prince Rupert (YPR)
- Flights from Vadso (VDS) to Prince Rupert (YPR)
- Flights from Willows (WLW) to Prince Rupert (YPR)
- Flights from Xichang (XIC) to Prince Rupert (YPR)
- Flights from Yakutat (YAK) to Prince Rupert (YPR)
- Flights from Québec (YQB) to Prince Rupert (YPR)
- Flights from Moncton (YQM) to Prince Rupert (YPR)
- Flights from Thunder Bay (YQT) to Prince Rupert (YPR)
- Flights from Mont-Tremblant (YTM) to Prince Rupert (YPR)
- Flights from Montreal (YUL) to Prince Rupert (YPR)
- Flights from Fort Saint John (YXJ) to Prince Rupert (YPR)
- Flights from Prince George (YXS) to Prince Rupert (YPR)
- Flights from Terrace (YXT) to Prince Rupert (YPR)
- Flights from Masset (ZMT) to Prince Rupert (YPR)
- Flights from Indianapolis to Graham Island
- Flights from Sandspit
- Flights to Port Edward
- Flights from Port Edward





