Located in Ucluelet, The Cabins at Terrace Beach is near the beach. The area's natural beauty can be seen at Pacific Rim National Park Reserve and Wickaninnish Beach. Ucluelet Aquarium and Thornton Creek Hatchery are also worth visiting. Surfing/body boarding and fishing offer great chances to get out on the surrounding water, or you can seek out an adventure with hiking/biking trails nearby. Visit our Ucluelet travel guide
1082 Peninsula Road, Ucluelet, BC, V0R 3A0
What's nearby
Amphitrite Point Lighthouse
16 min walk - 1.4 km
Ucluelet Big Beach
2 min drive - 2.3 km
Ucluelet Aquarium
3 min drive - 2.5 km
Terrace Beach
1 min walk - 0.2 km
Little Beach
8 min walk - 0.8 km
Getting around
Tofino, BC (YAZ-Long Beach)
30 min drive
Restaurants
howler's family restaurant
4 min drive
Yayu
3 min drive
Currents
4 min drive
Barkley Cafe
3 min drive
Cedar and Salt
5 min drive
About this property
The Cabins at Terrace Beach
Hotel by the ocean
The Cabins at Terrace Beach provides amenities like a garden and a fireplace in the lobby. Guests can connect to free in-room WiFi.
You'll also enjoy the following perks during your stay:
Free self parking
RV/bus/truck parking, express check-out, and express check-in
Wedding services, tour/ticket assistance, and smoke-free premises
Guest reviews speak highly of the beach locale
Room features
All guestrooms at The Cabins at Terrace Beach include comforts such as premium bedding, as well as amenities like free WiFi.
More amenities include:
Heating and portable fans
Hypo-allergenic bedding and memory foam beds
Deep soaking tubs, free toiletries, and hair dryers
Yes, this hotel allows cats and dogs (limit 2 total). There's a fee of CAD 20 per pet, per night. Service animals are exempt from fees. Some restrictions may apply, so please contact the property for more details.
How much does it cost to stay at The Cabins at Terrace Beach?
As of Oct 23, 2026, prices found for a 1-night stay for 2 adults at The Cabins at Terrace Beach on Oct 24, 2026 start from P7,421, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
Self parking is free at this property.
What time is check-in at The Cabins at Terrace Beach?
Check-in start time: 4:00 PM; Check-in end time: anytime.
What time is check-out at The Cabins at Terrace Beach?
Check-out is at 11 AM.
Where is The Cabins at Terrace Beach located?
Offering direct access to the beach, this Ucluelet hotel is steps from Terrace Beach and He-Tin-Kis Park. Little Beach and Amphitrite Point Lighthouse are also within 15 minutes.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
The Cabins at Terrace Beach Reviews
9.4
Exceptional
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
Excellent cabin setup - quick check in and out setup was simple and easy, cabin had everything you needed and was well stocked with all general supplies.
Cute little cabin, in a quiet forested area not too far from the beach. Good kitchen, great mattress in the bedroom. Good barbecue. Excellent and easy walking paths nearby.
the property itself was very clean and felt nice to stay. Only thing was our last night the fire alarm went off and we didn’t really know exactly why as there’s no staff on site so we had to figure out how to turn it off and worry if it would go off again. There was no fire or anything it just randomly went off.
Other than that it was great!!
Excellent location
Easy walk in to Ucluelet
Great paths to lighthouse, spring cove and tide pools!
Quiet area in the evening and Terrace Beach is a perfect spot to watch the sunset after hiking or biking
Unit was not a cabin It was like a hotel room. The rooms were clean and well maintained.Did not see any staff during our stay.We could only see a few glimpses of the ocean from the balcony
Nice and clean on the inside on the property but the balcony could of used some help with cob webs and dirt. Our room had no pictures and felt like a white box with the basic items only. For the price of the room we would have expected a bit more of the extras. A little complicated to get to the room but their instructions were excellent. I would opt for a hotel next time if I wanted this style of room.
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.
Beautiful clean room , easy check-in , friendly management person with lots of helpful hints and hiking trails right at location. Great stay and highly recommended.
The cabin was amazing! So comfortable & equipped with everything you need! Staff were so friendly & accommodating!
The beach is so close & the rainforest feel is so relaxing... can't wait to go back!
I would strongly recommend staying at the cabins there’s so much room dog friendly great parking everything you need is there they take care of you really well I was thoroughly impressed. Me and my wife and dogs had a wonderful time. The beach is nice and private. excellent time highly recommend.
We loved the location, the room and the view were amazing.my only critique would be more lighting in the parking lot as it was pretty dark when we arrived late at night. When calling prior to arrival staff was great, but we didn’t see an employee the whole time we were there…All in all it was a great first visit :-)