Visit Sonora Island

Painter's Lodge
1625 McDonald Rd Campbell River BC
The price is P4,243 per night from Jan 8 to Jan 9
P4,243
P4,922 total
Jan 8 - Jan 9
includes taxes & fees
Book a stay at this business-friendly lodge in Campbell River. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the breakfast and the helpful ...
7.6/10 Good! (627 reviews)
Clean accommodation, friendly and considerate staff. I grew up in England, and have had many plates of Fish and Chips in my life, however, very few have been as great as the 2 pieces of cod I enjoyed at Painter's Lodge bar/restaurant.
Reviewed on Dec 24, 2025

Heriot Bay Inn
Heriot Bay Rd. Quadra Island BC
Fully refundableReserve now, pay when you stay
The price is P4,886 per night from Jan 14 to Jan 15
P4,886
P5,521 total
Jan 14 - Jan 15
includes taxes & fees
Stay at this inn in Quadra Island. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Heriot Island and Rebecca Spit Marine Provincial Park ...
7.8/10 Good! (164 reviews)
Quaint and cozy, clean and comfy
Reviewed on Dec 30, 2025

Chateau Riverside
1810 19 Ave Campbell River BC
The price is P6,429 per night from Jan 13 to Jan 14
P6,429
P7,457 total
Jan 13 - Jan 14
includes taxes & fees
Stay at this aparthotel in Campbell River. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions ...
9.2/10 Wonderful! (198 reviews)
Clean convenient location & excellent check in!!
Reviewed on Dec 8, 2025
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.

Chateau Riverside
1810 19 Ave Campbell River BC
Stay at this aparthotel in Campbell River. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions ...
9.2/10 Wonderful! (198 reviews)
Clean convenient location & excellent check in!!
Reviewed on Dec 8, 2025
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.

