Search over 1,000,000 properties worldwide and 550 airlines worldwide.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Search over a million flights, hotels, packages, and more
Reviewed on Oct. 12, 2019
Known for its beaches and hiking trails, Ucluelet has a lot to offer the traveler dreaming of a beach holiday. There are 25 beach hotels and other accommodation options to choose from in this seaside destination, so it's easy to find one that meets your needs.
As you decide on a place to stay near the beach in Ucluelet, take a look at these top hotels with high ratings from Expedia travelers.
Wild Pacific Bed and Breakfast - 3-star bed & breakfast, 6-minute walk from Terrace Beach. It features free full breakfast, free WiFi, and free parking.
Reef Point Forest Suite - 3.5-star cabin, 1-minute walk from Terrace Beach. Our travelers recommend its beach locale. This cabin boasts free WiFi, free parking, and in-room kitchens.
Waters Edge Shoreside Suites - 3.5-star spa hotel with a private beach nearby. It offers free WiFi, a full-service spa, and free parking. Guest reviews highlight the walkable location and proximity to shopping.
Reef Point Cottages - 3-star cottage, 2-minute walk from Terrace Beach. It features a spa tub, free parking, and in-room kitchens. Guests love the beach locale and comfortable beds.
Reef Point Oceanfront B&B - 4-star bed & breakfast, 3-minute walk from Terrace Beach. This bed & breakfast boasts free WiFi, free parking, and free bike rentals.
If you're wondering about the best time to visit, here's what you can expect from the local weather:
Make your way to Ucluelet with a flight to Tofino, BC (YAZ), the closest major airport which is located 16.4 mi (26.4 km) from the city center. If you'd like to venture out around the area, you may want a rental car for your journey.