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

Black Rock Oceanfront Resort
596 Marine Drive Ucluelet BC
The price is 4.192.726 ₫ per night from 11 Feb to 12 Feb
4.192.726 ₫
4.863.752 ₫ total
11 Feb - 12 Feb
includes taxes & fees
9.4/10 Exceptional! (1,002 reviews)
We had a truly unforgettable stay. The view from our window was absolutely stunning. An incredible experience from start to finish.
Reviewed on 29 Jan 2026

Canadian Princess Lodge & Marina
1943 Peninsula Road Ucluelet BC
Fully refundableReserve now, pay when you stay
The price is 2.072.595 ₫ per night from 9 Feb to 10 Feb
2.072.595 ₫
2.458.402 ₫ total
9 Feb - 10 Feb
includes taxes & fees
8.6/10 Excellent! (1,180 reviews)
This was a lovely hotel right on the marina in town. Check in was easy, staff was so friendly and helpful. Gave us a map of town with suggestions for dining. Beds were comfortable, room was spotless and wifi was strong. Even an EV charging station to use.
Reviewed on 1 Feb 2026

The Cabins at Terrace Beach
1082 Peninsula Road Ucluelet BC
The price is 2.170.010 ₫ per night from 12 Feb to 13 Feb
2.170.010 ₫
4.385.193 ₫ total
12 Feb - 13 Feb
includes taxes & fees
9.2/10 Wonderful! (876 reviews)
Lovely space, nestled in the woods with some ocean sounds to help put you to sleep!
Reviewed on 31 Jan 2026
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.
Popular places to visit
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.
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.
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.
