Search resorts in Tofino

Enter your dates to find the best deals!

Duffin Cove Resort

Duffin Cove Resort

Tofino, Canada
8.2

Very good

284 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.

“Friendly staff & beautiful setting”

Adelle Australia
Long Beach Lodge Resort

Long Beach Lodge Resort

Tofino, Canada
9.1

Wonderful

198 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.

“We had the standard room which did not have a sea …land where the infrastructure is relatively poor.”

Privateersman Pluckley, United Kingdom
Pacific Sands Beach Resorts Ltd.

Pacific Sands Beach Resorts Ltd.

Tofino, Canada
8.7

Excellent

134 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

645 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.

“Warm & comfortable, beautiful location. Unpretenious luxury.”

Peter Roseville, United States of America
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