
Salmon Beach Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Salmon Beach

Black Rock Oceanfront Resort
596 Marine Drive, Ucluelet, BC
9.2/10 Wonderful! (1,009 reviews)
"Beautiful views, great service."
Reviewed on 22 Jun 2025

Canadian Princess Lodge & Marina
1943 Peninsula Road, Ucluelet, BC
Fully refundableReserve now, pay when you stay
The price is 6.650.246 ₫ per night from 27 Jun to 28 Jun
6.650.246 ₫
7.768.592 ₫ total
27 Jun - 28 Jun
includes taxes & fees
8.4/10 Very Good! (1,008 reviews)
"The setting of this property is beautiful. The rooms are large and clean. If you get a view of the bay, bonus but the gardens are lovely as well. Staff is friendly and accommodating."
Reviewed on 23 Jun 2025

Pacific Rim Motel
1755 Peninsula Road, Ucluelet, BC
Fully refundableReserve now, pay when you stay
The price is 4.573.235 ₫ per night from 26 Jun to 27 Jun
4.573.235 ₫
5.304.953 ₫ total
26 Jun - 27 Jun
includes taxes & fees
7.8/10 Good! (799 reviews)
"Great stay at this motel! The room was clean and the beds comfy! The guy at the front desk was friendly (even though we interrupted him watching the big game lol). The motel is right in the heart of the city and we were able to walk around and explore the town and grab food. Can definitely recommend ..."
Reviewed on 24 Jun 2025
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.
Frequently asked questions
Popular places to visit
Pacific Rim Visitors Centre
Explore the lovely green spaces of Pacific Rim Visitors Centre and enjoy the hiking trails in Ucluelet. Wander the beautiful beaches and seaside in the area.
Little Beach
If a restful holiday is part of your travel plans, Little Beach might be the perfect place to visit during your trip to Ucluelet. Stroll along the seaside or seek out the hiking trails.
Terrace Beach
4/5(2 reviews)
If a restful holiday is part of your travel plans, Terrace Beach might be the perfect place to visit during your trip to Ucluelet. Stroll along the seaside or seek out the hiking trails.