Find and Book Top Rated Hotels in Heriot Bay

Search among 21 available hotels and places to stay in Heriot Bay from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-21 out of 21
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map2.0 km from City Centre1.3 km from Kwagiulth Museum and Cultural Center
From   US$ 277 /nightSelect
Places to stay near Heriot Bay
8.4
Great102 reviews
MapView on map8.1 km from Heriot Bay8.1 km from City Centre
From   US$ 99 /nightSelect
8.2
Great70 reviews
49.6 km from Heriot Bay49.6 km from City Centre
From   US$ 118 /nightSelect
8.2
Great214 reviews
9.9 km from Heriot Bay9.9 km from City Centre
From   US$ 104 /nightSelect
7.4
Very good2 reviews
35.0 km from Heriot Bay35.0 km from City Centre
From   US$ 134 /nightSelect
7.6
Very good34 reviews
11.0 km from Heriot Bay11.0 km from City Centre
From   US$ 72 /nightSelect
8.8
Great16 reviews
38.3 km from Heriot Bay38.3 km from City Centre
From   US$ 161 /nightSelect
8.2
Great78 reviews
8.3 km from Heriot Bay8.3 km from City Centre
From   US$ 139 /nightSelect
Hotel
8.2
Great75 reviews
23.6 km from Heriot Bay23.6 km from City Centre
From   US$ 73 /nightSelect
8.2
Great75 reviews
11.2 km from Heriot Bay11.2 km from City Centre
From   US$ 171 /nightSelect
8.4
Great69 reviews
8.8 km from Heriot Bay8.8 km from City Centre
From   US$ 110 /nightSelect
Guest house
8.4
Great46 reviews
46.3 km from Heriot Bay46.3 km from City Centre
From   US$ 73 /nightSelect
8.4
Great94 reviews
48.9 km from Heriot Bay48.9 km from City Centre
From   US$ 157 /nightSelect
8.4
Great64 reviews
12.4 km from Heriot Bay12.4 km from City Centre
From   US$ 73 /nightSelect
8.4
Great39 reviews
23.4 km from Heriot Bay23.4 km from City Centre
From   US$ 216 /nightSelect
8.4
Great54 reviews
10.7 km from Heriot Bay10.7 km from City Centre
From   US$ 120 /nightSelect
Holiday park
8.0
Great60 reviews
13.4 km from Heriot Bay13.4 km from City Centre
From   US$ 220 /nightSelect
8.4
Great98 reviews
48.8 km from Heriot Bay48.8 km from City Centre
From   US$ 99 /nightSelect
8.2
Great56 reviews
46.8 km from Heriot Bay46.8 km from City Centre
From   US$ 126 /nightSelect
8.4
Great40 reviews
4.2 km from Heriot Bay4.2 km from City Centre
From   US$ 98 /nightSelect
8.6
Great45 reviews
6.5 km from Heriot Bay6.5 km from City Centre
From   US$ 101 /nightSelect

Best Hotels and Places to Stay in Heriot Bay

Why Visit?

Heriot Bay, located in Canada, is a hidden gem that offers a tranquil and picturesque getaway for tourists. With its stunning natural beauty, abundant wildlife, and charming coastal atmosphere, this destination is perfect for those seeking a peaceful retreat. Whether youre a nature lover, an outdoor enthusiast, or simply looking to escape the hustle and bustle of city life, Heriot Bay has something to offer everyone.

Where to Stay?

Heriot Bay Inn: Situated right on the waterfront, Heriot Bay Inn is a top choice for tourists looking for a cozy and comfortable stay. Offering stunning views of the bay, this historic inn provides a range of amenities including a restaurant, pub, and live music. With its rustic charm and proximity to outdoor activities such as kayaking and hiking, this area is perfect for those looking to immerse themselves in nature.

Gowlland Harbour Resort: For those seeking a luxurious and secluded getaway, Gowlland Harbour Resort is the perfect choice. Nestled in a tranquil cove, this resort offers a variety of tastefully decorated cabins and cottages with modern amenities. With its private beach, spa facilities, and access to hiking trails, this area is ideal for relaxation and rejuvenation.

Heriot Bay Retreat: For a more budget-friendly option, Heriot Bay Retreat provides cozy cabins and suites at affordable prices. Surrounded by lush greenery and offering easy access to the beach, this area is perfect for those looking for a laid-back and serene escape. With its peaceful atmosphere and proximity to local attractions such as Rebecca Spit Provincial Park, this retreat is ideal for nature enthusiasts.

What is the Price per Hotel Room per Night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best Value for Money:

Coastal Retreat Inn: Offering comfortable rooms at an affordable price, Coastal Retreat Inn is an excellent choice for budget-conscious travelers. Located near the beach, this hotel provides easy access to water activities such as kayaking and fishing. With its friendly staff, clean rooms, and complimentary breakfast, Coastal Retreat Inn offers great value for money in the heart of Heriot Bay.

Driftwood Cottage: For a unique and affordable accommodation option, Driftwood Cottage is a great choice. This cozy and charming cottage offers a fully equipped kitchen, allowing guests to prepare their meals and save on dining expenses. With its picturesque location near the shore, guests can enjoy stunning views and explore the surrounding nature.

Heriot Bay Lodge: Nestled amidst lush greenery, Heriot Bay Lodge offers comfortable rooms at reasonable prices. With its peaceful atmosphere and proximity to outdoor activities such as hiking and wildlife watching, this lodge provides excellent value for nature enthusiasts. The onsite restaurant serves delicious meals made with locally sourced ingredients, further enhancing the overall experience.

Best Kid-Friendly Hotels:

Tsa-Kwa-Luten Lodge: With its family-friendly accommodations and a range of activities for children, Tsa-Kwa-Luten Lodge is an ideal choice for families. The lodge offers spacious rooms, a playground, and organized kids activities, ensuring that children have a memorable and enjoyable stay. The natural surroundings and opportunities for outdoor adventures make it an excellent destination for a family vacation.

Gowlland Harbour Resort: Not only does Gowlland Harbour Resort offer luxurious accommodations, but it also caters to families with children. The resort features a dedicated kids club with supervised activities, a childrens pool, and plenty of outdoor space for children to play. Parents can enjoy a romantic dinner while knowing their kids are having a blast in a safe and entertaining environment.

Best Hotels for Romantic Getaways:

April Point Resort & Spa: Located on its private island, April Point Resort & Spa offers a romantic and secluded retreat for couples. The resort boasts luxurious rooms with stunning ocean views, a spa offering couples treatments, and candlelit dinners by the water. The serene ambiance and breathtaking scenery create an unforgettable romantic experience.

Quadra Island Harbour House B&B: This charming bed and breakfast exude warmth and coziness, making it an ideal choice for a romantic getaway. The beautifully decorated rooms feature private balconies, and the cozy fireplace lounge creates a romantic atmosphere. Couples can enjoy a delicious homemade breakfast and explore the nearby attractions hand in hand.

Best for Location:

Herons Landing Hotel: Situated right in the heart of Heriot Bay, Herons Landing Hotel offers convenience and accessibility to local attractions. The hotel provides comfortable rooms and is just steps away from the waterfront, where guests can enjoy stunning sunsets. With restaurants, shops, and outdoor activities within walking distance, guests can make the most of their time exploring the area.

Ripple Rock RV Park: If youre traveling with an RV or looking for camping options, Ripple Rock RV Park is perfectly located near Heriot Bay. Offering spacious RV sites and well-maintained facilities, this park provides easy access to hiking trails, fishing spots, and other outdoor adventures. The peaceful surroundings and beautiful scenery make it a great choice for nature lovers.

Gowlland Harbour Resort: With its secluded location and serene atmosphere, Gowlland Harbour Resort offers a perfect retreat away from the hustle and bustle. Situated on the shores of Gowlland Harbour, this resort provides unspoiled nature and stunning views. Guests can enjoy privacy while still being a short drive away from Heriot Bay and its attractions.

Best for a Short City Break:

Heriot Bay Inn: Located in the heart of the village, Heriot Bay Inn offers both convenience and comfort for a short city break. With its cozy rooms, onsite dining options, and live music, guests can immerse themselves in the local culture while enjoying a relaxing stay. The inns waterfront setting adds to the overall charm and appeal.

Heriot Bay Retreat: For those seeking a peaceful and budget-friendly option, Heriot Bay Retreat is an excellent choice for a short city break. The comfortable cabins and suites offer a cozy atmosphere, and the retreats proximity to local attractions makes it convenient for exploring the area. Guests can relax in nature and enjoy the tranquility of the retreat.

Show moreLess