Find hotels in Heriot Bay from CA $90

  • 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

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, (700 reviews)
"All staff, accommodation and restaurant excellent!"
Canada
Jill
The price is CA $206
CA $268 total
includes taxes & fees
Mar 13 - Mar 14
Naturally Pacific Resort

Painter's Lodge

Painter's Lodge
3.0 star property
Campbell River
9.0 out of 10, Wonderful, (70 reviews)
"Nice stay and location."
Canada
Cassandra
The price is CA $116
CA $135 total
includes taxes & fees
Mar 13 - Mar 14
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,178 reviews)
"Great place to stay "
Canada
Camil
The price is CA $142
CA $178 total
includes taxes & fees
Mar 29 - Mar 30
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,006 reviews)
"Enjoyed stay"
Canada
Nicola
The price is CA $116
CA $135 total
includes taxes & fees
Mar 15 - Mar 16
Comfort Inn & Suites

Coast Discovery Inn

Coast Discovery Inn
3.0 star property
Campbell River
8.2 out of 10, Very good, (1,010 reviews)
"Very nice hotel. Clean, friendly great location 👍👍👍"
Canada
Warren
The price is CA $120
CA $139 total
includes taxes & fees
Mar 16 - Mar 17
Coast Discovery Inn

High Point Resort

High Point Resort
2.5 star property
Quadra Island
8.8 out of 10, Excellent, (233 reviews)
"Great view, friendly staff, very clean and enjoyable "
Canada
marianne
The price is CA $146
CA $165 total
includes taxes & fees
Mar 17 - Mar 18
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,000 reviews)
"Great stay"
Canada
Pamela
The price is CA $85
CA $99 total
includes taxes & fees
Mar 15 - Mar 16
Ramada by Wyndham Campbell River

Bayview Hotel

Bayview Hotel
2.5 star property
Courtenay
9.4 out of 10, Exceptional, (2,055 reviews)
"Breakfast and check in staff were great"
United States
Rebecca
The price is CA $169
CA $194 total
includes taxes & fees
Mar 12 - Mar 13
Bayview Hotel

Old House Hotel

Old House Hotel
3.5 star property
Courtenay
9.2 out of 10, Wonderful, (1,000 reviews)
"Wonderful stay and pool "
Canada
kelsy
The price is CA $174
CA $200 total
includes taxes & fees
Mar 23 - Mar 24
Old House Hotel

Ocean Resort

Ocean Resort
2.0 star property
Campbell River
8.6 out of 10, Excellent, (1,006 reviews)
"Pleasant stay. "
Canada
Eva
The price is CA $80
CA $90 total
includes taxes & fees
Mar 12 - Mar 13
Ocean Resort

Anchor Inn And Suites

Anchor Inn And Suites
3.0 star property
Campbell River
8.0 out of 10, Very good, (1,000 reviews)
"Room was clean and very comfortable bed. Staff extremely friendly. The free buffet breakfast was good and best beach view!"
Canada
Kimberly
The price is CA $137
CA $162 total
includes taxes & fees
Mar 28 - Mar 29
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, (199 reviews)
"Clean convenient location & excellent check in!!"
Canada
Heather
The price is CA $150
CA $174 total
includes taxes & fees
Mar 12 - Mar 13
Chateau Riverside

Above Tide Motel

Above Tide Motel
2.0 star property
Campbell River
8.2 out of 10, Very good, (488 reviews)
"The room was excellent. Parking was good, but if I had brought my truck the parking would not have been adequate."
Canada
John
The price is CA $106
CA $123 total
includes taxes & fees
Mar 12 - Mar 13
Above Tide Motel

Heron's Landing Hotel

Heron's Landing Hotel
2.5 star property
Campbell River
8.2 out of 10, Very good, (998 reviews)
"Clean room quiet night affordable price "
Canada
Zoe
The price is CA $99
CA $114 total
includes taxes & fees
Apr 1 - Apr 2
Heron's Landing Hotel

Coast Courtenay Hotel

Coast Courtenay Hotel
3.0 star property
Courtenay
9.4 out of 10, Exceptional, (449 reviews)
"Very nice room very comfortable enjoyed my stay."
Canada
Shauna
The price is CA $120
CA $139 total
includes taxes & fees
Mar 15 - Mar 16
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.4 out of 10, Exceptional, (713 reviews)
"Great stay"
Canada
Sheila
The price is CA $127
CA $146 total
includes taxes & fees
Mar 29 - Mar 30
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, (543 reviews)
"Clean room, comfy bed, nice views!"
Canada
Deanna
The price is CA $87
CA $101 total
includes taxes & fees
Mar 12 - Mar 13
Big Rock Motel

Oyster Bay Resorts

Oyster Bay Resorts
2.5 star property
Campbell River
9.4 out of 10, Exceptional, (254 reviews)
"Beautiful property, will stay again!"
Canada
Amy
The price is CA $199
CA $225 total
includes taxes & fees
Mar 12 - Mar 13
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,006 reviews)
"Warm welcome, comfortable room, good location "
Canada
Don
The price is CA $139
CA $160 total
includes taxes & fees
Mar 15 - Mar 16
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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 Adventures: Heriot Bay offers activities like sailing, sea kayaking, and hiking, perfect for adventure seekers.
  • Stunning Natural Scenery: Enjoy breathtaking views of the coastline and nearby islands while exploring Quadra Island's landscapes.
  • Rich Cultural Experience: Visit historic buildings and the local visitor centre to learn about the area's vibrant history.
  • Variety of Accommodations: Choose from charming bed & breakfasts or the welcoming Heriot Bay Inn for a comfortable stay.
  • Convenient Access: The area features easy ferry access and boat launches, making it simple to explore the surrounding region.

Find great hotels near Heriot Bay

Explore a variety of accommodation options in Heriot Bay, Quadra Island, where adventure meets comfort. Choose from charming bed & breakfasts or the popular Heriot Bay Inn, known for its friendly atmosphere and pet-friendly policies. Whether you seek a tranquil getaway or a business-themed stay, you'll find inviting hotel rooms that cater to your every need, ensuring a memorable vacation experience amidst the stunning natural beauty of British Columbia.

  • Coast Discovery Inn: Embrace a city-themed romantic getaway at the Coast Discovery Inn, conveniently located 8.0km from Heriot Bay. This charming 3-star hotel caters to both business and leisure travellers, providing essential amenities such as a Business Centre, Meeting Rooms, and Conference Space. Ideal for couples, the property offers enticing romance packages alongside relaxing spa services and a rejuvenating Hot Tub. Its central location ensures easy access to local attractions, making it a perfect base for exploring the beauty of Quadra Island while indulging in a serene and romantic atmosphere.
  • Anchor Inn And Suites: The Anchor Inn And Suites is a delightful 3-star accommodation, situated 9.7km from Heriot Bay, offering a unique beach vacation experience. With direct access to the sandy shores, this pet-friendly inn allows you to bring your furry friends along for the adventure. Guests appreciate the welcoming atmosphere and the hotel’s pet-friendly policy, which includes amenities for service animals and specific pet restrictions. Enjoy a laid-back stay where you can soak up the sun, take beach strolls, and create lasting memories with your loved ones and pets.
  • Painter's Lodge, Trademark Collection by Wyndham: Ideally positioned 6.4km from Heriot Bay, Painter's Lodge offers a perfect blend of adventure and relaxation, making it a top choice for thrill-seekers and business travellers alike. This 3-star lodge features multiple Meeting Rooms and a variety of adventure sports opportunities right at your doorstep. Enjoy kayaking, fishing, boat tours, and hiking in the stunning surroundings of Quadra Island. With its focus on outdoor recreation and business amenities, Painter's Lodge promises an exhilarating stay immersed in nature's beauty.

Where to stay in Heriot Bay

Discover the charm of Heriot Bay, a picturesque village perfect for outdoor enthusiasts and culture buffs alike. Enjoy breathtaking sea views while exploring the local ferry dock or visit historic buildings that paint a vivid picture of the area's past. With nearby islands offering trendy spots and scenic adventures, you’ll be immersed in a relaxing atmosphere that invites exploration and discovery. Whether hiking coastal trails or soaking in the stunning vistas, Heriot Bay promises an unforgettable experience.

  • Campbell River: Nestled approximately 8.0km from Heriot Bay, Campbell River is a vibrant city that serves as a gateway to outdoor adventure. Known for its stunning landscapes, this city draws visitors year-round, with peak tourism occurring from June to August. Campbell River offers an array of experiences, from thrilling sports and skiing to serene explorations of its beautiful beaches and nearby national parks. Don't miss the chance to visit the local ski fields and recreational areas, where you can immerse yourself in the breathtaking natural surroundings.
  • Quadra Island: As the home of Heriot Bay, Quadra Island is a picturesque destination that attracts visitors seeking outdoor activities and stunning scenery. The island sees moderate seasonal tourism, peaking in the summer months. With its lush landscapes and recreational areas, Quadra Island offers a variety of experiences, including skiing and exploring its pristine lakes and beaches. The national parks here provide breathtaking views and opportunities for wildlife encounters, making it a perfect spot for adventure seekers and nature lovers alike.
  • Quathiaski Cove: Just a short distance of 8.0km from Heriot Bay, Quathiaski Cove is a charming village that embodies the spirit of outdoor adventure. This quaint community experiences consistent visitor traffic throughout the year, with a notable peak during the summer. Quathiaski Cove is ideal for those who enjoy scenic beauty and recreational activities, with nearby ski fields and national parks. The village's proximity to beaches and lakes adds to its allure, offering a peaceful retreat for those looking to unwind and explore the natural wonders of the area.

Things to do near Heriot Bay

Heriot Bay on Quadra Island is perfect for outdoor enthusiasts and adventure seekers. Visitors can enjoy a variety of activities, including day trips, sailing tours, and sea kayaking. The area features a recreational zone, convenient ferry access, boat launches, and a golf course, making it an ideal destination for those looking to immerse themselves in stunning natural scenery while engaging in exciting outdoor pursuits.

Shopping

In Heriot Bay, visit local shops for unique gifts and souvenirs, including artisan crafts and local delicacies. If you're up for a drive, Campbell River, about 19.3km away, has a variety of retail stores and markets to explore for more extensive shopping options.

Recreation

Storey Creek Golf Course, located 19.3km from Heriot Bay, offers a scenic outdoor experience for golf enthusiasts amidst lush landscapes. For family-friendly fun, the Courtenay and District Memorial Outdoor Pool, 46.7km away, features recreational swimming in a vibrant atmosphere. Glacier Greens Golf Course, 48.3km away, provides another stunning golfing option.

Adventure

Experience the thrill of winter sports at Mount Washington Alpine Resort, located 38.6km from Heriot Bay, offering excellent skiing and snowboarding opportunities. For more adventure, hop on the Whiskey Jack Chair Ski Lift or the Boomerang Ski Lift, both 25 and 38.6km away respectively, and enjoy breathtaking views.

Nightlife

In Heriot Bay, enjoy a cultural evening at Tidemark Theatre, just 8.0km away, or catch a film at Landmark Cinemas Courtenay, 49.9km distant. For a charming experience, the Sid Williams Theatre, located 46.7km away, offers family-friendly performances and romantic vibes.

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

Booking tips and Expedia advantages for Heriot Bay

To save money on your trip to Heriot Bay, consider visiting during the off-peak months of January to February or November, when accommodation prices are lower. Tuesdays offer the best hotel rates, while Saturdays are the priciest. Utilize Expedia’s search tool to find eco-certified hotels and sort by price to snag great deals. Combining your hotel, flights, and activities in an Expedia package can lead to significant savings. Lastly, explore free outdoor activities on Quadra Island to make the most of your vacation without breaking the bank.

  • 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 the type of hotel you’re looking for. For instance, selecting the Eco-certified option will show you a selection of sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Heriot Bay hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Heriot Bay

Heriot Bay offers a delightful blend of outdoor adventure and scenic beauty, making it an ideal vacation spot for those seeking beach and cultural experiences. Visitors can explore the stunning landscapes of Quadra Island and enjoy the amenities of local attractions like the visitor centre and nearby national parks. Whether you're looking to relax or engage in outdoor activities, Heriot Bay promises a memorable island vacation for everyone.

  • Rebecca Spit Marine Provincial Park: Experience stunning coastal scenery and outdoor adventures at Rebecca Spit Marine Provincial Park. Enjoy hiking along picturesque trails, beachcombing, and kayaking in the tranquil waters, all while surrounded by breathtaking views of the surrounding islands.
  • Campbell River Visitor Centre: A family-friendly hub located 8.0km from Heriot Bay, the Campbell River Visitor Centre offers various outdoor activities. Discover local attractions, gather information on hiking and biking trails, or simply enjoy the vibrant atmosphere with your loved ones.
  • Discovery Pier: Located 8.0km away, Discovery Pier is perfect for recreation and scenic views. Stroll along the jetty, watch the boats go by, or soak in the beauty of the surrounding waters and mountains, making it a relaxing spot for visitors.

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

Traveling to Heriot Bay, Quadra Island, is convenient with several nearby airports. Comox Valley Airport (YQQ) is situated 48.3km away, with notable hotels like the 4-star Crown Isle Resort, just 3.2km from the airport, and Kingfisher Oceanside Resort, 8.0km away, offering limited shuttle services. Campbell River Airport (YBL) is only 16.1km from Heriot Bay, with options like the 3.5-star April Point Resort, 12.9km from the airport, and the Anchor Inn and Suites, 6.4km away, providing on-request shuttles. Powell River Airport (YPW) is 57.9km away, featuring hotels such as the Powell River Town Centre Hotel, 1.6km from the airport, easily accessible for travellers.

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 $90 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