• Tofino cabins
    The Tofino vacation escape you've been waiting for
  • Tofino cabin with hot tub
    Tofino beachfront cabins with spectacular views from your private hot tub
  • Tofino sunset
    Amazing sunsets to cap off a perfect day
  • Tofino beach at night
    Relax with family and friends

Tofino Cabins & Cottages

Crystal Cove Beach Resort boasts 34 modern log cabins. There are a number of different styles to choose from to ensure we have something to suit everyone's needs. All cabins include a full kitchen, BBQ on the deck and fireplace. Some have direct access to the sandy shores of MacKenzie Beach, and for the cottages set back from the beach, a leisurely stroll through our manicured gardens will capture your attention along the way.

To ensure your stay is perfect, just about every amenity you might need is included in the cabin for you.  If you can't find something or forgot it at home, just venture to the resort office where our friendly staff will be happy to help. Whether your priority is the romance of a beach front cabin with private hot tub, or our family-friendly features, or your family pet, you will find that we strive to make your priority our priority as well. 


To all our amazing guests.

For the third year in a row we have won a TripAdvisor Travellers' Choice Award.  This year we are proud to have been named the #1 Hotel in Canada for Families

I would like to thank all of you, our loyal guests, for being a big part of our success. Of course this would never be possible without the incredible team we have here at the Cove - they are the main reason why we continue to be the #1 rated resort in Tofino.


J.J. Belanger
General Manager

Recent Reviews Of Our Cabins:

  • Tofino Perfection! Tagged along with family who've been annual visitors to Crystal Cove Cottages for the last 10yrs and now I know why! What a perfect place for a Tofino escape whether it be with family, friends or as a couple. Fully equipped and modern cabins, close to town, direct access to MacKenzie Beach, awesome staff, playground for the kids, free movie rentals and the list of awesome just goes on!" ~ read more...
  • Girls weekend...Grounds are beautiful and impeccably maintained. Outside of Disney resort I have never stayed anywhere with such nice litter free and well groomed grounds." ~ read more...
  • Breathtaking beauty wrapped in a cozy blanket...We're in the business and can be a bit picky. We tip our hats to this great resort that offers the "whole package". We recommend them highly." ~ read more...
  • Wonderful romantic getaway...The hot tub and fireplace made our stay extra special, and we loved the generous resupply of wood! We also loved that we could bring our dog, who was greeted with treats and her own set of linens! Tofino is a wonderful place, made even more wonderful by our stay in Crystal Cove. We'll definitely be back!" ~ read more...

Cabin Stocking Program

Leave the planning to us with our cabin stocking program! We know you love visiting Crystal Cove Beach Resort, but sometimes the planning involved in getting here can be a monumental task. We would like to make it a little easier on you by doing all your shopping then stocking your cabin prior to your arrival.


Cabin Amenities

We take pride in providing everything you need in your cabin to truly make it a home away from home.  From daily firewood delivery to a complimentary Starbucks coffee to start your day, you'll find the "extras" are included as well.  We even have a large selection of DVDs (including new releases), board games and card games available for borrowing.

Each cabin is fully-stocked and contains all the amenities listed here so you don't need to bring them with you.  If there's something you need that isn't on this list, let us know and we will do our best to accommodate you.

Tofino Resort Map

Cabin Rates

Effective for stays to December 31, 2020

  • Low Season (Based on 2 people)
    $200 - $420
  • Moderate Season (Based on 2 people)
    $220 - $460
  • Shoulder Season (Based on 2 people)
    $280 - $520
  • Peak Season (Based on 2 people)
    $340 - $600

Pet fee: $30 per pet, per stay

View rates for each of our cabins here >>

Oceanfront Tofino cabins

Beachfront Cabins

These oceanfront cottages are located on MacKenzie Beach or Crystal Cove and make for the ultimate Tofino vacation any time of the year. Great for families, friends, or couples on a romantic getaway, our beachfront cabins sleep from 2 to 6 people depending on the cabin selected. Some of our oceanfront cabins also have private hot tubs.

View Details for our Beachfront Cabins >>

Beach View Tofino cabins

Beachview Cabins

Our beachview cabins come in 1 bedroom, 2 bedroom, and 2 bedroom plus den configurations and are fully equipped with everything you'll need during your stay. While set back from the beach, many have excellent ocean views and all are just a short walk from the water's edge. Some of our beachview cabins also have private hot tubs. Beachview Cabins sleep between 4 to 8 people depending on cabin configuration.

View Details for our Beach View Cabins >>

Tofino Resort View cabins

Resort View

These 2 bedroom cabins are centrally located in the resort, a short walk from the beach. These cabins have a full kitchen, comfy queen beds, BBQ, flatscreen TV/DVD, and a queen hide-a-bed in the living area. Cabins 15 & 19 also have private hot tubs. Resort View Cabins sleep a maximum of 6.

View Details for our Resort ViewCabins >>

Tofino Rainforest cabins

Rainforest Cabins

These 2 story cabins set in the rain forest feature a full kitchen, full bathroom, shared hot tubs set high in the trees, propane fireplace, comfy queen bed, bunk beds, BBQ, and flatscreen TV/DVD with cable. Our rainforest cabins sleep a maximum of 2 adults and 2 children.

View Details for our Rainforest Cabins >>

Tofino Treehouse cabins

Treehouse Cabins

Add a touch of whimsy to your family vacation by staying in one of our treehouse cabins. The 2 story treehouse cabins feature a full kitchen, wood burning fireplace, master bedroom with jacuzzi and electric fireplace, private deck, and an adjoining treehouse for the kids to play in. Our treehouse cabins sleep a maximum of 2 adults and 2 children.

View Details for our Treehouse Cabins >>


Crystal Cove Beach Resort Videos