Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Bob Wild on trover

Find Hotels in Campbell River

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Campbell River hotels and places to stay

Luxury Villa With Hot Tub & Private Sandy Beach
Get Rates
2.82 mi from city center
4.7/5Exceptional! (23 reviews)

"We enjoyed the modern look and the spacious room the place had to offer. The hot tub was great to have after a day of hiking and exploring to finish off the night. The owners were very welcoming and offered suggestions on things to do. It was a relaxing trip away from home."…"

Reviewed on Mar 15, 2020

Luxury Villa With Hot Tub & Private Sandy Beach
Heron's Landing Hotel
2.5 out of 5
492 South Island Highway, Campbell River, BC
Free Cancellation
The price is $94 per night
2.14 mi from city center
4.2/5Very Good! (185 reviews)

"Was so happy and impressed with my room that I decided to stay an extra night"…"

Reviewed on May 28, 2020

Heron's Landing Hotel
Painter's Lodge
3.5 out of 5
1625 McDonald Rd, Campbell River, BC
Get Rates
2.12 mi from city center
4.1/5Very Good! (513 reviews)

"Customer service was impeccable! The rooms were beautiful."…"

Reviewed on Jan 1, 2020

Painter's Lodge
Above Tide Motel
2 out of 5
361 Island Hwy, Campbell River, BC
Free CancellationReserve now, pay when you stay
The price is $62 per night
1.12 mi from city center
4.1/5Very Good! (129 reviews)

"Large clean room. Friendly stuff. Great view. Convenient location."…"

Reviewed on Feb 12, 2020

Above Tide Motel
Big Rock Motel
2.5 out of 5
1020 S Island Hwy, Campbell River, BC
Free CancellationReserve now, pay when you stay
The price is $63 per night
2.85 mi from city center
3.9/5Good! (149 reviews)

"Very clean and quite place, nice ocean view. Owners are great and helpful, Rates are very good and quick checkin"…"

Reviewed on Oct 11, 2019

Big Rock Motel
Heritage River Inn
2 out of 5
2140 Island Hwy, Campbell River, BC
Get Rates
1.31 mi from city center
3.9/5Good! (185 reviews)

"It is extremely pet friendly..lots of green space conveniently accessible."…"

Reviewed on Mar 9, 2020

Heritage River Inn
Ocean Resort
2 out of 5
4384 South Island Hwy, Campbell River, BC
The price is $84 per night
10.33 mi from city center
4.1/5Very Good! (210 reviews)

"beautiful setting and natural decorating/ clean crisp rooms / simple and comfortable"…"

Reviewed on Mar 1, 2020

Ocean Resort
Oyster Bay Resorts
2.5 out of 5
4357 South Island Highway, Campbell River, BC
The price is $195 per night
10.31 mi from city center
4.4/5Excellent! (56 reviews)

"Great location for a get-away. Cute & cozy cabins. Friendly service."…"

Reviewed on Feb 22, 2020

Oyster Bay Resorts
Ramada by Wyndham Campbell River
3 out of 5
462 South Island Highway 62087, Campbell River, BC
Free CancellationReserve now, pay when you stay
The price is $65 per night
2.1 mi from city center
3.8/5Good! (843 reviews)

"Affordable rates and right on the ocean. Rooms are a little outdated."…"

Reviewed on May 16, 2020

Ramada by Wyndham Campbell River
Coast Discovery Inn
3 out of 5
975 Shoppers Row, Campbell River, BC
Free CancellationReserve now, pay when you stay
The price is $82 per night
0.22 mi from city center
4.1/5Very Good! (363 reviews)

"Great staff. Very friendly, cordial & helpful. Just one thing, could use a microwave in the room."…"

Reviewed on May 30, 2020

Coast Discovery Inn
Can't find the place you want?
See all available properties in Campbell River
View all properties
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.

Visiting Campbell River

Travelers to Campbell River give high marks for the riverfront. Tourists to the city can also enjoy its scenic landscape.

  • There are 19 hotels and other accommodations in Campbell River
  • The closest major airport is in Campbell River, BC (YHH-Campbell River Water Aerodrome), 1.5 mi (2.4 km) from the city center
  • The next closest is in Quadra Island, BC (YQJ-April Point Seaplane Base), 2.6 mi (4.2 km) away

Sightseeing and Staying in Campbell River

The city's natural setting is picturesque, including the riverfront and such places to visit as Elk Falls Provincial Park and Elk Falls Suspension Bridge. Taking a ferry is a top activity, and Discovery Pier is one place to visit. A couple of additional sights to add to your agenda are Campbell River Art Gallery and Tidemark Theatre.

As you plan your vacation, you'll find 19 hotels and other lodging options available to pick from in Campbell River. These are top ranked ones based on our user reviews:

  • Money Pennies B&B - This 3-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its clean, comfortable rooms and room size.
  • Comfort Inn & Suites - Our customers like the helpful staff and clean, comfortable rooms at this hotel. With a stay at this 3-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi.
  • Oyster Bay Resorts - This 2.5-star resort features free WiFi, free parking, and laundry facilities. Expedia customers like its beach locale and helpful staff.

Dressing for Campbell River

  • Between January and March, you can expect the daytime average to be around 52°F and the nighttime average to be 28°F
  • From April to June, temperatures average about 70°F during the day and 34°F at night
  • July through September averages 74°F during the day and 42°F at night
  • In October-December, the average temperature is 61°F during the day and 29°F at night
  • Campbell River gets about 2.17 inches of rain per year
  • Hottest months are usually August and July with an average temperature of 72°F, while the coldest months are January and December with an average of 29°F

Frequently asked questions

Where is the best place to stay in Campbell River?
Comfort Inn & Suites is ranked highly by Expedia customers. This 3-star hotel offers free breakfast and an indoor pool. Other top choices based on reviews include Oyster Bay Resorts and Painter’s Lodge.
If I need to cancel my hotel reservation in Campbell River, will I receive a refund?
Yes! The majority of room reservations are refundable provided that you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that’s non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of booking. Put your dates in and click on “Search”, then you can use the “free cancellation” filter to review top deals in Campbell River.
Where can I learn more about changing or cancelling my trip to Campbell River?
To find more details about changing or cancelling your trip to Campbell River, click here.
What's the best accommodation for a budget-friendly stay in Campbell River?
Based on reviews, Big Rock Motel is a popular 2.5-star property for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices to stay on the cheap include Harbourside Inn and Coast Discovery Inn.
What's the best hotel for a family vacation to Campbell River?
Big Rock Motel is a property with free parking and free WiFi, and it’s a top choice on Expedia for families. Other good options for your kid-friendly vacation include Anchor Inn And Suites and Harbourside Inn. Kids of all ages will also enjoy a visit to Discovery Passage Aquarium.
What's the best pet-friendly place to stay in Campbell River?
Heron’s Landing Hotel is a top hotel for people traveling with their pets, and offers a rooftop terrace and free WiFi for its human guests. Other good choices for you and your pet include Painter’s Lodge and Anchor Inn And Suites.
Where is the best hotel to stay with easy access to Elk Falls Suspension Bridge?
Painter’s Lodge is one of the top choices for your stay based on our traveler data, and this 3.5-star lodge offers 3 restaurants and free breakfast. It’s located 3 mi (4.8 km) from Elk Falls Suspension Bridge. Other good options within a few miles include Coast Discovery Inn and Heritage River Inn.
What about the best place to stay close to Elk Falls Provincial Park?
One of the top choices for your stay is Painter’s Lodge, located 2.3 mi (3.8 km) from Elk Falls Provincial Park, and this 3.5-star lodge offers 3 restaurants and free breakfast. Coast Discovery Inn and Heritage River Inn are two other good options within a few miles.
What's the best golf hotel in Campbell River?
Driftwood by the Sea Inn and RV Resort is a top 3-star cottage that has an adjacent golf course and features free WiFi. Another good choice is Heron’s Landing Hotel if you’d like to stay near a golf course while in town. You can tee off at Storey Creek Golf Course during your trip.
What are some hotels with pools in Campbell River?
Painter’s Lodge is a popular 3.5-star lodge featuring an outdoor pool, 3 restaurants, and 2 spa tubs. Other choices that offer an onsite pool include Anchor Inn And Suites and Comfort Inn & Suites.
What is the best spa hotel in Campbell River?
Comfort Inn & Suites is a top spa hotel featuring an indoor pool and a fitness center. Why not spend some time relaxing in the spa tub? Other popular spa hotels in Campbell River include Ramada by Wyndham Campbell River and Painter’s Lodge.
What is the best hotel near Campbell River, BC Airport (YBL)?
Big Rock Motel is one of the top choices for your stay and is a popular property, featuring free WiFi and free parking. It’s located 3.2 mi (5.1 km) from Campbell River, BC Airport. Other choices close to the airport include Beachway Vacation Rental and B&B Suites and Heron’s Landing Hotel.

Recent reviews of Campbell River hotels

More trip options