Find hotels in Sonora Island from CA $129

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Sonora Island hotels

Naturally Pacific Resort

Naturally Pacific Resort
4.0 star property
Campbell River
9.6 out of 10, Exceptional, (752 reviews)
"Stunning hotel! Friendly, accommodating staff, amazing amenities, meticulously clean. Wonderful stay - can’t wait to come back "
Canada
Brianna
The price is CA $146
CA $199 total
includes taxes & fees
Apr 22 - Apr 23
Naturally Pacific Resort

Painter's Lodge

Painter's Lodge
3.0 star property
Campbell River
8.2 out of 10, Very good, (138 reviews)
"Beautiful setting … always a pleasure to stay here!"
Canada
Doreen Shannon
The price is CA $119
CA $138 total
includes taxes & fees
Apr 26 - Apr 27
Painter's Lodge

Comfort Inn & Suites

Comfort Inn & Suites
3.0 star property
Campbell River
9.4 out of 10, Exceptional, (1,006 reviews)
"Really nice place to stay."
Canada
David
The price is CA $134
CA $156 total
includes taxes & fees
Apr 26 - Apr 27
Comfort Inn & Suites

Coast Discovery Inn

Coast Discovery Inn
3.0 star property
Campbell River
8.2 out of 10, Very good, (1,004 reviews)
"Rooms were great, staff was friendly and helpful, close to the ocean and amenities. "
Canada
Jill
The price is CA $135
CA $157 total
includes taxes & fees
Apr 22 - Apr 23
Coast Discovery Inn

Ramada by Wyndham Campbell River

Ramada by Wyndham Campbell River
3.0 star property
Campbell River
7.6 out of 10, Good, (1,004 reviews)
"Decent room, fair price and good breakfast "
Canada
Craig
The price is CA $85
CA $99 total
includes taxes & fees
Apr 26 - Apr 27
Ramada by Wyndham Campbell River

Anchor Inn And Suites

Anchor Inn And Suites
3.0 star property
Campbell River
8.0 out of 10, Very good, (1,003 reviews)
"Yes ocean view, rooms nothing special, amazing food in the restaurant, great “free” breakfast "
United States
Mike
The price is CA $149
CA $176 total
includes taxes & fees
Apr 21 - Apr 22
Anchor Inn And Suites

High Point Resort

High Point Resort
2.5 star property
Quadra Island
8.8 out of 10, Excellent, (236 reviews)
"Great view, friendly staff, very clean and enjoyable "
Canada
marianne
The price is CA $143
CA $162 total
includes taxes & fees
May 2 - May 3
High Point Resort

Money Pennies B&B

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

Chateau Riverside

Chateau Riverside
3.0 star property
Campbell River
9.4 out of 10, Exceptional, (202 reviews)
"Everything was great !"
Canada
Vinod
The price is CA $150
CA $174 total
includes taxes & fees
Apr 23 - Apr 24
Chateau Riverside

Above Tide Motel

Above Tide Motel
2.0 star property
Campbell River
8.2 out of 10, Very good, (489 reviews)
"The gentleman at the front desk was very polite and welcoming. Nothing beats the view. The building is a bit older but it’s a good place for the price"
Canada
Kris
The price is CA $106
CA $123 total
includes taxes & fees
Apr 22 - Apr 23
Above Tide Motel

Heron's Landing Hotel

Heron's Landing Hotel
2.5 star property
Campbell River
8.2 out of 10, Very good, (1,003 reviews)
"It was a nice stay in a great room."
Canada
Glenn
The price is CA $89
CA $103 total
includes taxes & fees
Apr 23 - Apr 24
Heron's Landing Hotel

Big Rock Motel

Big Rock Motel
2.5 star property
Campbell River
8.2 out of 10, Very good, (548 reviews)
"Room is clean and friendly staff "
Canada
Sherwin
The price is CA $90
CA $104 total
includes taxes & fees
Apr 22 - Apr 23
Big Rock Motel

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

Heriot Bay Inn

Heriot Bay Inn
2.5 star property
Quadra Island
8.0 out of 10, Very good, (170 reviews)
"Very friendly and help full staff"
Canada
Simon
The price is CA $114
CA $129 total
includes taxes & fees
Apr 21 - Apr 22
Heriot Bay Inn

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

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

Recent Reviews in Sonora Island

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 $129 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