Find hotels in Heriot Bay from CA $101

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Heriot Bay hotels

Naturally Pacific Resort

Naturally Pacific Resort
4.0 star property
Campbell River
9.6 out of 10, Exceptional, (756 reviews)
"Loved the pool,sauna and hot tub."
Canada
Vivian
The price is CA $167
CA $223 total
includes taxes & fees
Apr 30 - May 1
Naturally Pacific Resort

Painter's Lodge

Painter's Lodge
3.0 star property
Campbell River
8.2 out of 10, Very good, (151 reviews)
"clean room, great view. lovely property to stay at! "
Canada
Jessica
The price is CA $139
CA $161 total
includes taxes & fees
Apr 29 - Apr 30
Painter's Lodge

Crown Isle Resort and Golf Community

Crown Isle Resort and Golf Community
4.0 star property
Courtenay
9.2 out of 10, Wonderful, (1,280 reviews)
"Great place to stay! "
Canada
Samantha (Page)
The price is CA $165
CA $205 total
includes taxes & fees
Apr 30 - May 1
Crown Isle Resort and Golf Community

Comfort Inn & Suites

Comfort Inn & Suites
3.0 star property
Campbell River
9.4 out of 10, Exceptional, (1,004 reviews)
"Really nice place to stay."
Canada
David
The price is CA $161
CA $186 total
includes taxes & fees
May 3 - May 4
Comfort Inn & Suites

Coast Discovery Inn

Coast Discovery Inn
3.0 star property
Campbell River
8.2 out of 10, Very good, (1,002 reviews)
"Great stay will come again"
Canada
Shefin
The price is CA $135
CA $157 total
includes taxes & fees
Apr 28 - Apr 29
Coast Discovery Inn

High Point Resort

High Point Resort
2.5 star property
Quadra Island
8.8 out of 10, Excellent, (237 reviews)
"Our room was clean, modern and had a great view of the ferry harbour. Staff were friendly, helpful and available. We'll return here next visit to Quadra Island."
Canada
Byron
The price is CA $146
CA $165 total
includes taxes & fees
May 2 - May 3
High Point Resort

Ramada by Wyndham Campbell River

Ramada by Wyndham Campbell River
3.0 star property
Campbell River
7.6 out of 10, Good, (1,003 reviews)
"The bed was comfortable, the shower was hot, and breakfast was good enough. The people were very friendly. It was a great deal for a long weekend. I'd stay here again."
United States
Kathryn
The price is CA $99
CA $115 total
includes taxes & fees
Apr 29 - Apr 30
Ramada by Wyndham Campbell River

Bayview Hotel

Bayview Hotel
2.5 star property
Courtenay
9.4 out of 10, Exceptional, (2,101 reviews)
"Great stay!"
Canada
Chris
The price is CA $184
CA $212 total
includes taxes & fees
May 3 - May 4
Bayview Hotel

Old House Hotel

Old House Hotel
3.5 star property
Courtenay
9.2 out of 10, Wonderful, (1,002 reviews)
"Overall good stay"
Canada
Stewart
The price is CA $209
CA $240 total
includes taxes & fees
May 11 - May 12
Old House Hotel

Ocean Resort

Ocean Resort
2.0 star property
Campbell River
8.6 out of 10, Excellent, (1,002 reviews)
"It was a great location on the beach. Beds comfortable and room was very clean. Great value for anyone looking to stay on the beach."
Canada
Jennifer
The price is CA $89
CA $101 total
includes taxes & fees
Apr 28 - Apr 29
Ocean Resort

Anchor Inn And Suites

Anchor Inn And Suites
3.0 star property
Campbell River
8.0 out of 10, Very good, (1,002 reviews)
"WONDERFUL VIEW FROM EVERY ROOM"
Canada
Matthew
The price is CA $136
CA $161 total
includes taxes & fees
Apr 29 - Apr 30
Anchor Inn And Suites

Money Pennies B&B

Money Pennies B&B
3.0 star property
Campbell River
10.0 out of 10, Exceptional, (96 reviews)
"Lovely host Lorrie. Beautiful room and excellent breakfast"
Germany
Bernd
Money Pennies B&B

Chateau Riverside

Chateau Riverside
3.0 star property
Campbell River
9.4 out of 10, Exceptional, (204 reviews)
"Everything was great !"
Canada
Vinod
The price is CA $170
CA $197 total
includes taxes & fees
May 2 - May 3
Chateau Riverside

Above Tide Motel

Above Tide Motel
2.0 star property
Campbell River
8.2 out of 10, Very good, (489 reviews)
"The gentleman at the front desk was very polite and welcoming. Nothing beats the view. The building is a bit older but it’s a good place for the price"
Canada
Kris
The price is CA $106
CA $123 total
includes taxes & fees
Apr 28 - Apr 29
Above Tide Motel

Heron's Landing Hotel

Heron's Landing Hotel
2.5 star property
Campbell River
8.2 out of 10, Very good, (1,004 reviews)
"Nice place to stay"
Canada
Sadie
The price is CA $109
CA $126 total
includes taxes & fees
Apr 28 - Apr 29
Heron's Landing Hotel

Coast Courtenay Hotel

Coast Courtenay Hotel
3.0 star property
Courtenay
9.4 out of 10, Exceptional, (485 reviews)
"Great hotel, friendly staff."
Canada
Coltrane
The price is CA $142
CA $163 total
includes taxes & fees
May 10 - May 11
Coast Courtenay Hotel

Holiday Inn Express & Suites Courtenay - Comox by IHG

Holiday Inn Express & Suites Courtenay - Comox by IHG
3.5 star property
Courtenay
9.2 out of 10, Wonderful, (743 reviews)
"Friendly staff and great clean place. "
Canada
Arthur
The price is CA $188
CA $216 total
includes taxes & fees
May 10 - May 11
Holiday Inn Express & Suites Courtenay - Comox by IHG

Big Rock Motel

Big Rock Motel
2.5 star property
Campbell River
8.2 out of 10, Very good, (549 reviews)
"Great price, good location, friendly staff"
Canada
Shannon
The price is CA $90
CA $104 total
includes taxes & fees
Apr 29 - Apr 30
Big Rock Motel

Oyster Bay Resorts

Oyster Bay Resorts
2.5 star property
Campbell River
9.4 out of 10, Exceptional, (272 reviews)
"This place is so worth the stay the most relaxing time we had in a while"
Canada
BC Pug
The price is CA $199
CA $225 total
includes taxes & fees
Apr 28 - Apr 29
Oyster Bay Resorts

Best Western The Westerly Hotel

Best Western The Westerly Hotel
3.0 star property
Courtenay
8.4 out of 10, Very good, (1,000 reviews)
"Breakfast was nice and hot "
Canada
Dee
The price is CA $152
CA $175 total
includes taxes & fees
May 11 - May 12
Best Western The Westerly Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Heriot Bay Hotel Reviews

Recent Reviews in Heriot Bay

More cheap stays in Heriot Bay

Hotels in Heriot Bay with star rating

Find out more about Heriot Bay

Top reasons to visit Heriot Bay

  • Outdoor Adventure: Heriot Bay is a paradise for outdoor enthusiasts, offering activities like camping, hiking, and skiing at nearby fields.
  • Scenic Beauty: Enjoy breathtaking landscapes, stunning beaches, and picturesque views of the bay and surrounding islands.
  • Cultural Experiences: Discover local history at museums and explore historic buildings that reflect the area’s rich heritage.
  • Island Exploration: Take a short ferry ride to nearby attractions, including the beautiful Heriot Island for a unique day trip.
  • Welcoming Accommodations: Choose from a range of cozy bed and breakfasts and hotels, perfect for all types of travellers.

Find great hotels near Heriot Bay

Heriot Bay offers a charming selection of accommodations, from cozy bed and breakfasts to welcoming hotels like the Heriot Bay Inn. Ideal for adventurers, business travellers, and pet owners, you'll find a variety of facilities tailored to enhance your stay. Whether you seek a serene escape or convenient access to local attractions, Heriot Bay's lodging options provide a delightful experience for all visitors.

  • Coast Discovery Inn: Nestled 8.0km from Heriot Bay, the 3-star Coast Discovery Inn boasts a guest rating of 8.2, making it an ideal choice for adventure seekers and couples alike. This hotel offers a range of exciting amenities, including nearby adventure sports such as horseback riding, mountain biking, fishing, and hiking. For those looking to unwind, the property features romance packages and access to spa services alongside a hot tub, perfect for a relaxing getaway. Pet lovers will appreciate the pet-friendly policies, allowing dogs and cats with specific amenities to ensure your furry friend feels welcome.
  • Painter's Lodge: Located just 6.4km from Heriot Bay, Painter's Lodge is a charming 3-star lodge that enjoys a guest rating of 8.4. This property embraces a unique hot spring theme, offering visitors access to natural hot springs nearby. Adventure enthusiasts will delight in the variety of onsite activities, including boat tours, canoeing, and mountain climbing. The lodge also welcomes pets, providing specific amenities for dogs and cats, ensuring your pets are part of your memorable experience.
  • Comfort Inn & Suites: With an impressive guest rating of 9.4, Comfort Inn & Suites is a top choice for business travellers visiting the area, located 8.0km from Heriot Bay. This 3-star hotel offers modern accommodations tailored for productivity and comfort. Guests appreciate the attentive service and convenient amenities designed to facilitate a seamless business trip, making it an excellent option for those balancing work and leisure during their stay.

Where to stay in Heriot Bay

Heriot Bay, a charming village on Quadra Island, offers a perfect blend of outdoor adventure and cultural experiences. From the stunning beauty of the bay to the warm island hospitality, visitors can explore historic buildings and enjoy a short ferry ride to nearby attractions. Whether you're seeking relaxation, trendy spots, or scenic views, Heriot Bay and its surrounding areas promise an unforgettable getaway filled with excitement and natural wonders.

  • Campbell River: Just a short drive from Heriot Bay, Campbell River is a vibrant city known for its thrilling adventure experiences. Nestled along the eastern coast of Vancouver Island, it boasts stunning natural landscapes, including beaches, lakes, and the nearby Strathcona Provincial Park. Outdoor enthusiasts flock here for sports like skiing and hiking, particularly during the summer months when the visitor numbers peak. With a rich maritime history, Campbell River also offers a variety of local attractions, making it a perfect base for exploring the beauty of British Columbia's outdoors.
  • Quathiaski Cove: Located merely a few miles from Heriot Bay, Quathiaski Cove is a charming village that captures the essence of island life. Renowned for its breathtaking scenery, this area is ideal for families and outdoor adventurers alike. Visitors can enjoy recreational activities at local parks and take in the beauty of the surrounding national park. Quathiaski Cove has a welcoming atmosphere and offers access to stunning bays, making it a delightful stop for those seeking both relaxation and adventure. Peak visitor numbers occur in the warm summer months, ensuring a lively community vibe.
  • Quadra Island: Quadra Island is a picturesque island community that offers a seamless blend of adventure and tranquility. Situated right beside Heriot Bay, it invites visitors to immerse themselves in its lush landscapes and outdoor activities. With a range of recreational options like skiing, hiking, and exploring the stunning national park, Quadra Island appeals to nature lovers and thrill-seekers. The island's moderate seasonal visitor patterns mean that while summer is bustling, there’s also a serene charm in the quieter months. Experience the beauty and adventure that Quadra Island has to offer.

Things to do in Heriot Bay

Heriot Bay on Quadra Island is a haven for outdoor enthusiasts, offering breathtaking scenery and adventurous activities. Visitors can enjoy camping trips, explore recreational areas, and even ski at nearby ski fields. This vibrant destination promises lively entertainment, making it perfect for family vacations and those seeking thrilling experiences amidst nature. Adventure awaits in this picturesque location.

Shopping

In Heriot Bay, visit local shops for unique gifts and souvenirs that reflect the island's charm. If you're up for a drive, explore Campbell River's Discovery Harbour Centre, about 16.1km away, featuring a range of shops and services for a more extensive shopping experience.

Recreation

In Heriot Bay, experience rejuvenation at the Quadra Island Spa, offering holistic treatments and serene views of the water. For recreation, explore the hiking trails in the nearby forests or enjoy kayaking in the calm waters, immersing yourself in the natural beauty of Quadra Island.

Adventure

Explore the beautiful waters around Heriot Bay with kayaking or paddleboarding, offering stunning views of the surrounding islands. For a thrilling experience, try zip-lining through the lush forest canopy, immersing yourself in nature while enjoying the exhilarating rush of speed.

Nightlife

Experience the laid-back vibe at the Heriot Bay Inn, where you can enjoy local brews and stunning ocean views. For a lively atmosphere, visit the nearby pub for live music and community gatherings, perfect for mingling with locals and fellow tourists alike.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Heriot Bay

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Heriot Bay are January to February and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Heriot Bay is Tuesday. The most expensive day to stay in Heriot Bay is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by booking an Expedia package that combines your Heriot Bay hotel with your flights and activities.

Find the best attractions near Heriot Bay

Heriot Bay offers a perfect blend of outdoor adventure and cultural experiences, making it an ideal vacation spot in British Columbia. Visitors can explore nearby islands, the stunning landscapes of national parks, and delve into history at local museums. Whether you're seeking beach relaxation or thrilling activities, Heriot Bay caters to all. Don't miss the opportunity to visit Heriot Island for a unique day trip filled with natural beauty and exploration.

  • Discovery Fishing Pier: Located 9.7km from Heriot Bay, this scenic jetty offers a perfect spot for fishing enthusiasts and nature lovers alike. Enjoy breathtaking views of the water and surrounding landscapes while soaking in the peaceful atmosphere.
  • Rebecca Spit Marine Provincial Park: Just 1.6km away, this national park is an outdoor adventurer's paradise. With its stunning scenery and opportunities for hiking, kayaking, and beachcombing, Rebecca Spit is ideal for those seeking adventure amidst nature.
  • Haig-Brown Heritage House: Situated 8.0km from Heriot Bay, this historic house offers a glimpse into the life of renowned author Roderick Haig-Brown. Explore the rich cultural heritage and enjoy the tranquil gardens that surround the property.

Best time to go to Heriot Bay

The best time to visit Heriot Bay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Heriot Bay falls in August, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Heriot Bay falls in December, visitor numbers are slightly low and weather is mostly cloudy with frequent rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January35.8°F (2.1°C)Frequent RainMostly CloudyAverageSlightly Low
February35.2°F (1.8°C)Light RainMostly CloudyAverageSlightly Low
March38.8°F (3.8°C)Moderate RainMostly CloudyAverageAverage
April44.1°F (6.7°C)Light RainMostly CloudyAverageAverage
May52.9°F (11.6°C)Light RainMostly SunnyAverageAverage
June57.4°F (14.1°C)Light RainMostly SunnySlightly HighAverage
July63.3°F (17.4°C)No RainMostly SunnySlightly HighSlightly High
August63.5°F (17.5°C)Light RainMostly SunnySlightly HighSlightly High
September56.8°F (13.8°C)Light RainMostly SunnyAverageSlightly High
October48.2°F (9.0°C)Moderate RainMostly SunnySlightly LowAverage
November39.6°F (4.2°C)Frequent RainMostly CloudySlightly LowSlightly Low
December34.9°F (1.6°C)Frequent RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Heriot Bay

To visit Heriot Bay, you can fly into several nearby airports. Comox Valley Airport (YQQ) is 48.3km away, with good hotels like the 4-star Crown Isle Resort, located 3.2km from the airport, offering shuttle services. Powell River Airport (YPW) is 59.5km away, with the 3.5-star Powell River Town Centre Hotel just 1.6km from the airport. Lastly, Campbell River Airport (YBL), 17.7km from Heriot Bay, has options like the 3.5-star April Point Resort , 12.9km away, providing transportation services on request. Each airport offers convenient access to accommodations for a comfortable stay.

Frequently asked questions

What is the best area to stay in Heriot Bay?
The best area to stay in Heriot Bay is directly within the village centre, particularly around the Heriot Bay Inn and the adjacent marina.

This area is the heart of Heriot Bay, offering convenient access to local amenities and the waterfront. You'll find a few shops, a general store, and dining options within easy walking distance. The marina is a central point for activities and provides a lovely view of the bay.

Couples looking for a relaxing getaway often find this area ideal. You're close to scenic walking paths, and many accommodations offer views of the water, superb for enjoying a quiet evening. The easy access to boat tours and kayaking from the marina also makes it convenient for exploring the surrounding waters.

For families, staying near the village centre provides practicality. The proximity to the general store means essentials are always at hand, and the marina area often has space for children to move about.
When is the best time to go to Heriot Bay?
The best time to visit Heriot Bay is during the summer months, from June to September, when the weather is at its finest.

During this period, you can expect warm, sunny days, superb for enjoying all the outdoor activities Heriot Bay and Quadra Island have to offer. The waters of the Salish Sea are also at their most inviting for swimming, kayaking, and boating. This time of year is ideal for families and couples looking to make the most of the natural beauty and recreational opportunities.

For those interested in wildlife viewing, particularly whale watching, July and August are prime months. The warmer waters attract a variety of marine life, offering a good chance to see whales, dolphins, and seals. Anglers will also find fishing to be excellent during late spring and summer.

While the summer is popular, late spring (May) and early autumn (October) also offer pleasant weather with fewer crowds.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Heriot Bay.
How can I save on a Heriot Bay hotel booking with Expedia?
Members always get our best prices. Find our best Heriot Bay hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Heriot Bay hotel?
Prices for hotels in Heriot Bay often vary, but you can find a great deal from CA $101 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia