Find hotels in Salmon Beach from £66

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Salmon Beach hotels

Argo's Landing

Argo's Landing
2.5 star property
Bamfield
8.6 out of 10, Excellent, (19 reviews)
"Charlene was really friendly and helpful. Beautiful scenery. Quit location."
Canada
Kevin
The price is £66
includes taxes & fees
7 Apr - 8 Apr
Argo's Landing

Woods End Landing

Woods End Landing
2.0 star property
Bamfield
8.0 out of 10, Very good, (1 review)
"This is a very lovely place. The village is stunning. I booked thinking it was UKEE cause Expedia suggested it was… it isn’t… however it was worth going to.. beware though… you need to take a water taxi to get there and its 10$ a person.. so we were out 80$ just to get back and forth from our car to the resort…"
Canada
sarah
The price is £277
includes taxes & fees
8 Apr - 9 Apr
Woods End Landing

Ucluelet Wildwood Inn

Ucluelet Wildwood Inn
2.0 star property
Ucluelet
8.8 out of 10, Excellent, (1,002 reviews)
"Best place to stay"
Canada
Mohammad
The price is £84
includes taxes & fees
12 Apr - 13 Apr
Ucluelet Wildwood Inn

West Coast Motel

West Coast Motel
2.0 star property
Ucluelet
8.8 out of 10, Excellent, (1,000 reviews)
"Room was clean, location was good. "
Canada
Roxane
The price is £80
includes taxes & fees
29 Apr - 30 Apr
West Coast Motel

Little Beach Resort & Wellness Retreat

Little Beach Resort & Wellness Retreat
2.0 star property
Ucluelet
9.6 out of 10, Exceptional, (4 reviews)
"Everyone was really friendly and a beautiful spot to stay. I really enjoyed my time here :)"
Canada
Katherina
The price is £79
includes taxes & fees
12 Apr - 13 Apr
Little Beach Resort & Wellness Retreat

The Cabins at Terrace Beach

The Cabins at Terrace Beach
3.0 star property
Ucluelet
9.2 out of 10, Wonderful, (893 reviews)
"Always comfortable, clean, and beautiful! I love how the resort links up to the lighthouse loop walk, the rooms are large and well maintained. My favourite place to stay in Ucluelet by far! "
Canada
Gabrielle
The price is £161
includes taxes & fees
12 Apr - 13 Apr
The Cabins at Terrace Beach

Canadian Princess Lodge & Marina

Canadian Princess Lodge & Marina
3.5 star property
Ucluelet
8.6 out of 10, Excellent, (1,229 reviews)
"Clean spacious room, friendly staff, ample onsite free parking, pet-friendly and great location."
Canada
Ann
The price is £89
includes taxes & fees
19 Apr - 20 Apr
Canadian Princess Lodge & Marina

The Bayshore Waterfront Inn

The Bayshore Waterfront Inn
3.0 star property
Ucluelet
9.6 out of 10, Exceptional, (489 reviews)
"Great location and host was incredibly friendly. "
Canada
Duncan
The price is £110
includes taxes & fees
13 Apr - 14 Apr
The Bayshore Waterfront Inn

Pluvio Restaurant and Rooms

Pluvio Restaurant and Rooms
2.5 star property
Ucluelet
9.8 out of 10, Exceptional, (140 reviews)
"I loved the goodies. Very romantic spot."
Canada
Cheryl
The price is £170
includes taxes & fees
7 Apr - 8 Apr
Pluvio Restaurant and Rooms

Black Rock Oceanfront Resort

Black Rock Oceanfront Resort
4.0 star property
Ucluelet
9.4 out of 10, Exceptional, (1,047 reviews)
"Super clean room, lovely staff, beautiful views:) "
Canada
Avary
The price is £209
includes taxes & fees
6 May - 7 May
Black Rock Oceanfront Resort

Island West Resort

Island West Resort
2.5 star property
Ucluelet
5.8 out of 10, (353 reviews)
"Tab was plagued, the place had no name visible from the street, we arrived at night and had difficulty finding the place. No one on front desk It was clean but to expensive for the money. It doesn’t have an appealing appearance. "
Canada
Armando
The price is £76
includes taxes & fees
13 Apr - 14 Apr
Island West Resort

Embarc Ucluelet

Embarc Ucluelet
4.0 star property
Ucluelet
9.6 out of 10, Exceptional, (186 reviews)
"Nice suite great kitchen"
Canada
Kenneth
The price is £161
includes taxes & fees
13 Apr - 14 Apr
Embarc Ucluelet
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 Coastal Scenery: Salmon Beach boasts breathtaking views, picturesque beaches, and vibrant reefs, perfect for nature lovers.
  • Outdoor Adventures: Enjoy beach fishing, memorable boat trips, and explore nearby attractions, catering to adventure seekers.
  • Rich Cultural Experiences: Visit historic lighthouses and the local visitor centre to immerse yourself in the area's heritage.
  • Relaxing Atmosphere: The friendly local vibe and sunset lake create an ideal setting for relaxation and unwinding.
  • Diverse Accommodation Options: Choose from charming hotels and cosy bed & breakfasts for a comfortable stay.

Find great hotels near Salmon Beach

Discover the charm of Salmon Beach, Ucluelet, where a variety of accommodation options await you, including delightful hotels and cosy bed & breakfasts. Whether you seek a romantic getaway, an adventurous beach holiday, or a relaxing retreat, the local resorts and holiday rentals offer an ideal setting to unwind. Experience the stunning coastal beauty and enjoy the comforts of home in this enchanting destination.

  • The Cabins at Terrace Beach: Embrace a delightful beachside retreat at The Cabins at Terrace Beach, a charming 3-star accommodation that promises a relaxing getaway. Located a mere 3.1km from Salmon Beach, this property is perfect for pet owners seeking an idyllic beach vacation experience. Guests appreciate the direct access to the beach, where sun-soaked days and tranquil evenings await. The pet-friendly policy, which includes allowances for dogs and cats, makes it an excellent choice for those travelling with furry companions. The cabins are designed for comfort and convenience, allowing you to fully immerse yourself in the natural beauty of the surroundings.
  • Reef Point Oceanfront B & B: Experience the essence of coastal living at the 4-star Reef Point Oceanfront B & B, situated 3.1km from Salmon Beach. This delightful bed and breakfast offers complimentary continental breakfast, ensuring guests start their day on a delicious note. The property is a haven for outdoor enthusiasts, with a plethora of activities available nearby, including surfing, hiking, and kayaking. Guests can enjoy breathtaking ocean views while indulging in a serene atmosphere that blends comfort with adventure, making it a perfect base for exploring the beautiful Ucluelet region.
  • A Room With a View: Revel in the stunning vistas at A Room With a View, a charming 3-star hotel located 3.1km from Salmon Beach. The hotel is aptly named, as guests can enjoy captivating ocean views from the comfort of their rooms. Each accommodation is equipped with modern amenities, including a flatscreen TV for entertainment after a day of exploration. With its welcoming atmosphere and proximity to nearby attractions, this hotel offers an ideal setting for those looking to relax and take in the natural splendour of British Columbia.

Where to stay near Salmon Beach

Salmon Beach, nestled in Ucluelet, British Columbia, offers an unforgettable escape for nature enthusiasts. With its stunning beaches and vibrant reefs, visitors can bask in the breathtaking scenery while enjoying the friendly local atmosphere. The nearby sunset lake provides a perfect backdrop for memorable evenings. Whether you're seeking outdoor adventures or simply to relax by the shore, Salmon Beach and its charming surroundings promise a delightful experience for all travellers.

  • Ucluelet: A charming coastal city located 3.1km from Salmon Beach, Ucluelet is a haven for outdoor enthusiasts and adventure seekers. The town experiences a moderate influx of visitors, peaking from June to August, drawn by its stunning scenery and recreational opportunities. You can explore the nearby beaches and lakes, or venture into the breathtaking Pacific Rim National Park. Ucluelet offers a variety of resorts and recreational areas, making it an ideal base for your outdoor escapades.
  • Barkley Sound: Situated 5.6km from Salmon Beach, Barkley Sound is a quaint village perfect for families and nature lovers alike. With visitor numbers peaking from July to September, this picturesque area offers a serene escape. Hiking trails abound, leading you through lush forests and along stunning coastlines. Local attractions include a science museum and beautiful parks, providing a delightful mix of education and leisure amidst the natural beauty.
  • Long Beach: Located 7.5km from Salmon Beach, Long Beach is a stunning destination known for its expansive sandy shores and scenic vistas. The city welcomes visitors primarily from July to September, who come to soak in the sun, surf, and explore the breathtaking national parks nearby. Long Beach boasts fantastic hiking trails, recreational areas, and resorts that cater to all tastes. Whether you’re seeking adventure or a relaxing beach day, Long Beach offers an unforgettable experience.

Things to do near Salmon Beach

Salmon Beach, Ucluelet, offers a perfect escape for outdoor enthusiasts and beach lovers alike. Visitors can enjoy a stunning coastal experience, indulge in beach fishing, and embark on memorable boat trips. With its recreational areas, resorts, and golf facilities, Salmon Beach provides an ideal setting for relaxation and adventure amidst breathtaking scenery.

Shopping

In Salmon Beach, you'll find charming local shops offering unique gifts and souvenirs. If you're up for a drive, Ucluelet's main street features several boutiques and artisan shops, while in Tofino, you can explore a vibrant market with handcrafted goods and local artwork.

Recreation

Schooner Cove is a tranquil recreational area located 10.6km from Salmon Beach, offering beautiful coastal views and a peaceful atmosphere perfect for relaxation. Similarly, Clayquot Arm Provincial Park, 9.3km away, invites you to immerse yourself in nature with its serene landscapes and calming vibes.

Adventure

Explore the Wild Pacific Trail, located 3.7km from Salmon Beach, for stunning coastal views and invigorating hikes amidst breathtaking scenery. For a family-friendly experience, visit Pachena Campground, situated 11.2km away, offering a perfect blend of adventure and outdoor activities. Don’t miss the enchanting Rainforest Trail, 8.1km from Salmon Beach.

Nightlife

Salmon Beach offers a tranquil yet engaging nightlife. Enjoy a relaxed evening at the Beach House Restaurant for delightful dining, or unwind at the Ucluelet Brewing Company, where you can savour local craft beers while mingling with friendly locals.

Booking tips and Expedia advantages for Salmon Beach

To save money on your trip to Salmon Beach, consider visiting during the off-peak months of January to February and November for lower accommodation rates. Booking your hotel about a month in advance often yields the best prices, especially if you check last-minute deals on Expedia. Saturdays are generally cheaper than Mondays for stays. Additionally, use Expedia's search tool to filter by budget and eco-friendly options, and consider package deals that combine hotels with flights and activities for even greater savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Salmon Beach 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 best time to book a hotel: Booking a hotel in Salmon Beach about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Salmon Beach is Saturday. The most expensive day to stay in Salmon Beach is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Salmon Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Salmon Beach

Salmon Beach in Ucluelet, British Columbia, is ideal for outdoor enthusiasts and beach lovers, offering stunning scenery and cultural experiences. Popular attractions include the visitor centre, picturesque beaches, and historic lighthouses. Visitors can explore Salmon Point, Ireneo Salmon Beach, and the Salmon River, while nearby attractions enhance the adventure. Whether seeking relaxation or excitement, Salmon Beach caters to every traveller's desire for exploration and connection with nature.

  • Ucluelet Big Beach: Enjoy the serene atmosphere of Ucluelet Big Beach, located 3.7km from Salmon Beach. This beach offers stunning coastal views and is perfect for relaxing walks, sunbathing, or beachcombing.
  • Amphitrite Point Lighthouse: Visit the historic Amphitrite Point Lighthouse, situated 3.1km away. This iconic lighthouse provides a glimpse into local maritime culture and stunning ocean vistas, making it a must-see for history enthusiasts.
  • Pacific Rim Visitors Centre: The Pacific Rim Visitors Centre, located 4.3km from Salmon Beach, is an adventure hub for outdoor activities and family fun. Explore exhibits and embark on guided tours that showcase the region's natural beauty.

Best time to go to Salmon Beach

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 CloudyAverageSlightly Low
May51.8°F (11.0°C)Light RainMostly SunnyAverageAverage
June55.4°F (13.0°C)Light RainMostly SunnyAverageSlightly High
July59.2°F (15.1°C)No Rain (Dry)Mostly SunnyModerately HighSlightly High
August60.3°F (15.7°C)Light RainMostly SunnyModerately HighSlightly High
September57.6°F (14.2°C)Moderate RainMostly SunnyModerately HighAverage
October52.2°F (11.2°C)Frequent RainMostly SunnyAverageAverage
November46.0°F (7.8°C)Frequent RainMostly CloudyAverageAverage
December42.1°F (5.6°C)Frequent RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Salmon Beach

To reach Salmon Beach, you can fly into two major airports. Comox Valley Airport (YQQ) is situated approximately 35.4km away, with notable hotels nearby including the 4-star Crown Isle Resort and Golf Community, just 1.2km from the airport. The 4-star Kingfisher Oceanside Resort and Spa is 3.1km away, offering transportation services. Tofino Airport (YAZ) is closer at about 10.6km from Salmon Beach, with excellent accommodation options like the 4-star Long Beach Lodge Resort, located 3.1km away. Additionally, Tofino Harbour Seaplane Base (YTP) is about 16.2km from Salmon Beach, with nearby options like the 3.5-star Tofino Resort & Marina, just 497m from the seaplane base.

Frequently asked questions

What is the best area to stay in Salmon Beach?
The best area to stay in Salmon Beach is along the waterfront, particularly around the main marina, as this provides the most convenient access to the area's activities and stunning views.

This central waterfront area is where you'll find the majority of the popular accommodation options, from well-appointed lodges to private holiday rentals. It's the hub for boat tours, fishing charters, and kayaking expeditions, all departing directly from the main marina. Stroll along the boardwalk here, and you'll find a selection of local eateries and shops.

Couples looking for a romantic getaway will appreciate the tranquil setting and direct access to water-based activities. Many accommodations in this area offer private balconies with panoramic ocean views, great for enjoying sunsets over the Pacific.

For families, staying near the marina is ideal because of the easy access to supervised beach areas and gentle waters suitable for swimming and paddling.
When is the best time to go to Salmon Beach?
The best time to go to Salmon Beach is during the summer months, from late June to early September, when the weather is at its warmest and driest.

This period offers the most reliable conditions for enjoying the region's outdoor activities, such as hiking, kayaking, and whale watching. The days are long, with plenty of daylight for exploring the coastline and the Pacific Rim National Park Reserve. You'll find most local businesses, tour operators, and restaurants operating at their full capacity during these months.

Couples looking for a romantic getaway will appreciate the long, bright evenings great for beach walks or dining with ocean views. Many accommodations offer special packages during this peak season, providing opportunities for luxurious stays with amenities like private balconies and high-end dining.

For families, the summer provides ideal conditions for children to enjoy the beaches and gentle waves, and there are numerous family-friendly activities available.
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 Salmon Beach.
How can I save on a Salmon Beach hotel booking with Expedia?
Members always get our best prices. Find our best Salmon Beach 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 Salmon Beach hotel?
Prices for hotels in Salmon Beach often vary, but you can find a great deal from £66 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