• Background Image

    Cox Bay Beach Resort

  • Background Image

    Tofino's
    Boutique Beach Resort

  • Background Image

    Self-Contained Resort Accommodations Located On Tofino's Cox Bay

  • Background Image

    Located Just Steps From
    The Best West Coast Waves

  • Background Image

    Unique West Coast
    Architecture & Design

  • Background Image

    Direct Access To
    World Famous Cox Bay Beach

  • Background Image

    Sun, Sand & Surf... The
    Perfect Place To Plan Your Escape

Cox Bay Beach Resort. Welcome to the extraordinary.

At Cox Bay Beach Resort, where the West Coast of Vancouver Island meets the full might of the Pacific Ocean, nature envelops you in a spiritual way. Powerful winter storms inspire awe while summer calm instills a sense of peace and tranquility.

Cox Bay Beach Resort

Want to see more of Cox Bay Beach Resort?

Please take a moment to watch this video before you start your
Tofino vacation at Cox Bay Beach Resort.

Tofino's Boutique Beach Resort.

Cox Bay Beach Resort offers a variety of One Bedroom, 2 Bedroom and 2 Bedroom Loft Beach House style accommodations.

Feature Image
One Bedroom Beach House

One Bedroom Beach Houses offer King or Queen bed in master bedroom and a Queen pull out couch.

View Room Type
Feature Image
Two Bedroom Beach House

Two Bedroom Beach Houses offer King or Queen bed in master bedroom, Queen bed in second bedroom and a Queen pull out couch.

View Room Type
Feature Image
Two Bedroom Loft

Two Bedroom Loft Beach Houses offer King or Queen bed in master bedroom, Queen bed in second bedroom and a Queen pull out couch.

View Room Type

Cox Bay Beach Resort offers forty West Coast decor One and Two-Bedroom Beach House Suites. The resort also boasts a well-appointed fitness centre, sauna, outdoor hot tub , two large Weber BBQ's for guest use, a lounge with an expansive stone fireplace, and an elevated look-out pavilion where guests can sit, read and enjoy the spectacular views of Cox Bay Beach.

Background Image

Ready for your Tofino Vacation?

Click below to book online or call us directly at 250.725.2600
Reserve Today!