Vacation rentals in Graham Island

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Graham Island

Guests agree: these stays are highly rated for location, cleanliness, and more.

Superhost

Cabin in Tlell

5.0 out of 5 average rating, 9 reviews

Blueberry Hill Cabin

Welcome to your cozy blue oasis on a sunny dune in Tlell. Relax at this peaceful and centrally located place. It’s newly built with a unique custom design and local wood finishing. Views are of a family homestead, including garden, occasionally cows, chickens and duck pond. Our rooster “Snowflake” is closed inside for the night, but will let you know when it’s time to rise and seize the day😉 Appliances are all new. A cobblestone beach is just across the road and shops within 10 minutes drive.

Oct 19 – 26

R2,939 ZAR per night
Guest favorite

Bungalow in Skeena-Queen Charlotte

4.94 out of 5 average rating, 104 reviews

Haida Gwaii Heights House

Located in a quiet residential area known as ‘Skidegate Heights’ in the village of Skidegate on Haida Gwaii. This quaint house is close to all amenities -grocery store, gas station, convenience store, Haida Heritage Museum, Balance Rock, beaches and hiking trails. A short 15 minutes drive takes you to the Village of Queen Charlotte that has additional amenities, shopping and outdoor activities. Haida Gwaii Heights House is a excellent jumping off point to start your island adventure!

Apr 21 – 28

R2,732 ZAR per night
Guest favorite

Home in Skidegate

5.0 out of 5 average rating, 47 reviews

Skidegate Haida Gwaii affordable clean & quiet!

Our goal is to offer a clean and quiet hotel style queen suite experience in our guest house on our property. Our road side view is tucked away in Skidegate’s newest development area. Our clean getaway provides you with a comfortable escape from your Haida Gwaii adventures. We have thought out every detail and includes a stand up shower and partial kitchen with unique amenities such as a crab dip net, chest waders, and a welcome candy dish! Close to a grocery store and gas station.

Oct 18 – 25

R1,369 ZAR per night

Popular amenities for Graham Island vacation rentals

Other great vacation rentals in Graham Island

Guest favorite

Apartment in Queen Charlotte

5.0 out of 5 average rating, 30 reviews

Lookout Guesthouse Hillside Suite,spectacular view

Oct 15 – 22

R3,141 ZAR per night
Guest favorite

Home in Village of Queen Charlotte

4.94 out of 5 average rating, 98 reviews

Bay view home- Daajing Giids, Haida Gwaii

Oct 19 – 26

R3,074 ZAR per night
Guest favorite

Apartment in Queen Charlotte

4.97 out of 5 average rating, 64 reviews

Abalone Eyes House

Sep 25 – Oct 2

R3,078 ZAR per night
Guest favorite

Home in Masset

4.98 out of 5 average rating, 46 reviews

Cheerful 3-bedroom rancher with lovely patio

Jun 2 – 9

R2,392 ZAR per night
Guest favorite

Home in Port Clements

4.94 out of 5 average rating, 17 reviews

Oceanside bliss while relaxing at The Blue House.

Nov 16 – 23

R3,976 ZAR per night
Superhost

Treehouse in Masset

4.92 out of 5 average rating, 13 reviews

Highwater House - "The Treehouse"

Aug 13 – 20

R5,829 ZAR per night
Guest favorite

Guesthouse in Masset

4.9 out of 5 average rating, 30 reviews

The Honeysuckle room

Feb 10 – 17

R1,611 ZAR per night
Guest favorite

Home in Sandspit

5.0 out of 5 average rating, 12 reviews

Sunrise Loft Private Beachfront cabin

Aug 10 – 17

R3,574 ZAR per night
Guest favorite

Home in Queen Charlotte

4.98 out of 5 average rating, 66 reviews

Raven’s Eye Reign

Apr 7 – 14

R3,509 ZAR per night
Superhost

Home in Masset

4.83 out of 5 average rating, 6 reviews

Riverside duplex kingfisher house

Aug 16 – 23

R2,273 ZAR per night
Superhost

Chalet in Queen Charlotte

4.89 out of 5 average rating, 44 reviews

The Last Resort Suite 1

Oct 15 – 22

R3,598 ZAR per night
Guest favorite

Home in Queen Charlotte

4.78 out of 5 average rating, 80 reviews

Sweet Spot

Jul 8 – 15

R2,297 ZAR per night

Destinations to explore

  1. Airbnb
  2. Canada
  3. British Columbia
  4. North Coast
  5. Graham Island