Default HTG hotel image

Find hotels in Salmon Beach from ¥10,673

  • 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

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Salmon Beach hotels

1. Canadian Princess Lodge & Marina

Canadian Princess Lodge & Marina
3.5 star property
Ucluelet
8.8 out of 10, Excellent, (1,410 reviews)
"Beautiful views with friendly staff"
Canada
Shelby
The price is ¥14,545
¥17,193 total
includes taxes & fees
Nov 4 - Nov 5
Canadian Princess Lodge & Marina

2. The Cabins at Terrace Beach

The Cabins at Terrace Beach
3.0 star property
Ucluelet
9.4 out of 10, Exceptional, (1,002 reviews)
"It was a great location and so easy to checkin and check out. We had a great stay."
Canada
Emily
The price is ¥16,727
¥33,836 total
includes taxes & fees
Nov 4 - Nov 5
The Cabins at Terrace Beach

3. Ucluelet Wildwood Inn

Ucluelet Wildwood Inn
2.0 star property
Ucluelet
9.0 out of 10, Wonderful, (1,000 reviews)
"Clean room and large, good for the stop over."
Canada
Spencer
The price is ¥11,613
¥13,792 total
includes taxes & fees
Nov 5 - Nov 6
Ucluelet Wildwood Inn

4. The Bayshore Waterfront Inn

The Bayshore Waterfront Inn
3.0 star property
Ucluelet
9.6 out of 10, Exceptional, (562 reviews)
"Great location a beautiful view of the Harbour."
Canada
Rick
The price is ¥18,631
¥21,612 total
includes taxes & fees
Nov 5 - Nov 6
The Bayshore Waterfront Inn

5. Little Beach Resort

Little Beach Resort
2.0 star property
Ucluelet
8.6 out of 10, Excellent, (172 reviews)
"very lovely little property. perfect for a nice stay in ucluelet."
Canada
Liam
The price is ¥13,479
¥15,635 total
includes taxes & fees
Nov 9 - Nov 10
Little Beach Resort

6. Embarc Ucluelet

Embarc Ucluelet
4.0 star property
Ucluelet
9.6 out of 10, Exceptional, (212 reviews)
"Great property separate bed room right on the water a dream stay."
Canada
Richard
The price is ¥17,048
¥22,867 total
includes taxes & fees
Nov 4 - Nov 5
Embarc Ucluelet

7. West Coast Motel

West Coast Motel
2.0 star property
Ucluelet
8.8 out of 10, Excellent, (1,003 reviews)
"Great location and a well-maintained property with great staff"
Canada
John
The price is ¥9,201
¥10,673 total
includes taxes & fees
Dec 4 - Dec 5
West Coast Motel

8. Pluvio Restaurant and Rooms

Pluvio Restaurant and Rooms
2.5 star property
Ucluelet
9.8 out of 10, Exceptional, (159 reviews)
"Truly enjoyed our 2 day stay. Rooms were nicely decorated, beds comfortable and staff helpful."
Canada
Fred
The price is ¥27,906
¥32,372 total
includes taxes & fees
Nov 8 - Nov 9
Pluvio Restaurant and Rooms

9. Island West Resort

Island West Resort
2.5 star property
Ucluelet
5.8 out of 10, (427 reviews)
"It is a motel"
Canada
Kiran
The price is ¥13,530
¥15,695 total
includes taxes & fees
Nov 6 - Nov 7
Island West Resort

10. Argo's Landing

Argo's Landing
2.5 star property
Bamfield
8.8 out of 10, Excellent, (52 reviews)
"Host was very welcoming i had a great stay"
Canada
Angelo
The price is ¥12,418
¥14,032 total
includes taxes & fees
Nov 12 - Nov 13
Argo's Landing

11. Doc Holiday Cabin

Doc Holiday Cabin
3.5 star property
Ucluelet
9.8 out of 10, Exceptional, (7 reviews)
"Was sooo much nicer than the pics!!! Stunning views changing constantly with the rise n fall of the sun. Loved the spa. The cabin was so comfortable totally would go back. "
Australia
Matilda
The price is ¥25,246
¥64,189 total
includes taxes & fees
Nov 5 - Nov 6
Doc Holiday Cabin

12. Gone With the Wind Cabin

Gone With the Wind Cabin
3.5 star property
Ucluelet
7.6 out of 10, Good, (4 reviews)
"We had an amazing time here!!! Would highly recommend it!!☺️"
Canada
Robb
The price is ¥21,911
¥43,449 total
includes taxes & fees
Nov 11 - Nov 12
Gone With the Wind Cabin
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 Salmon Beach Hotel Reviews

More cheap stays in Salmon Beach

Find out more about Salmon Beach

Top reasons to visit Salmon Beach

  • Stunning Beaches: Salmon Beach features beautiful sandy shores like Little Beach and South Salmon Beach, perfect for sunbathing and relaxation.
  • Outdoor Adventures: Enjoy activities like beach fishing, surfing, and boat tours that immerse you in the region's natural beauty.
  • Scenic Hiking Trails: Explore picturesque hiking trails that offer breathtaking views of the coastline and surrounding landscapes.
  • Local Culture: Discover the area's rich culture through the historic lighthouse and local art galleries.
  • Charming Accommodations: Choose from a variety of cozy beachfront cabins and oceanfront retreats for a memorable stay.

Find great hotels near Salmon Beach

In Salmon Beach, Ucluelet, you'll discover a variety of charming accommodations perfect for your getaway. From beachfront cabins to oceanfront retreats, there’s something for everyone seeking adventure, romance, or relaxation by the sea. Experience the beauty of this coastal paradise with exceptional lodging options that ensure a memorable stay, whether you prefer a cozy bed & breakfast or a beach hotel with stunning views.

  • The Cabins at Terrace Beach: Nestled just 8km from Salmon Beach, The Cabins at Terrace Beach offers a charming 3-star lodging experience with a guest rating of 9.4 out of 10. This property is ideal for travelers seeking a beach getaway, featuring direct beach access and a pet-friendly environment. Guests can unwind in cozy cabins while enjoying the serene coastal atmosphere. The property allows dogs and cats, ensuring that your furry companions can join in the adventure. With a focus on relaxation and nature, this is a great choice for those looking to escape into the wilderness.
  • Reef Point Oceanfront B & B: With an impressive guest rating of 10.0 out of 10, the 4-star Reef Point Oceanfront B & B is located 8km from Salmon Beach. This bed and breakfast is renowned for its stunning ocean views and offers a complimentary continental breakfast to start your day. For the active traveler, there are numerous recreational activities nearby, including kayaking, hiking, and surfing. The inviting atmosphere and personalized service create a delightful experience for guests looking for a peaceful retreat by the water.
  • Doc Holiday Cabin: Located 8km from Salmon Beach, Doc Holiday Cabin boasts a guest rating of 10.0 out of 10 and offers a unique 3.5-star lodging experience. This cabin is perfect for those who appreciate entertainment options, including television, along with stunning nearby views of the ocean and opportunities for whale watching. Its rural setting provides a tranquil escape, making it an excellent choice for visitors looking to immerse themselves in nature while enjoying modern comforts.

Where to stay in Salmon Beach

Salmon Beach, a charming village in Ucluelet, British Columbia, offers an unforgettable outdoor adventure. Explore its serene private beaches and rocky foreshore, perfect for relaxation and scenic views. This inviting coastal town is surrounded by friendly locals, creating a warm atmosphere for excursions. Nearby, you can discover small beaches that provide a peaceful retreat, making Salmon Beach an ideal destination for nature lovers and adventure seekers alike.

  • Ucluelet: Nestled on the rugged coast of Vancouver Island, Ucluelet is a charming town that serves as the gateway to stunning natural landscapes. Salmon Beach is located within Ucluelet, making it an ideal base for exploring the area. Visitors flock here for its outdoor adventures, breathtaking scenery, and vibrant marine life. Popular activities include hiking in the nearby Pacific Rim National Park Reserve, kayaking through tranquil waters, and enjoying the local beaches. With a blend of cozy resorts, scenic walks, and wildlife viewing opportunities, Ucluelet promises an unforgettable experience for nature lovers.
  • Long Beach: Located 19km from Salmon Beach, Long Beach is renowned for its extensive sandy shores and breathtaking vistas. This city draws travelers looking for outdoor activities and adventure, particularly during its peak season from July to September. Visitors can indulge in surfing, beachcombing, and exploring the adjacent national park. Long Beach also offers excellent recreational areas and a vibrant atmosphere, perfect for unwinding after a day of exploration. Its scenic beauty and outdoor offerings make Long Beach an essential stop for anyone looking to experience the best of British Columbia's coastline.
  • Bamfield: Situated 26km away from Salmon Beach, Bamfield is a picturesque coastal community that captures the essence of adventure and tranquility. While it attracts visitors year-round, peak travel occurs from July to September. Outdoor enthusiasts will appreciate the range of activities, including hiking, camping, and kayaking in the nearby marine park. The town's stunning beaches and proximity to the national park create a serene backdrop for exploration. Bamfield offers a unique blend of natural beauty and adventure, making it a great destination for those seeking a more secluded experience.

Things to do in Salmon Beach

Shopping

In Salmon Beach, enjoy local shops offering unique gifts and souvenirs. For a broader selection, if you're up for a drive, head to Ucluelet’s Village Square, about 16km away, featuring quaint boutiques and artisan shops that showcase the region's crafts and specialties.

Recreation

At Salmon Beach, indulge in rejuvenating treatments at local wellness retreats, where you can enjoy massages and holistic therapies surrounded by breathtaking coastal views. Engage in outdoor yoga sessions on the beach, or take part in guided meditation classes that harness the serene atmosphere for relaxation and mindfulness.

Adventure

Salmon Beach offers thrilling opportunities for kayaking along the rugged coastline, where you can explore hidden coves and spot marine wildlife. Hiking trails in the nearby Pacific Rim National Park reveal stunning ocean views and lush rainforests, perfect for those seeking adventure amidst nature's beauty.

Nightlife

In Salmon Beach, the cozy atmosphere invites you to unwind at local pubs featuring live music and craft beers. Enjoy a relaxed evening stroll along the beach or join friends around a fire pit, sharing stories under the stars. It's a charming way to experience the area's laid-back vibe.

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

Find the best attractions near Salmon Beach

Salmon Beach offers a perfect getaway for outdoor enthusiasts and those seeking stunning scenery. Visitors can explore local attractions like the historic lighthouse and art galleries, while enjoying beautiful spots such as Little Beach, Salmon Creek Beach, and the inviting sandy shores of South Salmon Beaches. This destination is ideal for travelers looking to immerse themselves in culture and enjoy a relaxing beach experience.

  • Ucluelet Big Beach: Located 10km from Salmon Beach, Ucluelet Big Beach offers stunning ocean views and a relaxed atmosphere. Enjoy beach vibes while walking along the sandy shore, perfect for a leisurely stroll or soaking up the sun.
  • Amphitrite Point Lighthouse: Just 8km away, this historic lighthouse provides a glimpse into maritime history. Experience the cultural significance of the site as you admire the stunning coastal scenery and watch for passing marine life.
  • Image West Gallery: Situated 10km from Salmon Beach, this gallery features local art and photography. Immerse yourself in the cultural vibes as you explore unique works that capture the beauty of the surrounding landscape.

Best time to go to Salmon Beach

The best time to visit Salmon Beach is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. February is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with frequent rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January42.8°F (6.0°C)Frequent RainMostly CloudyModerately LowSlightly Low
February41.7°F (5.4°C)Frequent RainMostly CloudyModerately LowSlightly Low
March43.3°F (6.3°C)Frequent RainMostly CloudyAverageAverage
April46.4°F (8.0°C)Moderate RainMostly CloudyAverageAverage
May51.8°F (11.0°C)Light RainMostly SunnyAverageAverage
June55.4°F (13.0°C)Light RainMostly SunnyAverageAverage
July59.2°F (15.1°C)No RainMostly SunnyModerately HighSlightly High
August60.3°F (15.7°C)Light RainMostly SunnyModerately HighSlightly High
September57.6°F (14.2°C)Moderate RainMostly SunnyModerately HighSlightly High
October52.2°F (11.2°C)Frequent RainMostly SunnyAverageAverage
November46.0°F (7.8°C)Frequent RainMostly CloudyAverageSlightly Low
December42.1°F (5.6°C)Frequent RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Salmon Beach

Flying into Salmon Beach is convenient with nearby major airports like Nanaimo, BC (YCD), which is 114km away. The Coast Bastion Hotel, a 3.5-star property, is located 13km from YCD, offering easy access to the airport. Comox, BC (YQQ), situated 92km from Salmon Beach, features the Crown Isle Resort and Golf Community, a 4-star hotel just 3km from the airport. Additionally, Powell River, BC (YPW) is 119km away, with the Powell River Town Centre Hotel, a 3.5-star hotel located 2km from YPW. Each of these hotels provides convenient transportation options to their respective airports.

Frequently asked questions

Where is the best place for a stay in Salmon Beach?
Located 5.7 mi (9.2 km) from the heart of Salmon Beach, Black Rock Oceanfront Resort is a top choice for your stay based on our traveler data. Two other options for your stay in the area are Canadian Princess Lodge & Marina and Little Beach Resort. See all available top hotels, or vacation rentals in Salmon Beach.
What are some of the best vacation home rentals that Salmon Beach has to offer?
Black Rock Landing: This vacation home rental outside of Salmon Beach is located by the ocean and has a fireplace, a balcony, and laundry facilities to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. You can relax into your vacation with a terrace and a selection of games. See all vacation rentals in Salmon Beach.
If I need to cancel my hotel reservation in Salmon Beach, will I receive a refund?
Yes, most hotel bookings are refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Salmon Beach.
Where can I learn more about changing or cancelling my trip to Salmon Beach?
To find more details about changing or cancelling your trip to Salmon Beach, go to https://www.expedia.com/service/.
What's the best accommodation near Nanaimo, BC Airport (YCD)?
Microtel Inn & Suites by Wyndham Oyster Bay is one of the top choices for your stay and is a popular hotel, featuring free breakfast and an indoor pool. It's located 2.8 mi (4.5 km) from Nanaimo, BC Airport. Other good choices near the airport include Cranberry Arms Inn and Holiday House Motel.
What is staying in Salmon Beach like?
Those traveling to Salmon Beach are sure to enjoy the sights to see and things to do. There are 242 hotels and other accommodations in the surrounding area. Find out more about Salmon Beach.
What is there to see in Salmon Beach?
Places to visit in the wider area include Little Beach, Terrace Beach, and Ucluelet Big Beach. You'll also find Wild Pacific Trail and Wickaninnish Beach in the area. Check out what more to see and do in Expedia's Salmon Beach guide.
What's the seasonal weather like in Salmon Beach?
The hottest months are usually August and July with an average temp of 58°F, while the coldest months are February and December with an average of 42°F. The rainiest months in Salmon Beach are November, January, December, and October, with each month seeing an average of 20 inches of rainfall.

Explore a world of travel with Expedia