Book Your Ucluelet Stay!

Book one of our West Coast Cabins or Rainforest Suites. Reconnect with nature in the most beautiful corner of Vancouver Island

Reviews

Lynn
May 2026
This is now my 4th time at Terrace Beach Resort and #27 was the perfect choice for 3 single ladies. Plenty of space for all to sleep, great hot tub and the view is amazing! It was clean and very comfortable. Looking forward to my next visit.
Jen
April 2026
Our stay with Terrace Beach Resort in the Orca suite was great! The location and access to the beach was close, the suite had all the amenities we needed. The space was clean and we really enjoyed our stay. We had booked the resort because their boardwalk was so convenient to other suites that it was helpful for us to have separate spaces but be very near each other. We would stay again!
Morgan
March 2026
Another wonderful stay at Terrace Beach Resort! Our second year in Stormwatcher and it did not disappoint! The cabin is well stocked and our hosts are very responsive. We enjoyed a rainy week with lots of beautiful hikes! We’re sure to be back!
Katherine
March 2026
I don't think the pictures did justice to the view you have off your patio, let alone the 1 minute walk to the beach. This was a beautiful stay, and such a great way to unwind for a weekend. I would happily return here again in the future.
Kirsten
February 2026
Extremely well appointed! We wanted for nothing. It was also very soundproof. We knew there was a big storm outside but couldn’t hear it at all. We will stay again.
Susan
December 2025
Another wonderful stay @ Ocean Oasis Cabin #4. I always feel like I could move right in and not leave. It's super relaxing, quiet & cozy here. ~ Sue & Family P.S. Just 2 suggestions. Clean the windows & the glass on the deck - makes for a better view & a little more attention to detail on cleaning the floors.
Christina-
December 2025
We stayed here over the Christmas week and it was absolutely perfect! Everything from the ease of booking to communication with the host to the unit to the perfect spot in Ucluelet; everything was just perfect! Everything was thought of and made our stay very relaxing! This is forever our spot when we come to Ucluelet ❤️
Leslie
December 2025
My family and I always enjoy our stay here. The staff are extremely kind and thoughtful. The cabins are clean, not to mention the breaktaking views and sunsets as well as the easy-to-access beach. We will be back in a month for 10 days and have already booked one stay for next year while finalizing the planning for a second one. I think that and the fact we've stayed here for the last few years is a testament to why other potential guests should as well. So, if you're "on the fence", hop off and get to booking. :)
Jane
November 2025
We had a wonderful stay! The cabin exceeded our expectations- clean, well equipped, very comfortable beds and the views were amazing! Communication with our kind host was quick and always helpful. We highly recommend Ocean Oasis for an unforgettable stay at a beautiful location.
Leslie
November 2025
We were very pleased with our accommodations. The unit was clean and had everything one might need for their stay. I would not hesitate to stay at the Squid Shack again.

Our Properties

Sitka • Oceanfront Cabin with Breathtaking Views!

Sitka • Oceanfront Cabin with Breathtaking Views!

Ucluelet, BC, Canada

Guests 4

Bedrooms 1

Bathrooms 1

Captain's Quarters • Hot Tub | Beachfront | Spacious Cabin w/ Views!

Captain's Quarters • Hot Tub | Beachfront | Spacious Cabin w/ Views!

Ucluelet, BC, Canada

Guests 8

Bedrooms 2

Bathrooms 2

Orca • Steps to Beach & Wild Pacific Trail!

Orca • Steps to Beach & Wild Pacific Trail!

Ucluelet, BC, Canada

Guests 4

Bedrooms 1

Bathrooms 1

Sandpiper • Steps to the Beach & Wild Pacific Trail!

Sandpiper • Steps to the Beach & Wild Pacific Trail!

Ucluelet, BC, Canada

Guests 2

Bedrooms 1

Bathrooms 1

Upper Deck • Ocean Side - Terrace Beach! West Coast Loft

Upper Deck • Ocean Side - Terrace Beach! West Coast Loft

Ucluelet, BC, Canada

Guests 4

Bedrooms 1

Bathrooms 1

Crow's Nest • Coastal Loft | Steps to Beach & Lighthouse Trail!

Crow's Nest • Coastal Loft | Steps to Beach & Lighthouse Trail!

Ucluelet, BC, Canada

Guests 4

Bedrooms 1

Bathrooms 1

Whale’s Tail • Steps to Terrace Beach & Trails

Whale’s Tail • Steps to Terrace Beach & Trails

Ucluelet, BC, Canada

Guests 4

Bedrooms 1

Bathrooms 1

Morning Mist • Beachfront Hot Tub With Views

Morning Mist • Beachfront Hot Tub With Views

Ucluelet, BC, Canada

Guests 4

Bedrooms 1

Bathrooms 1

Blue Heron • Steps to Terrace Beach | Cozy Pet-Friendly Loft

Blue Heron • Steps to Terrace Beach | Cozy Pet-Friendly Loft

Ucluelet, BC, Canada

Guests 4

Bedrooms 1

Bathrooms 1

Raven • Newly Renovated! Terrace Beach & Lighthouse Trail!

Raven • Newly Renovated! Terrace Beach & Lighthouse Trail!

Ucluelet, BC, Canada

Guests 4

Bedrooms 2

Bathrooms 1

Eagle's Nest • Hot Tub ~ Loft With Eagle's Nest Above!

Eagle's Nest • Hot Tub ~ Loft With Eagle's Nest Above!

Ucluelet, BC, Canada

Guests 4

Bedrooms 1

Bathrooms 1

Hummingbird • Hot Tub w/ Stunning Views! Steps to Terrace Beach!

Hummingbird • Hot Tub w/ Stunning Views! Steps to Terrace Beach!

Ucluelet, BC, Canada

Guests 6

Bedrooms 2

Bathrooms 2

Sleeps up to 12 | Two Units | Two Hot Tubs!

Sleeps up to 12 | Two Units | Two Hot Tubs!

Ucluelet, BC, Canada

Guests 12

Bedrooms 4

Bathrooms 4

Tidal Pool • Hot Tub ~ Oceanfront Loft with Views!

Tidal Pool • Hot Tub ~ Oceanfront Loft with Views!

Ucluelet, BC, Canada

Guests 6

Bedrooms 2

Bathrooms 2

Storm Watcher • Hot Tub | Stunning Ocean Views | Beachside Retreat

Storm Watcher • Hot Tub | Stunning Ocean Views | Beachside Retreat

Ucluelet, BC, Canada

Guests 6

Bedrooms 2

Bathrooms 2

Hidden Pearl • Private Sauna | Oceanfront w/ Sunset Views!

Hidden Pearl • Private Sauna | Oceanfront w/ Sunset Views!

Ucluelet, BC, Canada

Guests 4

Bedrooms 1

Bathrooms 1.5

Ocean Oasis • Ocean Views | Beach Front w/ 2 Private Decks!

Ocean Oasis • Ocean Views | Beach Front w/ 2 Private Decks!

Ucluelet, BC, Canada

Guests 6

Bedrooms 2

Bathrooms 1.5

Amphitrite • Ocean Views from 2 Decks!  Beachfront

Amphitrite • Ocean Views from 2 Decks! Beachfront

Ucluelet, BC, Canada

Guests 6

Bedrooms 2

Bathrooms 1.5

Sea Glass • Hot Tub-Private & Covered | Ocean Views

Sea Glass • Hot Tub-Private & Covered | Ocean Views

Ucluelet, BC, Canada

Guests 6

Bedrooms 2

Bathrooms 1.5

Salty Dog • Beachfront Cabin With Incredible Views

Salty Dog • Beachfront Cabin With Incredible Views

Ucluelet, BC, Canada

Guests 6

Bedrooms 2

Bathrooms 2

Surf Grass • Private Hot Tub! Oceanfront Cabin

Surf Grass • Private Hot Tub! Oceanfront Cabin

Ucluelet, BC, Canada

Guests 4

Bedrooms 1

Bathrooms 1.5

The Squid Shack • Near Wild Pacific Trail & Beaches!

The Squid Shack • Near Wild Pacific Trail & Beaches!

Ucluelet, BC, Canada

Guests 4

Bathrooms 1

Seas and Trees Cabin • Views! Peaceful Cabin on Spring Cove

Seas and Trees Cabin • Views! Peaceful Cabin on Spring Cove

Ucluelet, BC, Canada

Guests 6

Bedrooms 2

Bathrooms 2

Rainforest Loft • Views of Spring Cove! Hyphocus Inn

Rainforest Loft • Views of Spring Cove! Hyphocus Inn

Ucluelet, BC, Canada

Guests 2

Bathrooms 1

Spring Cove Shelter • Views of Spring Cove! Rainforest Loft • Views of Spring Cove! Hyphocus Inn

Spring Cove Shelter • Views of Spring Cove! Rainforest Loft • Views of Spring Cove! Hyphocus Inn

Ucluelet, BC, Canada

Guests 2

Bathrooms 1

Ocean Surf Cabin • Forest & Sea Views | Jetted Tub | Walk to Beaches

Ocean Surf Cabin • Forest & Sea Views | Jetted Tub | Walk to Beaches

Ucluelet, BC, Canada

Guests 4

Bedrooms 1

Bathrooms 1.5

The Bell & Whistle • Oceanview Suite by Lighthouse

The Bell & Whistle • Oceanview Suite by Lighthouse

Ucluelet, BC, Canada

Guests 2

Bedrooms 1

Bathrooms 1