Default HTG hotel image

Find hotels in Salmon Beach from £106

  • 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

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

Star rating

Our top choices for Salmon Beach hotels

Black Rock Oceanfront Resort

Black Rock Oceanfront Resort
4.0 star property
Ucluelet
9.6 out of 10, Exceptional, (1,197 reviews)
"We really enjoyed our stay, would highly recommend."
Canada
Meghan
Black Rock Oceanfront Resort

Canadian Princess Lodge & Marina

Canadian Princess Lodge & Marina
3.5 star property
Ucluelet
8.6 out of 10, Excellent, (1,381 reviews)
"I was great staying there , really recommend"
Canada
Sukhvir
The price is £233
includes taxes & fees
12 Jul - 13 Jul
Canadian Princess Lodge & Marina

The Cabins at Terrace Beach

The Cabins at Terrace Beach
3.0 star property
Ucluelet
9.4 out of 10, Exceptional, (953 reviews)
"Cabins were nice and modern, check in process was smooth and easy"
Canada
Christopher
The price is £348
includes taxes & fees
19 Jul - 20 Jul
The Cabins at Terrace Beach

Ucluelet Wildwood Inn

Ucluelet Wildwood Inn
2.0 star property
Ucluelet
8.8 out of 10, Excellent, (1,002 reviews)
"Nice place to stay"
Canada
steven
The price is £219
includes taxes & fees
17 Jul - 18 Jul
Ucluelet Wildwood Inn

West Coast Motel

West Coast Motel
2.0 star property
Ucluelet
8.8 out of 10, Excellent, (1,002 reviews)
"Everything was perfect, check-in was really easy, accessible to all the cafes and restaurants!"
Canada
Anonymous traveller
The price is £170
includes taxes & fees
9 Jul - 10 Jul
West Coast Motel

Waters Edge Shoreside Suites

Waters Edge Shoreside Suites
3.5 star property
Ucluelet
9.2 out of 10, Wonderful, (1,003 reviews)
"Nice quiet and spacious place to stay while visiting the area!"
Canada
Nhat-Tam
Waters Edge Shoreside Suites

The Bayshore Waterfront Inn

The Bayshore Waterfront Inn
3.0 star property
Ucluelet
9.6 out of 10, Exceptional, (530 reviews)
"Great place to stay"
Canada
Jaime
The price is £202
includes taxes & fees
14 Jul - 15 Jul
The Bayshore Waterfront Inn

Doc Holiday Cabin

Doc Holiday Cabin
3.5 star property
Ucluelet
10.0 out of 10, Exceptional, (5 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
Doc Holiday Cabin

Salt Loft - Oceanfront, Hot Tub and Firepit!

Salt Loft - Oceanfront, Hot Tub and Firepit!
Ucluelet
9.6 out of 10, Exceptional, (11 reviews)
"Absolutely amazing place!! Would stay there again!!!"
Canada
SPRING
Salt Loft - Oceanfront, Hot Tub and Firepit!

Ucluelet/Ocean/Romantic Cove room - deck & hot-tub

Ucluelet/Ocean/Romantic Cove room - deck & hot-tub
Alberni Clayoquot Regional District
9.8 out of 10, Exceptional, (12 reviews)
"Very secluded, beautiful views, GPS needed but relatively easy to find! Very clean and the mini fridge included was nice to store some sandwiches and wine. Would stay there again for sure. Microwave and extended hot tub time would have made it a 10/10!"
Canada
Kyle D.
The price is £270
includes taxes & fees
24 Jul - 25 Jul
Ucluelet/Ocean/Romantic Cove room - deck & hot-tub

Long Beach Lodge Resort

Long Beach Lodge Resort
4.0 star property
Tofino
9.4 out of 10, Exceptional, (600 reviews)
"Great views, confortable stay!"
Canada
Jake
Long Beach Lodge Resort

Waterfront Private Room with Hot Tub & Firepit

Waterfront Private Room with Hot Tub & Firepit
Ucluelet
8.8 out of 10, Excellent, (23 reviews)
"The property was great and exactly as advertised, I would gladly stay there again on my next west coast vacation "
Canada
Devon
Waterfront Private Room with Hot Tub & Firepit

Embarc Ucluelet

Embarc Ucluelet
4.0 star property
Ucluelet
9.6 out of 10, Exceptional, (198 reviews)
"Clean property, nice view, excellent staff."
Canada
Michael
Embarc Ucluelet

Pacific Rim Motel

Pacific Rim Motel
2.0 star property
Ucluelet
8.0 out of 10, Very good, (961 reviews)
"Great Staff and Clean Motel. Loved it so much we booked another night 😊"
Canada
Alex
The price is £181
includes taxes & fees
8 Jul - 9 Jul
Pacific Rim Motel

Reef Point Oceanfront B & B

Reef Point Oceanfront B & B
4.0 star property
Ucluelet
10.0 out of 10, Exceptional, (31 reviews)
"Great place. Will be back."
Canada
Ferdinand
Reef Point Oceanfront B & B

Inner Cove - private ocean room, hot tub access

Inner Cove - private ocean room, hot tub access
Alberni Clayoquot Regional District
9.4 out of 10, Exceptional, (29 reviews)
"Room was spotless and clean, Tom and Carolyn were excellent hosts! "
Canada
Michele D
The price is £218
includes taxes & fees
22 Jul - 23 Jul
Inner Cove - private ocean room, hot tub access

Pluvio Restaurant and Rooms

Pluvio Restaurant and Rooms
2.5 star property
Ucluelet
9.8 out of 10, Exceptional, (149 reviews)
"close to all turist attractions"
Canada
Mahfuj
Pluvio Restaurant and Rooms

Cox Bay Beach Resort

Cox Bay Beach Resort
3.5 star property
Tofino
9.4 out of 10, Exceptional, (612 reviews)
"Great for a family to spend a week and settle in with the comforts of home. "
Canada
Sara
Cox Bay Beach Resort

Oceanfront Room with Hot Tub & Firepit

Oceanfront Room with Hot Tub & Firepit
Ucluelet
9.4 out of 10, Exceptional, (34 reviews)
"Great place to stay."
Canada
heli
Oceanfront Room with Hot Tub & Firepit

Island West Resort

Island West Resort
2.5 star property
Ucluelet
5.8 out of 10, (368 reviews)
"The motel is very tired. Good location. Good little kitchen"
Canada
Tony
Island West Resort
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 landscapes, with picturesque beaches and rocky foreshores perfect for nature lovers.
  • Outdoor Adventures: Engage in thrilling activities such as beach fishing, surfing, and hiking along scenic trails that showcase the region's beauty.
  • Charming Accommodation: Enjoy a variety of cosy beachfront cabins and inviting hotels that provide a perfect retreat by the sea.
  • Local Culture: Explore nearby towns, historic lighthouses, and art galleries, immersing yourself in the vibrant local atmosphere.
  • Relaxing Beach Experience: Unwind on private and small beaches, making it an ideal destination for relaxation and rejuvenation.

Find great hotels near Salmon Beach

Experience the charm of Salmon Beach in Ucluelet, British Columbia, with a variety of delightful accommodation options. Choose from cosy beachfront cabins to inviting beach hotels, perfect for a romantic getaway or an adventurous retreat. Whether you seek the tranquillity of a seaside village or the thrill of oceanfront activities, Salmon Beach offers a unique escape for every traveller looking to unwind by the water.

  • The Cabins at Terrace Beach: A charming 3-star lodging with an impressive guest rating of 9.2, The Cabins at Terrace Beach offers a delightful beachside retreat just 8.0km from Salmon Beach. Perfect for those seeking a pet-friendly escape, this property features direct access to the sandy shores, allowing guests to soak up the sun and surf. The cabins are designed with comfort in mind, providing a rustic yet modern ambiance ideal for families and couples alike. With specific amenities for pets, including restrictions applying only to dogs and cats, it’s a welcoming haven for animal lovers. Enjoy the peaceful surroundings and the sound of waves at this idyllic location.
  • Reef Point Oceanfront B & B: Rated a perfect 10.0, the Reef Point Oceanfront B & B is a luxurious 4-star bed and breakfast located 8.0km from Salmon Beach. This property is the epitome of coastal elegance, offering stunning ocean views and a delicious complimentary continental breakfast to start your day. Guests can indulge in various recreational activities nearby, including kayaking, surfing, and hiking, making it an ideal choice for adventure seekers. The warm and inviting atmosphere, coupled with exceptional hospitality, ensures a memorable stay in this picturesque setting.
  • Doc Holiday Cabin: With a stellar guest rating of 10.0, the Doc Holiday Cabin is a delightful 3.5-star option just 8.0km from Salmon Beach. This quaint cabin provides a unique blend of comfort and rustic charm, perfect for a relaxing getaway. Guests can enjoy entertainment options such as a television and the opportunity to explore nearby attractions, including whale watching and scenic ocean views. The cabin’s rural location offers a tranquil escape while still being close to nature’s playground, making it a fantastic choice for those looking to unwind and reconnect with the great outdoors.

Where to stay in Salmon Beach

Salmon Beach, a charming village in Ucluelet, British Columbia, offers an idyllic escape for outdoor enthusiasts and adventure seekers alike. With its private and small beaches, rocky foreshore, and stunning coastal scenery, visitors can immerse themselves in nature's beauty. Explore nearby towns, where friendly locals enhance your experience, and indulge in excursions that highlight the region's rich atmosphere. Whether you seek relaxation or adventure, Salmon Beach promises an unforgettable getaway.

  • Ucluelet: Nestled on the rugged west coast of Vancouver Island, Ucluelet is a charming town renowned for its breathtaking natural beauty and outdoor adventures. With Salmon Beach situated within its boundaries, Ucluelet draws tourists year-round, peaking from June to August. Visitors are treated to a plethora of outdoor activities, including hiking in the nearby Pacific Rim National Park Reserve, whale watching, and exploring pristine beaches. The scenic backdrop of lush forests and the Pacific Ocean makes it a perfect spot for nature enthusiasts and those seeking adventure.
  • Long Beach: Located approximately 19.3km from Salmon Beach, Long Beach is famous for its expansive sandy shores and stunning coastal scenery. This popular destination sees a surge in visitors from July to September, eager to enjoy its outdoor offerings. Whether it’s surfing the waves, walking the beach, or exploring the nearby Long Beach Unit of Pacific Rim National Park, there's something for everyone. The area's tranquil environment and recreational opportunities, such as kayaking and wildlife viewing, provide an idyllic escape into nature.
  • Bamfield: Situated around 25.7km from Salmon Beach, Bamfield is a hidden gem that offers a unique blend of adventure and tranquillity. With a consistent flow of visitors peaking during the summer months, Bamfield is known for its stunning marine landscapes and outdoor activities. Enthusiasts can explore the nearby marine parks, enjoy camping in the lush wilderness, or take part in recreational activities like kayaking. The picturesque surroundings, coupled with the charm of this small community, make it a delightful destination for those looking to experience the beauty of British Columbia’s coastline.

Things to do in Salmon Beach

Salmon Beach in Ucluelet, British Columbia, offers an array of outdoor activities perfect for adventure seekers. Enjoy scenic beach walks, indulge in beach fishing or immerse yourself in the vibrant surfing community. For those keen on exploration, surf fishing and boat tours are also available. With its stunning landscapes, hiking trails, and recreational areas, Salmon Beach promises a memorable vacation for nature enthusiasts and thrill-seekers alike.

Shopping

In Salmon Beach, you can find unique local shops offering handmade crafts and souvenirs. If you're up for a drive, visit Ucluelet's Village Square for more retail options, including boutiques and gift shops featuring local art and products from the surrounding area.

Recreation

Experience rejuvenation at the Salmon Beach Wellness Centre, where you can indulge in soothing massages and holistic treatments. For outdoor relaxation, stroll along the pristine beaches or explore the lush rainforest trails, immersing yourself in the serene beauty of Ucluelet’s natural surroundings.

Adventure

Explore the rugged beauty of Pacific Rim National Park Reserve, where you can hike scenic trails, kayak through pristine waters, and spot diverse wildlife. For a thrilling experience, embark on a whale-watching tour to witness majestic orcas and humpback whales in their natural habitat.

Nightlife

Salmon Beach offers a serene yet lively atmosphere, with local pubs like the Ucluelet Brewing Company serving craft beers and live music. For a more relaxed vibe, the nearby Black Rock Oceanfront Resort features a cosy lounge, perfect for unwinding after a day of exploration.

*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: The cheapest time to book a hotel in Salmon Beach is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, 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 by booking an Expedia package deal.

Find the best attractions near Salmon Beach

Salmon Beach in Ucluelet offers an ideal blend of outdoor adventure and scenic beauty, perfect for those seeking a vibrant beach experience. Explore local attractions such as the historic lighthouse, art galleries, and stunning beaches like Terrace Beach and Chesterman Beach. With a focus on culture and coastal delights, Salmon Beach is a fantastic destination for travellers looking to immerse themselves in the natural splendour of British Columbia.

  • Ucluelet Big Beach: Experience the stunning natural beauty of Ucluelet Big Beach, located 9.7km from Salmon Beach. This expansive beach offers a perfect setting for relaxation, beachcombing, and enjoying the vibrant coastal atmosphere.
  • Amphitrite Point Lighthouse: Explore the rich maritime history at Amphitrite Point Lighthouse, situated 8.0km from Salmon Beach. This historic landmark provides breathtaking ocean views and a glimpse into the region's cultural heritage.
  • Image West Gallery: Discover local artistry at Image West Gallery, also 9.7km away from Salmon Beach. This gallery showcases an array of works by talented artists, highlighting the unique culture and creativity of the Ucluelet area.

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

Accessing Salmon Beach is convenient via several major airports. Campbell River Airport (YBL) is approximately 111.0km away, with nearby accommodation options such as the 3.5-star April Point Resort , located 12.9km from the airport, and Coast Discovery Inn, 8.0km away. Comox Valley Airport (YQQ) is about 91.7km from Salmon Beach, offering hotels like the 4-star Crown Isle Resort, just 3.2km from the airport. Lastly, Nanaimo Airport (YCD) is situated 114.3km away, with options including the 3.5-star Coast Bastion Hotel, 12.9km from the airport. Each hotel provides various transportation services to their respective airports for guest convenience.

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