We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beachfront Romantic Mid-range Free Parking Family-friendly Charming Restaurant Pets Allowed Kitchenette Bar/Lounge Business & up & up Internet & up Non-Smoking Hotel $ $$ $$$ $$$$ Resort Room Service Air Conditioning Quiet Breakfast included Boutique Meeting room Any distance from Skidegate
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Jags Beanstalk
100 Highway 16 | (1mile North of BC Ferry Landing), Skidegate, British Columbia V0T 1S1, Canada
1.2 km from Skidegate
  • Free Wifi
  • Free Parking
Gracie's Place
P.O. Box 447, Queen Charlotte City, British Columbia V0T 1S0, Canada
4.9 km from Skidegate
  • Free Parking
  • Free Internet
Premier Creek Lodging
3101 Third Ave., Queen Charlotte City, British Columbia V0T 1S0, Canada
5.1 km from Skidegate
  • Free Wifi
  • Free Parking
Sea Raven Motel
Travelocity
US$76
View Deal
3301 Oceanview Dr. | Box 519, Queen Charlotte City, British Columbia V0T 1S0, Canada
5.3 km from Skidegate
  • Free Wifi
  • Free Parking
No photo provided
604 1st Avenue, Queen Charlotte City, British Columbia V0T 1S0, Canada
5.7 km from Skidegate
    The Sandspit Inn
    2 Airport Road, Sandspit, British Columbia V0T 1T0, Canada
    11.7 km from Skidegate
    • Free Wifi
    • Free Parking
    Haida House at Tllaal
    2087 Beitush Road, Tlell, British Columbia V0T 1Y0, Canada
    36.3 km from Skidegate
    • Free Wifi
    • Free Parking
    No photo provided
    2 Grouse Street | P.O. Box 296, Port Clements, British Columbia V0T 1R0, Canada
    48.2 km from Skidegate
    • Restaurant
    Still looking for a place to stay?
    Haida Gwaii (Queen Charlotte Islands) has 18 B&Bs/inns with 416 reviews
    Bayview Garden B&B and Hostel
    401 Beach Rd, Sandspit, British Columbia V0T 1T0, Canada
    11.1 km from Skidegate
    • Free Wifi
    • Free Parking
    Copper Beech House B&B
    1590 Delkatla, Masset, British Columbia V0T 1M0, Canada
    83.3 km from Skidegate
    • Free Wifi
    • Free Parking
    Dorothy and Mike's Guest House
    3127 Second Ave, Queen Charlotte City, British Columbia V0T 1S0, Canada
    7.2 km from Skidegate
    • Free Wifi
    • Free Parking
    See all 18 Haida Gwaii (Queen Charlotte Islands) B&Bs/inns
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.