Find hotels in Salmon Beach from $75

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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 Salmon Beach hotels

West Coast Motel

West Coast Motel
2.0 star property
Ucluelet
8.8 out of 10, Excellent, (1001)
"Staff was nice very helpful. Property and room are clean. Good location in the heart of town easy access to all amenities. Decent for the reasonable price."
Canada
April
$64 nightly
The price is $75
Jan 9 - Jan 10, 2026
Total with taxes and fees
West Coast Motel

The Cabins at Terrace Beach

The Cabins at Terrace Beach
3.0 star property
Ucluelet
9.2 out of 10, Wonderful, (869)
"This place is amazing! Great location, clean and well maintained. Exactly the place to visit for a relaxing getaway. We will definitely be back! "
Canada
Cory
$154 nightly
The price is $167
Jan 5 - Jan 6, 2026
Total with taxes and fees
The Cabins at Terrace Beach

Pluvio Restaurant and Rooms

Pluvio Restaurant and Rooms
2.5 star property
Ucluelet
9.8 out of 10, Exceptional, (139)
"Carefully designed rooms ,in a well thought but casual property , attached to a Michelin 2 star quality restaurant ( without any of the pretence we often see) Does life get much better? Highly recommended. We will definitely be back. "
Canada
Joseph
$196 nightly
The price is $227
Dec 28 - Dec 29
Total with taxes and fees
Pluvio Restaurant and Rooms

Canadian Princess Lodge & Marina

Canadian Princess Lodge & Marina
3.5 star property
Ucluelet
8.6 out of 10, Excellent, (1148)
"Great Stay!"
Canada
Aihong
$88 nightly
The price is $102
Jan 5 - Jan 6, 2026
Total with taxes and fees
Canadian Princess Lodge & Marina

Ucluelet Wildwood Inn

Ucluelet Wildwood Inn
2.0 star property
Ucluelet
8.6 out of 10, Excellent, (1002)
"Staff was amazing, as was the room. "
Canada
Kimothy
$73 nightly
The price is $85
Jan 4 - Jan 5, 2026
Total with taxes and fees
Ucluelet Wildwood Inn

Embarc Ucluelet

Embarc Ucluelet
4.0 star property
Ucluelet
9.6 out of 10, Exceptional, (183)
"Very easy check in, close to food/grocery/hiking, reception provided great tips, unit had everything and more than we expected. Very clean. Would highly recommend! "
Canada
Troy
$133 nightly
The price is $154
Jan 20 - Jan 21, 2026
Total with taxes and fees
Embarc Ucluelet

Island West Resort

Island West Resort
2.5 star property
Ucluelet
5.8 out of 10, (352)
"It was a great motel for the price. Rooms were clean and was not far from the main area of Ucluelet. "
Canada
Matt
$87 nightly
The price is $101
Jan 2 - Jan 3, 2026
Total with taxes and fees
Island West Resort

Black Rock Oceanfront Resort

Black Rock Oceanfront Resort
4.0 star property
Ucluelet
9.4 out of 10, Exceptional, (1000)
"Amazing resort, top notch service and great tasting food! "
Canada
Kathryn
$132 nightly
The price is $154
Jan 8 - Jan 9, 2026
Total with taxes and fees
Black Rock Oceanfront Resort

Argo's Landing

Argo's Landing
2.5 star property
Bamfield
8.0 out of 10, Very Good, (12)
"The host is super friendly and warm. Waking up to this beautiful view from your bedroom is a dream, just drivable distance away form the Pacific Rim National Park. Definitely recommended!"
Canada
Rohin
$79 nightly
The price is $89
Dec 25 - Dec 26
Total with taxes and fees
Argo's Landing

Woods End Landing

Woods End Landing
2.0 star property
Bamfield
8.0 out of 10, Very Good, (1)
"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
$328 nightly
The price is $371
Dec 26 - Dec 27
Total with taxes and fees
Woods End Landing
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

Hotels in Salmon Beach with star-rating

Find out more about Salmon Beach

Top reasons to visit Salmon Beach

  • Stunning Beaches: Enjoy breathtaking views and soft sandy shores at Salmon Creek Beach and South Salmon Creek Beach.
  • Outdoor Activities: Engage in surf fishing, dog walking, and explore the vibrant surfing community.
  • Cozy Accommodations: Choose from beachfront hotels and charming bed and breakfasts for a relaxing stay.
  • Historic Attractions: Visit the local lighthouse and visitor center to learn about the area's rich history.
  • Friendly Atmosphere: Experience the welcoming vibe of this charming village, perfect for relaxation and exploration.

Find great hotels near Salmon Beach

Explore the stunning Salmon Beach in Ucluelet, British Columbia, where you'll find a variety of accommodations tailored to your needs. From beachfront hotels to cozy bed and breakfasts, each option offers unique amenities for an unforgettable getaway. Enjoy hot showers, beautiful waterfront condos, and easy access to beach adventures, making it the perfect romantic vacation spot. Experience the natural beauty and tranquility that Salmon Beach has to offer.

  • The Cabins at Terrace Beach: Embrace the charm of nature at The Cabins at Terrace Beach, a cozy 3-star retreat just 5 miles from Salmon Beach. This accommodation is perfect for pet lovers, offering a pet-friendly environment where dogs and cats are welcome. Guests can enjoy direct access to the beach, making it an ideal spot for sunbathing and beachcombing. With amenities tailored for furry friends, including a waived fee for service animals, this cabin-style lodging ensures a relaxed and enjoyable beach vacation experience amidst the serene beauty of Ucluelet.
  • Reef Point Oceanfront B & B: Experience the allure of oceanfront living at Reef Point Oceanfront B & B, a 4-star haven located a short 5 miles from Salmon Beach. This charming bed and breakfast offers a delightful continental breakfast to kick-start your day. Guests can engage in various outdoor activities such as surfing, kayaking, and hiking, all available nearby, making it a perfect choice for adventure seekers. The warm hospitality and picturesque views create a tranquil atmosphere for a memorable getaway.
  • A Room With a View: Enjoy breathtaking vistas at A Room With a View, a 3-star hotel located 5 miles from Salmon Beach. This property is designed for those seeking comfort and relaxation, featuring rooms equipped with flat-screen TVs for entertainment. Guests can explore the nearby ocean for stunning views and recreational activities. The inviting ambiance and scenic surroundings make it an excellent choice for travelers looking to unwind while soaking in the natural beauty of the area.

Where to stay in Salmon Beach

Salmon Beach offers a perfect getaway for outdoor enthusiasts and beach lovers alike. With its stunning sandy beaches, including the picturesque South Salmon Beaches and Salmon Creek Beaches, visitors can immerse themselves in the natural beauty of the area. This charming village is not only known for its breathtaking scenery but also for its friendly atmosphere, making it an ideal summer destination for relaxation and exploration. Don't miss the chance to unwind in this coastal paradise.

  • Ucluelet: Nestled on the west coast of Vancouver Island, Ucluelet is a charming city that serves as the gateway to incredible outdoor adventures. Located directly adjacent to Salmon Beach, Ucluelet is known for its stunning scenery, making it a popular destination for nature enthusiasts. Visitors flock here during the peak summer months from June to August, seeking activities like hiking, whale watching, and exploring the rugged coastline. Notable attractions include the nearby Pacific Rim National Park, where pristine beaches and diverse wildlife await. With a variety of resorts and recreational areas, Ucluelet combines comfort with adventure.
  • Barkley Sound: A quaint village just 9 miles from Salmon Beach, Barkley Sound offers a serene escape surrounded by natural beauty. This area attracts visitors especially from July to September, who come for family-friendly outdoor experiences and breathtaking views. Barkley Sound is ideal for hiking, with numerous trails that showcase the region’s lush landscapes. Families can also enjoy local attractions such as science museums and parks, making it a great spot for educational outings. The peaceful atmosphere and scenic beaches make Barkley Sound a delightful addition to your itinerary.
  • Long Beach: Located 12 miles from Salmon Beach, Long Beach is a picturesque city famous for its expansive sandy shores and vibrant outdoor scene. This destination sees a surge of visitors between July and September, drawn by its stunning beaches and scenic hiking trails. Long Beach is part of the Pacific Rim National Park, where adventure seekers can explore lush forests and coastal ecosystems. With various recreational areas and resorts available, it’s perfect for those looking to relax or engage in water sports. The breathtaking bay views and natural splendor make Long Beach a must-visit stop during your vacation.

Things to do near Salmon Beach

Salmon Beach in Ucluelet, British Columbia, is perfect for outdoor enthusiasts and beach lovers alike. Enjoy the beautiful ocean views while engaging in activities like surf fishing and exploring the surfing community. The area features a recreational zone, a cozy resort, and opportunities for dog walking, making it an ideal getaway for those seeking relaxation and adventure in nature.

Shopping

In Salmon Beach, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, check out the Ucluelet Village Square, which features charming boutiques, artisan crafts, and local art. Nearby, the Pacific Rim Shopping Centre offers more options for shopping delights.

Recreation

Schooner Cove, located 17 miles from Salmon Beach, offers stunning ocean views and tranquil walking paths, perfect for relaxation. Meanwhile, Clayquot Arm Provincial Park, 15 miles away, features serene landscapes and lush forests, inviting you to unwind in nature's embrace while enjoying peaceful hiking trails.

Adventure

The Wild Pacific Trail offers stunning coastal views and lush landscapes, perfect for hiking enthusiasts. About 6 miles from Salmon Beach, it provides an exhilarating outdoor experience. For families, Pachena Campground, located 18 miles away, offers a fun camping atmosphere amidst nature. Experience the breathtaking Rainforest Trail, 13 miles from Salmon Beach, for a unique adventure through vibrant ecosystems.

Nightlife

Experience the laid-back vibe at the Salmon Beach community center, where locals gather for movie nights and games. For a lively atmosphere, check out the Ucluelet Brewing Company for craft beers and live music, or visit the nearby Whale’s Tail for delicious seafood and stunning ocean views.

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

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. Book your hotel about a month in advance, and look for last-minute deals on Expedia. Saturday is the cheapest day to stay, while Monday tends to be the most expensive. Utilize Expedia's search tool to filter by budget and Eco-certified options for sustainable stays. Combine your hotel, flights, and activities for additional savings, and join the One Key membership for exclusive discounts and rewards.

  • 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: Book your hotel in Salmon Beach about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilize Expedia’s search tool to customize your travel preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply arrange 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 deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Salmon Beach

Salmon Beach in Ucluelet, British Columbia, offers a perfect getaway for outdoor enthusiasts and beach lovers. Visitors can explore stunning beaches, including Salmon Creek Beach and South Salmon Creek Beach, while also enjoying local attractions like the historic lighthouse and visitor center. Whether you're seeking adventure, cultural experiences, or family-friendly activities, Salmon Beach and its surroundings provide a delightful mix of scenery and exploration opportunities for all types of travelers.

  • Ucluelet Big Beach: Located 6 miles from Salmon Beach, Ucluelet Big Beach offers stunning ocean views and a relaxed atmosphere. Enjoy sunbathing, beachcombing, or a leisurely stroll along the shoreline, where the sound of crashing waves creates a soothing backdrop.
  • Amphitrite Point Lighthouse: This historic lighthouse is situated 5 miles from Salmon Beach and is a must-see for history buffs. Explore the picturesque grounds and marvel at the breathtaking ocean views while soaking in the cultural significance of this iconic landmark.
  • Pacific Rim Visitors Centre: Just 7 miles away, this visitor center is perfect for families and adventure seekers. Discover local wildlife exhibits, plan outdoor activities, and get tips for exploring the stunning Pacific Rim National Park.

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

To reach Salmon Beach, you can fly into two major airports. Comox Valley Airport (YQQ) is located 57 miles away, with nearby hotels such as the 4-star Crown Isle Resort and Golf Community just 2 miles away, offering limited shuttle services. Tofino Airport (YAZ) is closer at 17 miles, with options like the 4-star Long Beach Lodge Resort 5 miles from the airport. Another option is Tofino Harbour Seaplane Base (YTP), situated 26 miles away, with the 3.5-star Middle Beach Lodge just 1 mile from the seaplane base. These airports provide convenient access to the stunning scenery of Salmon Beach.

Frequently asked questions

What is the best area to stay in Salmon Beach?
The best area to stay in Salmon Beach is the central beachfront area, particularly around the main access points to Salmon Beach itself.

This area is the heart of Salmon Beach, offering immediate access to the expansive sandy shore. Accommodations here are typically set back slightly from the beach, providing ocean views and the sound of the waves. It's a convenient location for accessing local eateries and small shops, which are generally clustered along the main road that parallels the beach.

Couples often find this area ideal for a romantic getaway. The proximity to the beach allows for easy access to sunset strolls and quiet mornings by the ocean. Many properties in this area offer private balconies or patios overlooking the water, enhancing the tranquil experience.

Families also appreciate the convenience of staying right on the beachfront. Children can easily access the sand for play, and parents can relax knowing amenities are just a short walk away.
When is the best time to go to Salmon Beach?
The best time to visit Salmon Beach is during the summer months, from late June to early September, when the weather is at its warmest and most consistent.

During this period, you can expect average daily temperatures to range from 18°C to 25°C (64°F to 77°F), with plenty of sunshine and minimal rainfall. This makes it ideal for enjoying the beach, swimming in the ocean, and participating in outdoor activities like hiking and kayaking. The ocean temperatures are also at their most pleasant for swimming and watersports.

Families will find this time particularly suitable due to the long daylight hours and the abundance of kid-friendly activities available. Many local attractions and tour operators are fully operational, offering wildlife viewing excursions and guided nature walks. The calm waters in the summer are also great for younger swimmers.

Couples seeking a relaxing getaway will appreciate the extended evenings, superb for sunset strolls along the beach or dining al fresco. The pleasant weather allows for uninterrupted enjoyment of the natural beauty and the opportunity to explore the local towns and their offerings without the chill of cooler seasons.
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?
With Expedia, you earn OneKeyCash™* on eligible Salmon Beach hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $75 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