Hotels in Sonora Island, British Columbia

Search & Compare Sonora Island Hotels

When are you visiting Sonora Island?

Hotels.com™ Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Sonora Island

Where to stay in Sonora Island

Whether traveling for business or pleasure, Sonora Island can comfortably accommodate you. There are Sonora Island accommodations with discounts of up to 25%. We have room prices as low as 61 USD per night and here you'll find a breakdown of hotels by star rating in Sonora Island as well as in the surrounding area:
  • • 2 4-star hotels from 99 USD per night
  • • 10 3-star hotels from 63 USD per night
  • • 4 2-star hotels from 61 USD per night

How to get to Sonora Island

Fly into Stuart Island, BC (YRR-Nanook Lodge Seaplane Base), 6.8 mi (11 km) from the heart of Sonora Island. Quadra Island, BC (YQJ-April Point Seaplane Base) is the next closest major airport, 20.4 mi (32.8 km) away.

When to visit Sonora Island

Wondering what time of year to travel or what clothes to pack? Here are some typical temperatures so you'll know what to expect for your trip:

Seasonal temperature averages
  • • January-March: 52°F day, 28°F night
  • • April-June: 70°F day, 34°F night
  • • July-September: 74°F day, 42°F night
  • • October-December: 61°F day, 29°F night
Seasonal rainfall averages
  • • January-March: 0.71 inches
  • • April-June: 0.39 inches
  • • July-September: 0.24 inches
  • • October-December: 0.83 inches