Hotels in Campbell River

Search for Campbell River Hotels™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

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

Best Campbell River Hotels

Campbell River overview

Campbell River is scenery unique for its rivers, oceanfront and beaches. You'll enjoy activities such as fishing. Visitors can plan a fun excursion to Discovery Pier and Storey Creek Golf Course while in Campbell River. You might find that sights like Campbell River Art Gallery and Tidemark Theatre are worth a visit.

Where to stay in Campbell River

Whether travelling for business or pleasure, Campbell River can comfortably accommodate all visitors. There are 18 hotels in Campbell River and you can shop for as many as 14 deals for rooms on, some with discounts of up to 25%. We have room prices as low as GBP 42 per night. Below, you can find the number of hotels by star rating in Campbell River as well as in the surrounding area:
  • • 4 4-star hotels from GBP 64 per night
  • • 15 3-star hotels from GBP 43 per night
  • • 5 2-star hotels from GBP 42 per night

How to get to Campbell River

Fly into Campbell River, BC (YHH-Campbell River Water Aerodrome), 1.5 mi (2.4 km) from the heart of 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

Wondering which time of year to travel or what to pack? Here are some seasonal averages to help you with your planning:

Seasonal temperatures
  • • January-March: 11°F day, -2°F night
  • • April-June: 21°F day, 1°F night
  • • July-September: 23°F day, 6°F night
  • • October-December: 16°F day, -2°F night
Seasonal average rainfall
  • • January-March: 18 inches
  • • April-June: 10 inches
  • • July-September: 6 inches
  • • October-December: 21 inches