Default HTG hotel image

Find hotels in Sonora Island from CA $128

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Sonora Island hotels

1. Naturally Pacific Resort

Naturally Pacific Resort
4.0 star property
Campbell River
9.6 out of 10, Exceptional, (1,111 reviews)
"Really nice resort"
Canada
James Jr
The price is CA $219
CA $295 total
includes taxes & fees
Nov 8 - Nov 9
Naturally Pacific Resort

2. Painter's Lodge

Painter's Lodge
3.0 star property
Campbell River
8.6 out of 10, Excellent, (527 reviews)
"Clean room, friendly staff."
Canada
Alma
The price is CA $118
CA $137 total
includes taxes & fees
Nov 23 - Nov 24
Painter's Lodge

3. Coast Discovery Inn

Coast Discovery Inn
3.0 star property
Campbell River
8.4 out of 10, Very good, (1,002 reviews)
"Great place to stay, close to walking path and the Quadra Island ferry."
Canada
John
The price is CA $109
CA $126 total
includes taxes & fees
Nov 12 - Nov 13
Coast Discovery Inn

4. Comfort Inn & Suites Campbell River

Comfort Inn & Suites Campbell River
3.0 star property
Campbell River
9.4 out of 10, Exceptional, (1,007 reviews)
"Clean room & breakfast was great"
Canada
Jamie
The price is CA $122
CA $142 total
includes taxes & fees
Nov 15 - Nov 16
Comfort Inn & Suites Campbell River

5. Anchor Inn & Suites, BW Signature Collection

Anchor Inn & Suites, BW Signature Collection
3.0 star property
Campbell River
8.2 out of 10, Very good, (1,001 reviews)
"Room was clean and well furnished, staff were friendly and helpful"
Canada
Marc
The price is CA $95
CA $110 total
includes taxes & fees
Nov 15 - Nov 16
Anchor Inn & Suites, BW Signature Collection

6. Ramada by Wyndham Campbell River

Ramada by Wyndham Campbell River
3.0 star property
Campbell River
7.6 out of 10, Good, (1,001 reviews)
"Breakfast was good!"
Canada
Dawn
The price is CA $75
CA $88 total
includes taxes & fees
Nov 8 - Nov 9
Ramada by Wyndham Campbell River

7. Heron's Landing Hotel

Heron's Landing Hotel
2.5 star property
Campbell River
8.2 out of 10, Very good, (1,006 reviews)
"Nice place to stay"
Canada
Erfan
The price is CA $80
CA $93 total
includes taxes & fees
Nov 8 - Nov 9
Heron's Landing Hotel

8. High Point Resort

High Point Resort
2.5 star property
Quadra Island
8.8 out of 10, Excellent, (284 reviews)
"Cozy, quiet, and friendly staff."
Canada
Steve
The price is CA $143
CA $161 total
includes taxes & fees
Nov 12 - Nov 13
High Point Resort

9. April Point Resort

April Point Resort
3.5 star property
Quadra Island
8.2 out of 10, Very good, (261 reviews)
"Amazing location, wonderful staff"
Canada
Zoraida
April Point Resort

10. Chateau Riverside

Chateau Riverside
3.0 star property
Campbell River
9.4 out of 10, Exceptional, (228 reviews)
"great location saw lots of wildlife down in the river"
Canada
Leslie
Chateau Riverside

11. Heriot Bay Inn

Heriot Bay Inn
2.5 star property
Quadra Island
8.0 out of 10, Very good, (204 reviews)
"Staff were friendly and it was great being right on the water."
Canada
Michael
The price is CA $114
CA $129 total
includes taxes & fees
Nov 8 - Nov 9
Heriot Bay Inn

12. Big Rock Motel

Big Rock Motel
2.5 star property
Campbell River
8.2 out of 10, Very good, (630 reviews)
"Motel vibe"
Canada
Tania
The price is CA $80
CA $93 total
includes taxes & fees
Dec 1 - Dec 2
Big Rock Motel

13. Above Tide Motel

Above Tide Motel
2.0 star property
Campbell River
8.2 out of 10, Very good, (561 reviews)
"Pros: Nice staff, Good Ocean view, Close to pier Cons: Close to highway, a little noisy"
Canada
T
The price is CA $109
CA $126 total
includes taxes & fees
Nov 8 - Nov 9
Above Tide Motel

14. Money Pennies B&B

Money Pennies B&B
3.0 star property
Campbell River
10.0 out of 10, Exceptional, (98 reviews)
"Lovely host Lorrie. Beautiful room and excellent breakfast"
Germany
Bernd
Money Pennies B&B

15. Jade Resort

Jade Resort
2.0 star property
Heriot Bay
9.4 out of 10, Exceptional, (6 reviews)
"Beautiful location, cozy, unique lodges."
Canada
Laura
Jade Resort

16. Chez Claire: Your Quadra Island Retreat

Chez Claire: Your Quadra Island Retreat
Quadra Island
9.8 out of 10, Exceptional, (33 reviews)
"Very peaceful setting. Comfortable home away from home."
Canada
Jill
Chez Claire: Your Quadra Island Retreat

17. Campbell River discovery passage view guest suite

Campbell River discovery passage view guest suite
Campbell River
9.6 out of 10, Exceptional, (9 reviews)
"Eleven steep stairs with a wooden railing that has wood rot. Need to be careful when you step off bottom stair as cement at the bottom is not level. Went to use a blanket but quickly put it back in the closet at covered in long red hair. Glad there were extra soft pillows as regular ones on the bed were high and hard. There was a peek a boo view of the ocean. The view would have been great from a higher level."
Canada
Elaine
Campbell River discovery passage view guest suite

18. Ocean view guest suite, completely self contained, beautiful outdoor patio

Ocean view guest suite, completely self contained, beautiful outdoor patio
Campbell River
10.0 out of 10, Exceptional, (16 reviews)
"Great place!!"
United States
Curtis F.
Ocean view guest suite, completely self contained, beautiful outdoor patio

19. Campbell River Lodge by Riverside

Campbell River Lodge by Riverside
2.0 star property
Campbell River
7.0 out of 10, Good, (57 reviews)
"The photos were very deceiving, it was dirty, wanted us to plunge a non working toilet, stains on floor, bathroom disgusting 0-10"
Canada
Laurie
Campbell River Lodge by Riverside
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 recommended for families in Sonora Island

Save an average of 15% on thousands of hotels when you're signed in

Top Sonora Island Hotel Reviews

More cheap stays in Sonora Island

Hotels in Sonora Island with star rating

Find out more about Sonora Island

Top reasons to visit Sonora Island

  • Stunning Scenery: Sonora Island boasts breathtaking landscapes, including picturesque lakes and scenic marinas.
  • Outdoor Adventures: Enjoy a variety of activities such as boat tours, fishing trips, and skiing in nearby fields.
  • Luxurious Accommodations: Stay in charming lodges or upscale resorts that offer a pet-friendly atmosphere and elegant facilities.
  • Wildlife Viewing: Explore the nearby Discovery Islands, home to abundant wildlife in a secluded wilderness.
  • Cultural Experiences: Immerse yourself in local customs and traditions while enjoying the vibrant community.

Find great hotels near Sonora Island

Experience the breathtaking beauty of Sonora Island with a stay in one of its charming lodges or luxurious resorts. Perfect for adventure seekers and beach lovers alike, these accommodations offer elegant facilities and a pet-friendly atmosphere. Whether you’re looking for wilderness luxury or a serene getaway, you'll find wonderful options that cater to your every need in this stunning corner of British Columbia.

  • Painter's Lodge: Experience adventure and relaxation at the 3-star Painter's Lodge, a perfect getaway for those seeking a hot spring-themed vacation. With a guest rating of 8.4, this lodge is located 33.8km from Sonora Island. Guests can enjoy nearby natural hot springs and a range of adventure sports like boat tours, canoeing, mountain climbing, and fishing. The property is also pet-friendly, allowing dogs and cats with certain policies in place, making it an ideal choice for travellers who want to bring their furry friends along for the journey.
  • Heriot Bay Inn: Offering a budget-friendly stay, Heriot Bay Inn is rated 8.0 and situated 29.0km from Sonora Island. This charming inn welcomes pets, ensuring that your companions can join you on your adventure. With its relaxed atmosphere, the inn is perfect for those looking for a comfortable yet economical vacation experience. The property features a pet-friendly policy, including waived fees for service animals and specific allowances for other pets, making it a great choice for animal lovers.
  • High Point Resort: With a guest rating of 8.8, High Point Resort is a budget-friendly option located 35.4km from Sonora Island. This hotel is tailored for adventure enthusiasts, offering a variety of activities such as snorkeling, rock climbing, and mountain biking. Guests appreciate the convenient access to outdoor recreation, ensuring an exciting and memorable stay. The resort’s focus on adventure makes it a fantastic choice for those looking to explore the natural beauty of the surrounding area while enjoying comfortable accommodations.

Where to stay near Sonora Island

Sonora Island is a hidden gem in British Columbia, perfect for a relaxing yet adventurous getaway. Explore luxurious resorts and discover the stunning Discovery Islands nearby, where abundant wildlife thrives in a secluded wilderness. Whether you're seeking beachside relaxation or rich cultural experiences, this enchanting destination offers a unique blend of natural beauty and outdoor activities, making it an ideal spot for your next Canadian holiday.

  • Big Bay: Nestled 8.0km from Sonora Island, Big Bay is a charming city that attracts visitors throughout the year, particularly during the peak season from July to September. Families and adventure seekers flock here for its friendly atmosphere and proximity to beautiful marine parks. Enjoy a day of exploration, where you can indulge in various water activities or simply soak in the scenic views. Big Bay offers a delightful blend of outdoor fun and relaxation, making it an ideal stop on your vacation.
  • Stuart Island: Located 9.7km from Sonora Island, Stuart Island is a breathtaking destination known for its natural beauty and outdoor adventures. Like its neighbors, it sees a surge in visitors from July to September, with families and adventurers drawn to its fishing spots, wildlife, and thrilling whale-watching experiences. The island is adorned with stunning landscapes, including mountains and marine parks, providing a perfect backdrop for unforgettable memories. Whether you’re looking to unwind or seek adventure, Stuart Island has something for everyone.
  • Quadra Island: Situated 17.7km from Sonora Island, Quadra Island is a vibrant city that beautifully merges outdoor activities with stunning scenery. Known for its outdoor adventures, this island attracts visitors primarily from June to August. Popular activities include skiing in the winter months and enjoying sandy beaches and serene lakes in the summer. The nearby national parks offer ample opportunities for hiking and exploration, making Quadra Island a perfect destination for nature enthusiasts and those looking to experience the great outdoors.

Things to do in Sonora Island

Sonora Island, British Columbia, is perfect for beach lovers and outdoor enthusiasts, offering activities like boat tours, fishing trips, and family attractions. Explore the recreational areas and enjoy the bustling seaport, as well as opportunities for skiing in the nearby fields. Whether you're seeking adventure or a cultural experience, Sonora Island has something for everyone to enjoy.

Shopping

For unique gifts and souvenirs, check out local artisans at the Sonora Island Market. If you're up for a drive, visit the nearby Discovery Harbour Shopping Centre for a wider selection of shops and dining options.

Recreation

On Sonora Island, the Sonora Resort boasts a holistic spa with rejuvenating treatments amidst breathtaking views. Engage in yoga sessions on the beach or explore nature trails. Nearby, the Habitat Retreat offers guided meditation and wellness workshops, perfect for reconnecting with yourself in a serene environment.

Adventure

On Sonora Island, explore the breathtaking waters with kayaking and paddleboarding adventures. Hike scenic trails showcasing lush forests and stunning ocean views. For thrill-seekers, try zip-lining through the trees or embark on exhilarating wildlife tours to spot eagles, seals, and possibly even whales.

Nightlife

Sonora Island offers a tranquil nightlife experience. Enjoy a cozy evening at the Sonora Resort's lounge, where you can sip on local wines. For a unique experience, join a guided night walk to explore the island's natural beauty under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Sonora Island

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Sonora Island are December to February, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Sonora Island is Monday. The most expensive day to stay in Sonora Island is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to choose your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save some money by booking an Expedia package that combines your Sonora Island hotel stay with your flights and activities.

Find the best attractions near Sonora Island

Sonora Island offers a delightful blend of beach, outdoor, and cultural experiences, making it an ideal vacation spot. Visitors can explore picturesque lakes, scenic marinas, and nearby Cortes Island. The local attractions cater to those seeking stunning scenery and outdoor adventures, while a beautiful resort enhances the stay. Whether you're lounging on the beach or discovering nature, Sonora Island promises an unforgettable getaway.

  • Main Lake Provincial Park: Nestled 20.9km from Sonora Island, this park boasts stunning scenery and a variety of outdoor adventures. Explore hiking trails, enjoy birdwatching, or relax by the serene lake, making it perfect for nature enthusiasts.
  • Brown's Bay Marina: Located 24.1km away, this vibrant marina offers thrilling water activities and a beautiful beach atmosphere. Rent a kayak, go fishing, or simply soak in the sun while enjoying the coastal views.
  • Breton Islands: Situated 25.7km from Sonora Island, these picturesque islands provide a tranquil escape with stunning beaches and outdoor experiences. Ideal for hiking, picnicking, or exploring the diverse marine life.

Best time to go to Sonora Island

The best time to visit Sonora Island is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. December is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with frequent rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January35.8°F (2.1°C)Frequent RainMostly CloudyAverageSlightly Low
February35.2°F (1.8°C)Light RainMostly CloudyAverageSlightly Low
March38.8°F (3.8°C)Moderate RainMostly CloudyAverageAverage
April44.1°F (6.7°C)Light RainMostly CloudyAverageAverage
May52.9°F (11.6°C)Light RainMostly SunnyAverageAverage
June57.4°F (14.1°C)Light RainMostly SunnyAverageAverage
July63.3°F (17.4°C)No RainMostly SunnyModerately HighSlightly High
August63.5°F (17.5°C)Light RainMostly SunnyModerately HighSlightly High
September56.8°F (13.8°C)Light RainMostly SunnyModerately HighSlightly High
October48.2°F (9.0°C)Moderate RainMostly SunnyModerately LowAverage
November39.6°F (4.2°C)Frequent RainMostly CloudyModerately LowAverage
December34.9°F (1.6°C)Frequent RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Sonora Island

To visit Sonora Island, you can fly into three major airports. Comox Valley Airport (YQQ) is 75.6km away, with nearby hotels like Crown Isle Resort (3.2km), Kingfisher Pacific Resort (8.0km), and Old House Hotel (6.4km). Powell River Airport (YPW) is 78.9km away, offering accommodations such as Powell River Town Centre Hotel (1.6km), Pacific Point Market & Suites (3.2km), and Beyond Bliss Hotel Suites (1.6km). Lastly, Campbell River Airport (YBL) is 45.1km away, with options including April Point Resort (12.9km), Coast Discovery Inn (8.0km), and Anchor Inn And Suites (6.4km). Each hotel provides various transportation services to their respective airports.

Frequently asked questions

What is the best area to stay in Sonora Island?
The best area to stay on Sonora Island is within the main resort area on the island's eastern side, offering a secluded and luxurious experience.

This area is home to the island's primary accommodation, a renowned lodge known for its high-end amenities and stunning natural surroundings. The lodge itself is perched on a hillside overlooking the ocean, with most rooms offering spectacular water views. It's designed to provide a tranquil escape, with direct access to the island's natural beauty.

Couples seeking a romantic and indulgent getaway will find this area perfect. The lodge offers sophisticated dining experiences, a spa with a range of treatments, and opportunities for wildlife viewing right from the property. It's an ideal base for enjoying the island's serene environment and luxurious comforts.

Families looking for a high-quality adventure will also appreciate this location. The lodge provides guided excursions tailored for all ages, including grizzly bear tours, fishing trips, and kayaking.
When is the best time to go to Sonora Island?
The best time to visit Sonora Island is during the summer months, from June to September, when the weather is warm and dry, and wildlife viewing opportunities are at their peak.

During these months, you'll experience long daylight hours, making it ideal for exploring the island's natural beauty and enjoying outdoor activities. The average daily temperatures range from 18°C to 25°C, great for kayaking, hiking, and wildlife excursions. This is also when the waters around the island are calmest, which is excellent for boat tours and fishing.

For those interested in marine wildlife, particularly orcas, July and August are prime months. The salmon runs are strong then, attracting whales and other predators to the local waters. Couples looking for an active yet relaxing getaway will find this period great for combining adventure with the island's tranquil setting.

Families often find late June and early September appealing as the weather is still lovely, but the peak summer crowds have thinned slightly.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Sonora Island.
How much is the nightly rate at a Sonora Island hotel?
Prices for hotels in Sonora Island often vary, but you can find a great deal from CA $128 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia