Book Hotels in Graham Island
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 Graham Island hotels

Haida Gwaii Glamping Co.
40175 Yellowhead Highway Tlell BC
$152 nightly
The price is $172 total per night from Sep 16 to Sep 17
$172 total
Sep 16 - Sep 17
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, ...
"One of the best and most memorable places I stayed at. Incredibly relaxing, doesn't feel like a hotel, more like a forest retreat."
Reviewed on Sep 10, 2026

Rustic Ocean Front Tiny Cabin in the quiet farming town of Haida Gwaii
Tlell BC
$157 nightly
The price is $178 total per night from Sep 11 to Sep 12
$178 total
Sep 11 - Sep 12
Total with taxes and fees
Stay at this cabin in Tlell. Popular attractions Anvil Trailhead and Nakoon Park Headquarters are located nearby.
"Our stay in Tlell was great. The cabin was as advertised right on the ocean with serene views. It had everything we needed to cook our meals and relax by the fire and enjoy the sounds of the ocean. The only suggestion I have would be to include the address or put a sign on the highway to make it ..."
Reviewed on Aug 19, 2026

Oceanfront, newly built, modern tiny home with beach access!
Tlell BC
This vacation home features barbecue grills.
"We loved our stay in the tiny home, it had everyone we needed and more, not a detail was missed. The views of the trees out the windows were beautiful and it was a short walk to the beach, very central location."
Reviewed on Jul 30, 2026

A Serene Guest House Perched Right On The Ocean, Pet Friendly, Central.
Port Clements British Columbia
This vacation home features a garden, laundry facilities, and barbecue grills.
"This place was a perfect home base for our trip. Beautiful sunrise and sunsets viewed over the inlet. We were lucky to catch the pink salmon jumping and seeing the schools swimming under the pier close by. So awesome. The tub looking out over the water is a true gem. Great stay."
Reviewed on Sep 8, 2026

Cozy, Quite, Private Loft, Near Ocean, Center of Haida Gwaii (Port Clements)
Port Clements BC
This apartment includes a garden and laundry facilities.
"We thoroughly enjoyed our stay here! It's a comfy and cozy space that worked well for our week stay. It was super clean, had a great kitchenware and a comfy bed with lots of pillows. The location was perfect for us as it was easy access to everything in the northern and southern area of Graham Island. ..."
Reviewed on Aug 28, 2026

Haida House at Tllaal
2087 Beitush Rd Tlell BC
$98 nightly
The price is $111 total per night from Oct 1 to Oct 2
$111 total
Oct 1 - Oct 2
Total with taxes and fees
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 ...
"We did expect an ocean view and a full kitchen. Neither were the case. The cabin was nice and spacious but far too costly for what we had. The staff were nice and helpful."
Reviewed on Aug 29, 2026

Warm, open suite in cottage on the bay.
Port Clements BC
This cottage includes a garden and laundry facilities.
"Quiet and comfortable."
Reviewed on Aug 20, 2026

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 ...
"This place was rustic but cozy. The location was absolutely perfect and having the ocean right outside the window was fabulous. The sunrises were spectacular. The beaches were all but deserted…of three days of walking on the beach for hours we only saw one other person the whole time. The beds were ..."
Reviewed on Aug 20, 2026

Sea Raven Motel
3301 Oceanview Drive Queen Charlotte BC
Fully refundableReserve now, pay when you stay
$72 nightly
The price is $81 total per night from Sep 17 to Sep 18
$81 total
Sep 17 - Sep 18
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 ...
"Amazing staff, well maintained property. Comfortable beds and nice outdoor areas to sit and enjoy the views"
Reviewed on Aug 29, 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.
Hotels in Graham Island with star-rating
Check Graham Island Hotels by Star Rating

5 Star Hotels
1 properties
Frequently asked questions
Recent Graham Island hotel reviews by fellow wanderers

Haida Gwaii Glamping Co.
5 out of 5
Posted 8 hours ago
Travelocity Verified Review
"One of the best and most memorable places I stayed at. Incredibly relaxing, doesn't feel like a hotel, more like a forest retreat."
A verified traveler stayed at Haida Gwaii Glamping Co.
Explore More Ways to Travel with Travelocity
- 5 Star Hotels in Haida Gwaii
- Apartments in Graham Island
- Cottages in Graham Island
- Guesthouses in Graham Island
- Lodges in Haida Gwaii
- Motels in Haida Gwaii
- Privatevacationhomes in Haida Gwaii
- Hotels in Masset
- Inns in Masset
- Motels in Masset
- Hotels in Queen Charlotte
- Hotels near Sandspit BC
- Hotels in Skidegate
- Hotels in Tasu
- Hotels in Tlell
- Flights to Graham Island
- Flights to Haida Gwaii
- Flights to Queen Charlotte
- Flights to Sandspit
- Flights from Sandspit BC
- Flights from Masset BC
- Flights from Queen Charlotte BC
- Air Canada Comox (YQQ) to Sandspit (YZP) flights
- Air Canada Regina (YQR) to Sandspit (YZP) flights
- Air Canada Vancouver (YVR) to Sandspit (YZP) flights
- Alaska Airlines SeaTac (SEA) to Sandspit (YZP) flights
- Pacific Coastal Airline Comox (YQQ) to Masset (ZMT) flights
- Flights from San Diego County (SAN) to Sandspit (YZP)
- Flights from SeaTac (SEA) to Sandspit (YZP)
- Flights from Vancouver (YVR) to Sandspit (YZP)
- Flights from Vancouver (YVR) to Masset (ZMT)








