COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book a Tofino Resort

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
1
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Black Rock Oceanfront Resort
4 out of 5
596 Marine Drive, Ucluelet, BC
Get Rates

Offering direct access to the beach, this Ucluelet resort is within a 10-minute walk of Ucluelet Big Beach and Wild Pacific Trail. Little Beach and Clayoquot ...

4.4/5Wonderful! (616 reviews)

"Excellent spot,the big beach right in front of the hotel"…"

Reviewed on Jan 2, 2021

Black Rock Oceanfront Resort
Canadian Princess Lodge & Marina
3.5 out of 5
1943 Peninsula Road, Ucluelet, BC
Free CancellationReserve now, pay when you stay
The price is ¥11,629 per night from Mar 2 to Mar 3

Located in the heart of Ucluelet, this resort is within a 15-minute walk of Clayoquot Sound, Ucluelet Aquarium, and Ucluelet Big Beach. Wild Pacific Trail and ...

3.8/5Good! (814 reviews)

"Decent stop to lay your head. Not the Ritz, right in downtown so everything walking distance."…"

Reviewed on Feb 25, 2021

Canadian Princess Lodge & Marina
Long Beach Lodge Resort
4 out of 5
1441 Pacific Rim Highway, Po Box 897, Tofino, BC
Get Rates

Nestled on the beach, this Tofino resort is within 1 mi (2 km) of Cox Bay Beach and Chesterman Beach. Pacific Rim National Park Reserve and Mackenzie Beach are ...

4.6/5Wonderful! (316 reviews)

"Close to the Ocean and Tofino centre was excellent"…"

Reviewed on Feb 12, 2021

Long Beach Lodge Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Cabins at Terrace Beach
3 out of 5
1090 Peninsula Road, Ucluelet, BC
The price is ¥15,963 per night from Mar 2 to Mar 3

Offering direct access to the beach, this Ucluelet resort is within a 10-minute walk of Terrace Beach and Little Beach. Amphitrite Point Lighthouse and Ucluelet ...

4.5/5Wonderful! (351 reviews)

"Property was fantastic and I would definitely book there again."…"

Reviewed on Feb 22, 2021

The Cabins at Terrace Beach
Duffin Cove Oceanfront Lodging
2.5 out of 5
215 Campbell St, Tofino, BC
Get Rates

Located in the heart of Tofino, this resort is 0.1 mi (0.1 km) from Clayoquot Sound and 2.9 mi (4.6 km) from Mackenzie Beach. Eagle Aerie Gallery and Tofino ...

4.2/5Very Good! (236 reviews)

"Had a very nice stay! Best ocean view. Friendly staffs. Clean room with nice decor."…"

Reviewed on Jan 8, 2021

Duffin Cove Oceanfront Lodging
Cox Bay Beach Resort
3.5 out of 5
1431 Pacific Rim Hwy Tofino, Tofino, BC
Get Rates

Offering direct access to the beach, this Tofino resort is within 1 mi (2 km) of Clayoquot Sound and Chesterman Beach. Pacific Rim National Park Reserve and ...

4.7/5Exceptional! (372 reviews)

"Amazing piece of property...i walked barefoot for 3 full days everywhere. What more needs to be said for how amazing this place was?"…"

Reviewed on Jul 21, 2020

Cox Bay Beach Resort
Pacific Sands Beach Resort
3 out of 5
1421 Pacific Rim Hwy, Tofino, BC
Get Rates

Situated in Tofino, this eco-friendly resort is within a 10-minute walk of Clayoquot Sound and Chesterman Beach. Pacific Rim National Park Reserve and Mackenzie ...

4.5/5Wonderful! (255 reviews)
Nice hotel, quiet. Clean room

"Nice room, food was great at the little restaurant."…"

Reviewed on Jul 23, 2016

Pacific Sands Beach Resort
Wya Point Resort
3 out of 5
2695 Tofino-Ucluelet Highway, Ucluelet, BC
Get Rates

Nestled on the beach, this Ucluelet resort is 0.1 mi (0.1 km) from Clayoquot Sound and 1.9 mi (3.1 km) from Pacific Rim National Park Reserve. Fletchers Beach ...

4.5/5Wonderful! (81 reviews)
Terrible service has a new name. WYA Point.

"We booked our stay on June 20th, 2018 for our stay in August. When we arrived, with our confirmation number from Hotels.com, WYA Point had no record of our reservation. After searching, the receptionist found our reservation, now through Expedia, but they were full. The receptionist sent a message ..."…"

Reviewed on Aug 16, 2018

Wya Point Resort
Eagle Nook Resort
3.5 out of 5
Located in Barkley Sound, Ucluelet, BC
Get Rates

Situated on the waterfront, this resort is 25.8 mi (41.4 km) from Pacific Rim National Park Reserve.

5/5Exceptional! (1 review)

"Hospitality was amazing, and beds were super comfortable!"…"

Reviewed on Jul 28, 2015

Eagle Nook Resort
Don't see what you're looking for?
See all available properties in Tofino
View all properties
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.

Other property types in Tofino

Best Western Plus Tin Wis Resort

Best Western Plus Tin Wis Resort

2.5 out of 5
1119 Pacific Rim Highway, Tofino, BC
The price is ¥12,047 per night from Mar 2 to Mar 3
4.4/5Wonderful! (994 reviews)

"Really nice, clean, friendly staff on the ocean what more can I say😁"…"

Reviewed on Feb 23, 2021

Best Western Plus Tin Wis Resort
Waters Edge Shoreside Suites

Waters Edge Shoreside Suites

3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
The price is ¥13,462 per night from Mar 6 to Mar 7
4.4/5Excellent! (996 reviews)

"A great location close to the center of town on the inlet side of the Peninsula. Rooms were clean and well appointed and very comfortable with great views of the inlet. Some construction underway in building 7 but it was not an issue for us during our stay. We enjoyed our time in Ucluelet and would ..."…"

Reviewed on Feb 14, 2021

Waters Edge Shoreside Suites
Black Rock Oceanfront Resort

Black Rock Oceanfront Resort

4 out of 5
596 Marine Drive, Ucluelet, BC
4.4/5Wonderful! (616 reviews)

"Excellent spot,the big beach right in front of the hotel"…"

Reviewed on Jan 2, 2021

Black Rock Oceanfront Resort
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

What can I expect from a resort vacation in Tofino?
Longing for a relaxing getaway? Indulge in the comforts and luxuries of a resort, where you can find everything you want for your stay—from tasty dining options to activities and shopping. Choose from 9 resorts in Tofino and discover the one that’s best for you, whether you picture yourself kicking back in a room with stunning views or checking out the on-site boutiques.
What's the best resort in Tofino?
Black Rock Oceanfront Resort - Beach resort rated 4 stars. Features an outdoor pool, a restaurant, and a spa tub. Popular for its great location. The Cabins at Terrace Beach - Beach property with a 3-star rating. Has free self parking. Canadian Princess Lodge & Marina - 3.5-star property. Popular for its exceptional value. Enjoy the a marina, terrace, and garden. Long Beach Lodge Resort - Beach property with a 4-star rating. Amenities include a restaurant, a spa tub, and a fitness center. Popular for its great location. Duffin Cove Oceanfront Lodging - Access to a terrace, free self parking, and concierge services.
How many hotel resorts should I expect to find in Tofino?
Choose among Expedia’s 9 resorts in Tofino where you’ll find a selection of great restaurants, spacious rooms, and more.
What can I do in Tofino?
Travelers come to Tofino for water sports like surfing, and also love the hiking and other activities. Get some time by the water at Chesterman Beach and Mackenzie Beach, or take the whole family to Pacific Rim National Park Reserve and Ucluelet Aquarium. Cox Bay Beach and Tofino Botanical Gardens are a few additional attractions in the area that you might like.
What's the weather like in Tofino?
The hottest months are usually August and July with an average temp of 56°F, while the coldest months are December and February with an average of 42°F. Average annual precipitation for Tofino is 54 inches.
What's the best way to get to and around Tofino?
Fly into Tofino, BC (YAZ), which is located 5 mi (8.1 km) away. You can also search for flights into Tofino, BC (YTP-Tofino Harbour Seaplane Base), which is 3.4 mi (5.5 km) away. If you’d like to venture out around the area, you may want to rent a car for your trip.