Find hotels in Sonora Island from CA $184

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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, (800 reviews)
"Nice stay , clean rooms, dog friendly and good food available ."
Canada
John
The price is CA $319
CA $411 total
includes taxes & fees
Jun 7 - Jun 8
Naturally Pacific Resort

2. Painter's Lodge

Painter's Lodge
3.0 star property
Campbell River
8.4 out of 10, Very good, (205 reviews)
"My favourite place I’ve ever stayed."
Canada
Jill
The price is CA $159
CA $184 total
includes taxes & fees
Jun 7 - Jun 8
Painter's Lodge

3. Comfort Inn & Suites

Comfort Inn & Suites
3.0 star property
Campbell River
9.4 out of 10, Exceptional, (1,007 reviews)
"Great breakfast Very pleasant stay"
Canada
Paul
The price is CA $260
CA $302 total
includes taxes & fees
Jun 18 - Jun 19
Comfort Inn & Suites

4. Coast Discovery Inn

Coast Discovery Inn
3.0 star property
Campbell River
8.4 out of 10, Very good, (1,008 reviews)
"Breakfast was great"
Canada
Sheila
The price is CA $175
CA $203 total
includes taxes & fees
Jun 8 - Jun 9
Coast Discovery Inn

5. Ramada by Wyndham Campbell River

Ramada by Wyndham Campbell River
3.0 star property
Campbell River
7.6 out of 10, Good, (1,002 reviews)
"Staff was helpful and kind."
Canada
Natasha
The price is CA $109
CA $127 total
includes taxes & fees
Jun 7 - Jun 8
Ramada by Wyndham Campbell River

6. Anchor Inn & Suites, BW Signature Collection

Anchor Inn & Suites, BW Signature Collection
3.0 star property
Campbell River
8.0 out of 10, Very good, (1,000 reviews)
"Had an amazing stay with great views"
Canada
Parneet
The price is CA $189
CA $224 total
includes taxes & fees
Jun 7 - Jun 8
Anchor Inn & Suites, BW Signature Collection

7. High Point Resort

High Point Resort
2.5 star property
Quadra Island
8.8 out of 10, Excellent, (241 reviews)
"Friendly staff The room was very clean Would stay again"
Canada
Lori
The price is CA $209
CA $236 total
includes taxes & fees
Jun 11 - Jun 12
High Point Resort

8. Money Pennies B&B

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

9. Chateau Riverside

Chateau Riverside
3.0 star property
Campbell River
9.4 out of 10, Exceptional, (206 reviews)
"Great place to stay"
Canada
Derek
The price is CA $200
CA $232 total
includes taxes & fees
Jun 9 - Jun 10
Chateau Riverside

10. Above Tide Motel

Above Tide Motel
2.0 star property
Campbell River
8.2 out of 10, Very good, (499 reviews)
"The views were to die for nice staff full amenities decor might need a little uplift but that’s not a complaint over value for money"
Canada
Allan
The price is CA $149
CA $173 total
includes taxes & fees
Jun 7 - Jun 8
Above Tide Motel

11. Heron's Landing Hotel

Heron's Landing Hotel
2.5 star property
Campbell River
8.2 out of 10, Very good, (1,006 reviews)
"Good location and nice sized rooms."
Canada
Rhonda
The price is CA $119
CA $138 total
includes taxes & fees
Jun 7 - Jun 8
Heron's Landing Hotel

12. Big Rock Motel

Big Rock Motel
2.5 star property
Campbell River
8.2 out of 10, Very good, (558 reviews)
"A great little motel with ocean views from every room!"
Canada
Ben
The price is CA $149
CA $173 total
includes taxes & fees
Jun 5 - Jun 6
Big Rock Motel

13. 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

14. Heriot Bay Inn

Heriot Bay Inn
2.5 star property
Quadra Island
8.0 out of 10, Very good, (176 reviews)
"Great stay overall "
Canada
Simon
Heriot Bay Inn

15. 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

16. Campbell River Lodge by Riverside

Campbell River Lodge by Riverside
2.0 star property
Campbell River
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.
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 can I save on a Sonora Island hotel booking with Expedia?
Members always get our best prices. Find our best Sonora Island hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 $184 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