
Beach Hotels in Discovery Islands, British Columbia
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Discovery Islands Beach Hotels
Tonight
Sep 21 - Sep 22Tomorrow
Sep 22 - Sep 23This weekend
Sep 25 - Sep 27Next weekend
Oct 2 - Oct 4Our top choices for Discovery Islands beach hotels




1. Ocean Resort
Ocean ResortCampbell River
- Relax to ocean rhythms along Campbell River's beachfront, with dreamy sunset views.
P4,390
P4,962 total
includes taxes & fees
Oct 16 - Oct 17




2. Oyster Bay Resorts
Oyster Bay ResortsCampbell River
- Soak up tranquil coastal vibes at Oyster Bay Resorts, just a five-minute drive from beautiful Campbell River beaches.
P9,224
P10,423 total
includes taxes & fees
Oct 21 - Oct 22
Top Discovery Islands Hotel Reviews
Oyster Bay Resorts
8/10 Good
"The location,buildings and staff are excellent. However, the pet hair are everywhere. A bit noisy in the evening."
The Lund Resort at Klah ah men
10/10 Excellent
"Changed rooms to upgraded ocean view"
Painter's Lodge
10/10 Excellent
"Great"
Coast Discovery Inn
10/10 Excellent
"We love staying here"
Big Rock Motel
8/10 Good
"excellent location right across the road from the beach where you can walk for miles either way. Definite, no-frills budget but clean and didn’t have any issues with noise, etc. surprisingly because it was right by the highway, but we also turned on the fan to drown out noise… Very centrally located- close to lots of tourist things, including the main pier. If you’re looking for a budget, friendly safe and clean place this fits the bill."
Ocean Resort
8/10 Good
"Nice little place to stay"
Ramada by Wyndham Campbell River
8/10 Good
"The staff was amazing! The price was a bit high tho."
Heriot Bay Inn
10/10 Excellent
"Very nice and relaxing. The room was cute , no TV or fridge but very vintage . We came on a Friday and the band was playing right above our room so didn’t get to sleep until 1 am"