Search resorts in Tofino

Enter your dates to find the best deals!

Duffin Cove Resort

Duffin Cove Resort

Tofino, Canada
8.2

Very good

283 reviews

This rustic resort is in Tofino on the western side of Vancouver Island and features hiking trails and a private beach. The resort rooms have free Wi-Fi and refrigerator.

“Beautiful setting, casual, friendly place.”

QuickTraveler United States of America
Long Beach Lodge Resort

Long Beach Lodge Resort

Tofino, Canada
9.1

Wonderful

197 reviews

Located along the Pacific Rim Highway, this resort is 2.5 miles from Tofino Botanical Gardens. It features surf lessons and an on-site restaurant.

“The staff and the view and access to the beach.”

Katie Canada
Pacific Sands Beach Resorts Ltd.

Pacific Sands Beach Resorts Ltd.

Tofino, Canada
8.7

Excellent

133 reviews

This beachfront resort on Cox Bay features daily surf lessons and bike rentals. A full kitchen is available in every unit and the Pacific Rim National Park is one mile away.

“We loved this resort! The location was amazing. It was really convenient to get to tofino.”

Charlene Calgary, Canada
Middle Beach Lodge

Middle Beach Lodge

Tofino, Canada
8.7

Excellent

638 reviews

On Vancouver Island, this oceanfront resort offers private beach access. A seasonal restaurant is on site. Free Wi-Fi is included in all guest rooms. Tofino Airport is a 25 minute drive away.

“Breakfast, friendly staff, location”

Glenda Sudbury, Canada
Mackenzie Beach Resort

Mackenzie Beach Resort

Tofino, Canada
7.7

Good

82 reviews

Featuring an indoor pool and hot tub, this Tofino oceanfront resort is just steps from surfing access and whale watching. All cottages have a full kitchen and a fireplace. Free Wi-Fi is included.

“Sunny day. Great location. Great staff.”

Georgina Cowichan bay, Canada

You might also like these property types:

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...
+ _
Close map