Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Terrace Beach is located in Ucluelet. Travelers love the area for its beautiful ocean views. Ucluelet is home to 85 hotels and other accommodations, so you can find something that's perfect for your stay.
There are 46 hotels and other accommodations within a mile of Terrace Beach, including these picks:
Now that you've visited Terrace Beach, you can explore the sights and attractions within a few miles of the area.
If you want to see more of the surrounding area, you can plan a visit to Little Beach and Amphitrite Point Lighthouse. You might also stop by Ucluelet Big Beach, located 0.8 mi (1.2 km) from Terrace Beach, or Ucluelet Aquarium which is 1 mi (1.7 km) away.