Hotels in Campbell River, British Columbia

Search & Compare Campbell River Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Campbell River

Campbell River overview

Visitors can plan a fun excursion to Discovery Pier and Storey Creek Golf Course while in Campbell River. Make it a point to see sights like Campbell River Art Gallery and Tidemark Theatre. Campbell River is an inviting destination that has something for everyone.

Where to stay in Campbell River

Whether you're planning to stay for a night or for the week, the area around Campbell River has accommodations to fit every need. Search for hotels in Campbell River with by checking our online map. Our maps display the areas and neighborhoods around all Campbell River hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Campbell River hotel deals are here with our lowest price guarantee.

How to get to Campbell River

Fly in to Campbell River, BC (YHH-Campbell River Water Aerodrome), 1.5 mi (2.4 km) from downtown Campbell River. Quadra Island, BC (YQJ-April Point Seaplane Base) is the next closest major airport, 2.6 mi (4.2 km) away.

What to see around Campbell River

Fun excursions can include a visit to:
  • • Discovery Pier
  • • Storey Creek Golf Course
Here are some local highlights:
  • • Campbell River Art Gallery
  • • Tidemark Theatre
  • • Campbell River Visitor Centre
  • • Discovery Passage Aquarium
  • • Maritime Heritage Centre

When to visit Campbell River

Curious about when's the best time to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 52°F day, 28°F night
  • • April-June: 70°F day, 34°F night
  • • July-September: 74°F day, 42°F night
  • • October-December: 61°F day, 29°F night
Seasonal rainfall averages
  • • January-March: 0.71 inches
  • • April-June: 0.39 inches
  • • July-September: 0.24 inches
  • • October-December: 0.83 inches