Crystal Cove Beach Resort

1165 Cedarwood Place Tofino, BC V0R 2Z0
Phone: (250) 725-4213 Toll-Free: (877) 725-4213 Fax: (250) 725-4219 website

Located on the shores of the Pacific Ocean in Tofino, B.C. Crystal Cove Beach Resort has 34 unique modern log cabins nestled among ancient cedars on beautiful MacKenzie beach. Our cabins include private hot tubs, fully stocked kitchens, wood burning fireplaces or wood stoves and stunning ocean or rainforest views. Our family oriented, pet friendly resort is located 5 minutes from downtown Tofino and 15 minutes to the Pacific Rim National Park and the well known Long Beach. The resort has 60 fully serviced, private RV sites available within minutes of the ocean. Water, sewer, 30 amp power, hot showers, WiFi, DVD rentals and a morning cup of Starbucks Coffee are all included in our nightly rates. Firewood for sale $5/bundle. We are 100% pet friendly. And we have one of the best playgrounds ever for families to enjoy. As well, we have 9-fully stocked 5th wheel “Glamping Trailers” on site for nightly rentals. As a proud 2017 winner of Trip Advisor’s Travellers Choice Award. You’ll find everything your looking for at Crystal Cove Beach Resort. Call one of our friendly staff members to book you next west coast adventure today!


Accept Reservations
Beach Natural Swimming
Debit Cards Accepted
Entertainment Available
Hot Tub Whirlpool
Laundry Facilities
MC & VISA Credit Cards Accepted
Ocean View
Pay Phone
Waterfront Location
Wilderness Location
Pets Permitted
30 Amp Service
Dump Station
Flush Toilets
Full RV Hook Ups
Internet Connection or WiFi
Sewer On Site
Telephone On Site
Water On Site
Winter Camping Available
Pets Permitted
Bathroom Private
Bathtub Shower Combo
Clock Radio
Coffee Maker In Room
Ironing Board Available
Kitchen or Kitchenette
Non Smoking Rooms
Sofa Fold Away Bed
VCR or DVD Available
Wheelchair Access
Wifi or Internet Connection

Lodging Information

Total Sites 60
Camping Rates Serviced $55-$70 Add'l Adult $3 Child $3 Under 6 Free
Total Rooms 34
Room Rates Low Season $180.00-$340.00 Peak Season $310.00-$525.00 Add'l Adult $20.00 Child 6-16 years $10.00 CP $40.00 fee for changes or cancellations received 14-days prior to arrival. No changes or refunds inside 14-days prior to arrival. Pet Rate $20.00, number and size at management's discretion