Book Hotels in Salmon Beach
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Salmon Beach hotels

Black Rock Oceanfront Resort
"This high-end resort hotel locates right besides the sea with the beach accesses. But don't expect the sand beach outside your balcony. The first floor rooms have no ocean views only forest views. The balcony door is hard to open or close/lock; after I opened the balcony door, I tried to close and ..."
Reviewed on Jul 26, 2026

The Cabins at Terrace Beach
"My granddaughter and i stayed in THE LODGE. It is very clean, great bed, beautiful property, lots of great walking trails and walking distance into the town of UCLUELET, it is a great location. Convenient parking. I would recommend this property for sure!"
Reviewed on Jul 22, 2026

Ucluelet Wildwood Inn
"Recently remodeled and clean. Vinyl flooring throughout and a comfortable bed. It's an old-style Motor Inn - outdoor stairs, two chair on the deck outside your room, etc.. Very conveniently located."
Reviewed on Jul 26, 2026

Canadian Princess Lodge & Marina
"Nice place"
Reviewed on Jul 26, 2026

Pacific Rim Motel
"Okay, just, okay."
Reviewed on Jul 26, 2026

Island West Resort
"The entire facility is old and tired. It needs many repairs and a deep cleaning."
Reviewed on Jul 25, 2026

Little Beach Resort

West Coast Motel

The Bayshore Waterfront Inn
Salmon Beach Hotel & Travel Guide\n
Savvy travelers will know 26 accommodation options within a 10-mile (16-kilometer) drive of Salmon Beach, although unfortunately there aren't any in Salmon Beach itself.
The nearest Travelocity-listed accommodation option is the Wya Point Resort, British Columbia, situated 7 miles (12 kilometers) from the commercial district of Salmon Beach. However, you might think about the Black Rock Oceanfront Resort, located in British Columbia, which is 6 miles (9 kilometers) outside of the city center.
The Waters Edge Shoreside Suites is 6 miles (9 kilometers) outside the heart of Salmon Beach. Another alternative is the Whiskey Landing Lodge, which is approximately 5 miles (9 kilometers) away. Some other possible accommodation options include the The He-Tin-Kis Lodge and the Whale's Tail Guest Suites.
Once you have thoroughly explored Salmon Beach, how about you discover a little bit further afield? The Vancouver Island area boasts a number of attractions. Get to know Vancouver Island's old towns, history museums and open-air museums and you can also admire its forests and rivers. Popular things to do in this particular region of Canada include snowboarding, skiing and cross-country skiing.
Positioned 25 miles (37 kilometers) northwest of Salmon Beach is Cox Bay Beach, which boasts a number of bases. Hotel options here include the Long Beach Lodge Resort and Pacific Sands Beach Resort.
Before your Salmon Beach trip comes to an end, why not spend an hour or two cheering along with avid lovers of sports at an exciting game. Alberni Valley Multiplex Ice Skating Rink is 35 miles (57 kilometers) to the northeast of Salmon Beach. For those who enjoy the convenience of checking in to a room close to the game, book in the Best Western Plus Barclay Hotel or Hospitality Inn.
When you decide to fly into Salmon Beach, Comox Valley Airport is the most convenient airport. It's 55 miles (92 kilometers) away. Port Augusta Inn and Suites is nearby.
Frequently asked questions
Recent Salmon Beach hotel reviews by fellow wanderers

Canadian Princess Lodge & Marina
"Nice place"
Explore More Ways to Travel with Travelocity
- Oceanview in Ucluelet
- Hottub in Ucluelet
- Budget in Ucluelet
- Beach in Ucluelet
- Cabins in Ucluelet
- Hotels in Fanny Bay
- Hottub in Tofino
- Duffin Cove Oceanfront Lodging
- Cox Bay Beach Resort
- Budget in Tofino
- Canadian Princess Lodge & Marina
- Black Rock Oceanfront Resort
- Best Western Plus Tin Wis Resort
- Beach in Tofino
- Adultsonly in Tofino
- Hotels near Mount Washington Alpine Resort
- Hotels in Parksville
- Hotels in Port Alberni
- Hotels in Port Renfrew
- Hotels in Qualicum Beach
- Hotels near Rathtrevor Beach Provincial Park
- Privatevacationhomes in Salmon Beach
- Apartments in Tofino
- Bedandbreakfast in Tofino
- Cabins in Tofino
- Condos in Tofino
- Hotels in Errington
- Hotels in Cumberland
- Hotels in Courtenay
- Hotels near Comox Bc
- Indoorpool in Tofino
- Dining in Tofino
- Hotels in Hornby Island
- Hotels in Hot Springs Cove
- Hotels near Little River Ferry Terminal
- Cabins in Long Beach
- Long Beach Lodge Resort
- Middle Beach Lodge
- Newly Renovated 2 Bedroom Condo in The Ridge Ucluelet
- Oceanview in Tofino
- Petfriendly in Tofino
- Pluvio Restaurant And Rooms
- Romantic in Tofino
- Spa in Tofino
- The Cabins At Terrace Beach
- Tofino Motel Harborview
- RAINFOREST GETAWAY - Directly on Spring Cove
- Rainforest Cove I Private I Ocean Views I Deck & BBQ
- The Cabins - 2 Bedroom - Rainforest Cabin
- Hotels in Ucluelet
- Motels in Ucluelet
- Privatevacationhomes in Ucluelet
- Resorts in Ucluelet
- Hotels near Mackenzie Beach
- Hotels near Macmillan Provincial Park
- Tofino Resort & Marina
- Wild Pacific Waterfront Cabins
- Wya Point Resort
- Hotels in Tofino
- Houseboats in Tofino
- Motels in Tofino
- Caravanparks in Tofino
- Tonquin Beach Hotels
- Bedandbreakfast in Ucluelet
- Hotels in Comox
- Freebreakfast in Tofino
- Hotel Zed Tofino
- Lgbtfriendly in Tofino
- Familyfriendly in Tofino
- Hotels near Bamfield Marine Sciences Centre
- Rising Tide Cabin - Steps from Little Beach
- Petfriendly in Ucluelet
- Flights from Tofino Bc
- Pacific Coastal Airline Comox (YQQ) to Tofino (YAZ) flights
- Pacific Coastal Airline Vancouver (YVR) to Tofino (YAZ) flights
- Pacific Coastal Airline Victoria (YYJ) to Tofino (YAZ) flights
- Flights from Township Of Woolwich (YKF) to Tofino (YAZ)
- Flights from Regina (YQR) to Tofino (YAZ)
- Flights from Vancouver (YVR) to Tofino (YAZ)
- Flights from Victoria (YYJ) to Tofino (YAZ)
- Flights to Bamfield
- Flights to Tofino
- Flights to Ucluelet






