Default HTG hotel image

Find hotels in Salmon Beach from $148

  • 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
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 7 - Aug 8
Tomorrow
Aug 8 - Aug 9
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Filter by

Star rating

Guest rating

Our top choices for Salmon Beach hotels

Hotel
Breakfast included
Ancient Cedars Trail
Reserve now, pay later
Airport shuttle included

1. Canadian Princess Lodge & Marina

Canadian Princess Lodge & Marina
Ucluelet
Canada
MohammadAli
$322 nightly
$374 total
Sep 1 - Sep 2
Total with taxes and fees
Canadian Princess Lodge & Marina

2. Black Rock Oceanfront Resort

Black Rock Oceanfront Resort
Ucluelet
Canada
Rachel
$328 nightly
$380 total
Aug 21 - Aug 22
Total with taxes and fees
Black Rock Oceanfront Resort

3. The Cabins at Terrace Beach

The Cabins at Terrace Beach
Ucluelet
Canada
Donna
$337 nightly
$376 total
Aug 30 - Aug 31
Total with taxes and fees
The Cabins at Terrace Beach

4. Little Beach Resort

Little Beach Resort
Ucluelet
Canada
Christopher
$217 nightly
$251 total
Sep 7 - Sep 8
Total with taxes and fees
Little Beach Resort

5. Pacific Rim Motel

Pacific Rim Motel
Ucluelet
United States
Paulina
$171 nightly
$199 total
Sep 1 - Sep 2
Total with taxes and fees
Pacific Rim Motel

6. Ucluelet Wildwood Inn

Ucluelet Wildwood Inn
Ucluelet
Canada
Peter
$220 nightly
$255 total
Sep 7 - Sep 8
Total with taxes and fees
Ucluelet Wildwood Inn

7. Waters Edge Shoreside Suites

Waters Edge Shoreside Suites
Ucluelet
Canada
Alisha
Waters Edge Shoreside Suites

8. Doc Holiday Cabin

Doc Holiday Cabin
Ucluelet
Canada
RICHELLE
$531 nightly
$596 total
Aug 18 - Aug 19
Total with taxes and fees
Doc Holiday Cabin

9. The Bayshore Waterfront Inn

The Bayshore Waterfront Inn
Ucluelet
Canada
Paul
$221 nightly
$257 total
Sep 6 - Sep 7
Total with taxes and fees
The Bayshore Waterfront Inn

10. Ucluelet/Ocean/Romantic Cove room - deck, hot-tub, firetable, Roku TV

Ucluelet/Ocean/Romantic Cove room - deck, hot-tub, firetable, Roku TV
Alberni Clayoquot Regional District
Canada
Kyle D.
$318 nightly
$361 total
Aug 8 - Aug 9
Total with taxes and fees
Ucluelet/Ocean/Romantic Cove room - deck, hot-tub, firetable, Roku TV

11. West Coast Motel

West Coast Motel
Ucluelet
Canada
Joseph
West Coast Motel

12. Inner Cove - private ocean room, hot tub access

Inner Cove - private ocean room, hot tub access
Alberni Clayoquot Regional District
Canada
Michele D
Inner Cove - private ocean room, hot tub access

13. Embarc Ucluelet

Embarc Ucluelet
Ucluelet
United States
Tricia
Embarc Ucluelet

14. Oceanfront Room with Hot Tub & Firepit

Oceanfront Room with Hot Tub & Firepit
Ucluelet
Canada
Pavithra
$307 nightly
$346 total
Sep 7 - Sep 8
Total with taxes and fees
Oceanfront Room with Hot Tub & Firepit

15. Waterfront Private Room with Hot Tub & Firepit

Waterfront Private Room with Hot Tub & Firepit
Ucluelet
Canada
Andrea
$283 nightly
$317 total
Sep 3 - Sep 4
Total with taxes and fees
Waterfront Private Room with Hot Tub & Firepit

16. Reef Point Oceanfront B & B

Reef Point Oceanfront B & B
Ucluelet
Canada
Anonymous traveler
Reef Point Oceanfront B & B

17. Pluvio Restaurant and Rooms

Pluvio Restaurant and Rooms
Ucluelet
Canada
Kerrin
Pluvio Restaurant and Rooms

18. Whale's Tail Guest Suites

Whale's Tail Guest Suites
Ucluelet
Canada
MESSERET
Whale's Tail Guest Suites

19. Long Beach Lodge Resort

Long Beach Lodge Resort
Tofino
United States
William
Long Beach Lodge Resort

20. Rainforest Lane Sunset suite

Rainforest Lane Sunset suite
Ucluelet
Australia
Chanel
Rainforest Lane Sunset suite
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Salmon Beach Hotel Reviews

The Bayshore Waterfront Inn

The Bayshore Waterfront Inn

10/10 Excellent
"The owners are very kind and attentive to guests. A very convenient and well appointed Inn. Would stay again."
Paul 2-night trip
Posted 23 hours ago
The Bayshore Waterfront Inn
Ucluelet Wildwood Inn

Ucluelet Wildwood Inn

10/10 Excellent
"Great location and nicely renovated."
Alexandra 2-night trip
Posted 1 day ago
Ucluelet Wildwood Inn
Wild Pacific Waterfront Cabins

Wild Pacific Waterfront Cabins

10/10 Excellent
"This cabin in the forest was great for our honeymoon stay. It was cozy and close to ucluelet town (5 min drive) and walkable to two beaches to watch the sunset every night! The hot tub was out of commission which was a bummer. There is a shared patio space between all units which only became problematic when one group decided to hang outside. They eventually quieted down but maybe reconsider if you want total solitude"
Justin 3-night trip
Posted 1 day ago
Wild Pacific Waterfront Cabins
Pacific Rim Motel

Pacific Rim Motel

10/10 Excellent
"No frills place to stay, receptionist was very welcoming, overall recommended."
Farhin 1-night trip
Posted 2 days ago
Pacific Rim Motel
The Cabins at Terrace Beach

The Cabins at Terrace Beach

10/10 Excellent
"We absolutely loved our stay at the cabins on Terrace Beach. The cabin was spotless, comfortable, and had everything we needed for a relaxing getaway. The full kitchen made meals easy, and the big soaking tub was such a treat after long days exploring. The location couldn’t be better — peaceful, scenic, and just steps from the beach. We ended every evening sitting out on the balcony, enjoying the quiet and the beautiful surroundings. It was the perfect place to unwind. Highly recommend these cabins for anyone looking for comfort, convenience, and a truly memorable stay."
Donna 2-night trip
Posted 2 days ago
The Cabins at Terrace Beach
Cabins West

Cabins West

10/10 Excellent
"We recently stayed at this cabin and had a wonderful experience. The cabin was clean, cozy, and well-equipped with everything we needed for a relaxing getaway. The sceneries around the area were beautiful, and the peaceful atmosphere made it easy to unwind. The check-in process was smooth, and the host was friendly and responsive. Overall, it was a pleasant experience, and we would consider returning in the future."
Rizalyn 2-night trip
Posted 3 days ago
Cabins West
The Francis Boutique Inn

The Francis Boutique Inn

10/10 Excellent
"Super clean and great location"
Travis 2-night trip
Posted 6 days ago
The Francis Boutique Inn
West Coast Motel

West Coast Motel

10/10 Excellent
"All good, no complaints"
Alison 1-night trip
Posted 7 days ago
West Coast Motel
Argo's Landing

Argo's Landing

10/10 Excellent
"Charlene was very helpful and resourceful as it's our first time to Bamfield"
Shing Wai 1-night trip
Posted 8 days ago
Argo's Landing

More cheap stays in Salmon Beach

Pacific Rim Motel

Pacific Rim Motel

1755 Peninsula Road Ucluelet BC
$171 nightly
$199 total
Sep 1 - Sep 2
Total with taxes and fees
Pacific Rim Motel
Little Beach Resort

Little Beach Resort

1187 Peninsula Rd Ucluelet BC
$217 nightly
$251 total
Sep 7 - Sep 8
Total with taxes and fees
Little Beach Resort
Ucluelet Wildwood Inn

Ucluelet Wildwood Inn

1666 Peninsula Rd Ucluelet BC
$220 nightly
$255 total
Sep 7 - Sep 8
Total with taxes and fees
8.8/10 Excellent! (1,010 reviews)
Ucluelet Wildwood Inn
Island West Resort

Island West Resort

160 Hemlock St Ucluelet BC
Get rates
5.8/10 (391 reviews)
Island West Resort
West Coast Motel

West Coast Motel

279 Hemlock Street Ucluelet BC
Get rates
8.8/10 Excellent! (1,002 reviews)
West Coast Motel
Whale's Tail Guest Suites

Whale's Tail Guest Suites

1906 Bay Street Ucluelet BC
Get ratesWhale's Tail Guest Suites

Hotels in Salmon Beach with star-rating

Find out more about Salmon Beach

Top reasons to visit Salmon Beach

  • Stunning Beaches: Salmon Beach features beautiful sandy shores and breathtaking coastal views, ideal for relaxation and exploration.
  • Outdoor Adventures: The area offers hiking trails, wildlife watching, and thrilling boat tours for adventure seekers.
  • Local Culture: Visitors can explore local galleries and a historic lighthouse, blending culture with natural beauty.
  • Surfing Community: Experience the excitement of the local surfing scene, perfect for both beginners and seasoned surfers.
  • Variety of Accommodations: Enjoy a range of lodging options, from cozy B&Bs to beachfront rentals, ensuring a memorable stay.

Find great hotels near Salmon Beach

Discover the perfect getaway at Salmon Beach, Ucluelet, where a variety of accommodations await to suit every traveler's desire. From cozy bed & breakfasts to stunning beachfront rentals, you can enjoy breathtaking views and easy access to adventure. Whether you're seeking a romantic escape or a family vacation, Salmon Beach Recreational Village offers top-floor beachfront homes that make your stay unforgettable.

  • The Cabins at Terrace Beach: The Cabins at Terrace Beach is a charming 3-star lodging option with an impressive guest rating of 9.2. Nestled 5 miles from Salmon Beach, this property offers a beachside retreat perfect for travelers seeking a pet-friendly environment. Guests can enjoy direct access to the beach, making it ideal for sunbathing and leisurely walks. The cabins feature amenities that accommodate pets, including a fee waiver for service animals. With its rustic theme and cozy interiors, it's a fantastic choice for those looking to relax in nature while enjoying the company of their furry friends.
  • Reef Point Oceanfront B & B: A luxurious 4-star bed and breakfast, Reef Point Oceanfront B & B boasts an exceptional guest rating of 10.0. Located 5 miles from Salmon Beach, it offers stunning ocean views and a complimentary continental breakfast to start your day. The B & B caters to adventure seekers with nearby activities such as hiking, kayaking, and surfing. Its elegant décor and peaceful ambiance create a perfect escape for couples or anyone looking to unwind while enjoying the scenic beauty of Ucluelet.
  • Doc Holiday Cabin: Rated 3.5 stars with a perfect guest rating of 10.0, Doc Holiday Cabin invites you to experience a cozy and entertaining getaway just 5 miles from Salmon Beach. This charming cabin features a television for relaxation and offers picturesque views of the ocean and opportunities for whale watching nearby. Surrounded by rural beauty, it’s an ideal spot for those who appreciate nature and the outdoors. With its comfortable amenities and inviting atmosphere, this cabin promises a memorable stay.

Where to stay in Salmon Beach

In Salmon Beach, Ucluelet, adventure and tranquility await every traveler. Stroll along sandy beaches while soaking in the refreshing ocean breezes, or find a quiet picnic area to relax and enjoy the scenery. Discover hidden gems nearby, where friendly locals share stories and excursions. Whether you’re exploring the breathtaking coastline or unwinding in nature, Salmon Beach offers an unforgettable escape for outdoor enthusiasts and those seeking a serene getaway.

  • Ucluelet: Nestled on the rugged west coast of Vancouver Island, Ucluelet is a charming town surrounded by stunning natural beauty. Salmon Beach, where you’ll be staying, is part of this vibrant community. The town is a haven for outdoor enthusiasts, offering a variety of adventures such as hiking in the nearby Pacific Rim National Park, whale watching, and surfing. With its scenic beaches and tranquil lakes, Ucluelet is perfect for those looking to reconnect with nature. The peak travel season from June to August ensures a lively atmosphere, with numerous local events and activities to enjoy.
  • Long Beach: A short drive of 12 miles from Salmon Beach, Long Beach is famous for its expansive sandy shores and stunning sunsets. This area boasts some of the best surfing conditions on the island and is a popular destination for outdoor activities, including hiking and wildlife viewing. Visitors flock here from July to September to experience the breathtaking scenery and the laid-back vibe of the beach. Long Beach is also part of the Pacific Rim National Park, providing ample opportunities for exploration and adventure in a pristine natural setting.
  • Bamfield: Located 16 miles from Salmon Beach, Bamfield is a small coastal village that offers a unique blend of outdoor adventure and serene landscapes. This hidden gem is less crowded than its neighbors, making it an ideal spot for a peaceful getaway. From July to September, travelers can enjoy activities like kayaking in the calm waters and exploring the nearby marine parks. Bamfield is known for its stunning beaches and access to trails that wind through lush forests, perfect for those looking to immerse themselves in nature without the hustle and bustle.

Things to do in Salmon Beach

Salmon Beach in Ucluelet, British Columbia, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can enjoy a variety of activities, including hiking trails, wildlife watching, and boat tours. The local surfing community adds to the excitement, while sightseeing tours provide a chance to explore the breathtaking surroundings. Whether you're relaxing at a resort or engaging in recreational activities, Salmon Beach offers a memorable vacation experience.

Shopping

In Salmon Beach, browse local shops for unique gifts and souvenirs, including handmade crafts and coastal-themed items. If you're up for a drive, visit the Ucluelet Village Square, about 10 miles away, where you’ll find various boutiques and galleries showcasing local art and products.

Recreation

At Salmon Beach, indulge in rejuvenating wellness retreats that offer yoga sessions on the beach, surrounded by breathtaking ocean views. Enjoy guided nature walks through lush forests and partake in holistic healing therapies that refresh your mind and body, making your escape truly revitalizing.

Adventure

Explore the rugged beauty of Pacific Rim National Park Reserve, where you can hike the Wild Pacific Trail and enjoy breathtaking ocean views. For thrill-seekers, kayaking in the pristine waters offers a chance to encounter marine life up close, while surfing on the local waves promises an exhilarating experience.

Nightlife

Experience the laid-back nightlife of Salmon Beach at the cozy Barkley Sound Brewery for local craft beers. For a relaxing evening, enjoy stunning ocean views at the Salmon Beach Café while savoring delicious seafood dishes. Don't miss the lively atmosphere at the Ucluelet Brewing Company for great brews and live music.

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

Booking tips and Expedia advantages for Salmon Beach

  • 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 narrow down your options based on your budget, preferred location, and the type of hotel you desire. 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 hotel stay at Salmon Beach with your flights and activities by booking a package through Expedia.

Find the best attractions near Salmon Beach

Salmon Beach in Ucluelet, British Columbia, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can explore beautiful beaches, a historic lighthouse, and local galleries, offering a blend of culture and relaxation. Nearby attractions include Salmon Beach and Terrace Beach, making it an ideal destination for those looking to immerse themselves in nature while enjoying coastal experiences.

  • Ucluelet Big Beach: Enjoy the laid-back beach vibes at Ucluelet Big Beach, located 6 miles from Salmon Beach. This stunning stretch of sand is perfect for sunbathing, beachcombing, and taking in breathtaking ocean views.
  • Amphitrite Point Lighthouse: Discover the rich cultural heritage at Amphitrite Point Lighthouse, situated 5 miles from Salmon Beach. This historic lighthouse not only offers picturesque scenery but also tells the story of maritime navigation along the rugged Pacific coast.
  • Huu-Mees-Ma-As Native Art Gallery: Immerse yourself in indigenous culture at Huu-Mees-Ma-As Native Art Gallery, located 5 miles from Salmon Beach. This gallery showcases beautiful native art and crafts, providing insight into the local First Nations' traditions and artistry.

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.

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 several nearby airports. Comox Valley Airport (YQQ) is 57 miles away, with hotel options like the 4-star Crown Isle Resort and Golf Community, 2 miles from the airport, and Kingfisher Pacific Resort and Spa, 5 miles away. Nanaimo Airport (YCD) is 71 miles from Salmon Beach, with the 3.5-star Coast Bastion Hotel located 8 miles from the airport. Lastly, Powell River Airport (YPW) is 74 miles away, with the Powell River Town Centre Hotel just 1 mile from the airport. Each hotel offers various transportation services for airport access.

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