Skip to main content

Self-Catering Accommodations in Ucluelet

Find the self-catering accommodations that appeal to you the most

Top picks for Ucluelet hotels

Explore our most popular hotels in Ucluelet

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,389 reviews
    From
    $161
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 97 reviews
    From
    $170
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 86 reviews
    From
    $91
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 20 reviews
    From
    $131
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 49 reviews
    From
    $230
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews
    From
    $136
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 14 reviews
    From
    $419
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 4 reviews
    From
    $345
    1 night, 2 adults
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 48 reviews
    From
    $156
    1 night, 2 adults

Filter by:

Review score

Black Rock Oceanfront Resort

Hotel in Ucluelet

Set in Nature, Designed for Comfort. Discover Vancouver Island’s most awe-inspiring oceanfront retreat.

K
Katharina
From
Austria
We stayed here during our honeymoon and the staff, especially Amy was absolutely amazing. We’ve got an upgrade to a room with a breathtaking view and a sweet surprise with a card. The room was very clean, big and comfortable. We also tried the Big Beach Lounge and the food there was exceptional good and Libby our waitress there was such a friendly and lovely person. Thanks to the awesome staff for making our stay in your resort so special.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,389 reviews
Price from
$160.67
1 night, 2 adults

Rustic Guest Suite

Ucluelet

Offering a garden and barbecue facilities, Rustic Guest Suite in Ucluelet is close to Little Beach and Ucluelet Aquarium. Private parking is available on site at this recently renovated property.

D
David
From
Canada
Great location close to trails,waterfront, and restaurants.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
$131.16
1 night, 2 adults

WHITE HAUS w private sauna and close to beach

Ucluelet

A 5-minute walk from Big Beach in Ucluelet, WHITE HAUS w private sauna and close to beach offers accommodations with access to a sauna.

A
Ashley
From
United States
All of Uclulet is super walkable with pathways away from traffic and in some cases, completely independent of roadways. The house is cute and new. Great to have a washer and dryer.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 14 reviews
Price from
$418.99
1 night, 2 adults

Waterfront Condo in Ucluelet

Ucluelet

A 13-minute walk from Big Beach in Ucluelet, Waterfront Condo in Ucluelet features accommodations with access to a hot tub. This property offers access to a patio, free private parking, and free Wifi....

D
Duane
From
Canada
Loved the views of the harbour and the mountains
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 49 reviews
Price from
$229.53
1 night, 2 adults

Storm Cove Suites

Ucluelet

Storm Cove Suites enjoys a location in Ucluelet, 20 miles from Radar Hill and 24 miles from Tofino Botanical Gardens. This beachfront property offers access to free Wifi and free private parking.

L
Liam
From
Canada
Beautiful location, quiet and scenic views. Great communication from the host and a super functional kitchen. Honestly one of the best places I’ve ever stayed at.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 97 reviews
Price from
$169.85
1 night, 2 adults

Little Beach Resort

Hotel in Ucluelet

Located in Ucluelet, within a 3-minute walk of Little Beach and 0.8 miles of Ucluelet Aquarium, Little Beach Resort has accommodations with a garden and free WiFi throughout the property as well as...

R
RACHEL
From
United States
Just a perfect stay! Incredibly clean, cozy and comfy. Bed was excellent we loved the big deck and view out towards the misty bay. Kitchen had everything you could need or want. Owner was lovely to chat with. Highly recommend!!!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 86 reviews
Price from
$91.16
1 night, 2 adults

Whale's Tail Guest Suites

Ucluelet

Offering an indoor pool and a garden, Whale's Tail Guest Suites in Ucluelet is close to Big Beach and Huu-Mees-Ma-As Native Art Gallery. This property offers a heated pool and free private parking.

D
Dianna
From
Canada
Friendly Staff ,very clean large room
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 48 reviews
Price from
$155.94
1 night, 2 adults

The Francis Boutique Inn

Hotel in Ucluelet

Located in Ucluelet, a 9-minute walk from Big Beach, The Francis Boutique Inn has accommodations with a garden, free private parking and a terrace.

E
Emily
From
United States
very clean, with everything we need for a comfortable stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 143 reviews

Cabins West

Hotel in Ucluelet

Located in Ucluelet, a 3-minute walk from Terrace Beach, Cabins West provides accommodations with a garden, free private parking, a terrace and barbecue facilities.

C
Cesar
From
United States
Very nice and clean two story cabin w/ cute decor and amenities. Great location far enough removed for privacy in quaint neighborhood, but clise enough to get to town quickly. Walking distance to a beautiful, scenic trail loop.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 194 reviews

Calmwater Retreat New 2 br Hot Tub

Ucluelet

A 2-minute walk from Terrace Beach in Ucluelet, Calmwater Retreat New 2 br Hot Tub provides accommodations with access to a hot tub and spa facilities.

J
Jeff
From
Canada
We had an 11 month old with us so having a highchair and other baby/child paraphernalia was much appreciated!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 50 reviews
All self-catering accommodations in Ucluelet

The best self-catering accommodations in Ucluelet

Check out our selection of great self-catering accommodations in Ucluelet

Filter by:

Review score

Black Rock Oceanfront Resort

Hotel in Ucluelet

Set in Nature, Designed for Comfort. Discover Vancouver Island’s most awe-inspiring oceanfront retreat.

K
Katharina
From
Austria
We stayed here during our honeymoon and the staff, especially Amy was absolutely amazing. We’ve got an upgrade to a room with a breathtaking view and a sweet surprise with a card. The room was very clean, big and comfortable. We also tried the Big Beach Lounge and the food there was exceptional good and Libby our waitress there was such a friendly and lovely person. Thanks to the awesome staff for making our stay in your resort so special.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,389 reviews
Price from
$160.67
1 night, 2 adults

Rustic Guest Suite

Ucluelet

Offering a garden and barbecue facilities, Rustic Guest Suite in Ucluelet is close to Little Beach and Ucluelet Aquarium. Private parking is available on site at this recently renovated property.

D
David
From
Canada
Great location close to trails,waterfront, and restaurants.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
$131.16
1 night, 2 adults

WHITE HAUS w private sauna and close to beach

Ucluelet

A 5-minute walk from Big Beach in Ucluelet, WHITE HAUS w private sauna and close to beach offers accommodations with access to a sauna.

A
Ashley
From
United States
All of Uclulet is super walkable with pathways away from traffic and in some cases, completely independent of roadways. The house is cute and new. Great to have a washer and dryer.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 14 reviews
Price from
$418.99
1 night, 2 adults

Waterfront Condo in Ucluelet

Ucluelet

A 13-minute walk from Big Beach in Ucluelet, Waterfront Condo in Ucluelet features accommodations with access to a hot tub. This property offers access to a patio, free private parking, and free Wifi....

D
Duane
From
Canada
Loved the views of the harbour and the mountains
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 49 reviews
Price from
$229.53
1 night, 2 adults

Storm Cove Suites

Ucluelet

Storm Cove Suites enjoys a location in Ucluelet, 20 miles from Radar Hill and 24 miles from Tofino Botanical Gardens. This beachfront property offers access to free Wifi and free private parking.

L
Liam
From
Canada
Beautiful location, quiet and scenic views. Great communication from the host and a super functional kitchen. Honestly one of the best places I’ve ever stayed at.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 97 reviews
Price from
$169.85
1 night, 2 adults

Little Beach Resort

Hotel in Ucluelet

Located in Ucluelet, within a 3-minute walk of Little Beach and 0.8 miles of Ucluelet Aquarium, Little Beach Resort has accommodations with a garden and free WiFi throughout the property as well as...

R
RACHEL
From
United States
Just a perfect stay! Incredibly clean, cozy and comfy. Bed was excellent we loved the big deck and view out towards the misty bay. Kitchen had everything you could need or want. Owner was lovely to chat with. Highly recommend!!!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 86 reviews
Price from
$91.16
1 night, 2 adults

Whale's Tail Guest Suites

Ucluelet

Offering an indoor pool and a garden, Whale's Tail Guest Suites in Ucluelet is close to Big Beach and Huu-Mees-Ma-As Native Art Gallery. This property offers a heated pool and free private parking.

D
Dianna
From
Canada
Friendly Staff ,very clean large room
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 48 reviews
Price from
$155.94
1 night, 2 adults

The Francis Boutique Inn

Hotel in Ucluelet

Located in Ucluelet, a 9-minute walk from Big Beach, The Francis Boutique Inn has accommodations with a garden, free private parking and a terrace.

E
Emily
From
United States
very clean, with everything we need for a comfortable stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 143 reviews

Cabins West

Hotel in Ucluelet

Located in Ucluelet, a 3-minute walk from Terrace Beach, Cabins West provides accommodations with a garden, free private parking, a terrace and barbecue facilities.

C
Cesar
From
United States
Very nice and clean two story cabin w/ cute decor and amenities. Great location far enough removed for privacy in quaint neighborhood, but clise enough to get to town quickly. Walking distance to a beautiful, scenic trail loop.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 194 reviews

Calmwater Retreat New 2 br Hot Tub

Ucluelet

A 2-minute walk from Terrace Beach in Ucluelet, Calmwater Retreat New 2 br Hot Tub provides accommodations with access to a hot tub and spa facilities.

J
Jeff
From
Canada
We had an 11 month old with us so having a highchair and other baby/child paraphernalia was much appreciated!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 50 reviews
All self-catering accommodations in Ucluelet

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Ucluelet and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Ucluelet

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 37 reviews

Popular with guests booking self-catering accommodations in Ucluelet

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 143 reviews

Popular with guests booking self-catering accommodations in Ucluelet

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking self-catering accommodations in Ucluelet

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 49 reviews

Popular with guests booking self-catering accommodations in Ucluelet

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 97 reviews

Popular with guests booking self-catering accommodations in Ucluelet

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 194 reviews

Popular with guests booking self-catering accommodations in Ucluelet

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 306 reviews

Popular with guests booking self-catering accommodations in Ucluelet

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 97 reviews

Popular with guests booking self-catering accommodations in Ucluelet

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 589 reviews

Popular with guests booking self-catering accommodations in Ucluelet

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,389 reviews

Enjoy breakfast in Ucluelet and nearby

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 143 reviews

Located in Ucluelet, a 9-minute walk from Big Beach, The Francis Boutique Inn has accommodations with a garden, free private parking and a terrace.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 30 reviews

Black Rock Landing offers accommodations in Ucluelet, 20 miles from Radar Hill and 23 miles from Tofino Botanical Gardens.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 14 reviews

A 5-minute walk from Big Beach in Ucluelet, WHITE HAUS w private sauna and close to beach offers accommodations with access to a sauna.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 97 reviews

Surfs Inn Guesthouse & Cottages enjoys a location in Ucluelet, a 6-minute walk from Huu-Mees-Ma-As Native Art Gallery and 19 miles from Radar Hill.

The Moorage

Ucluelet
Breakfast options
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 27 reviews

The Moorage is located in Ucluelet, just 19 miles from Radar Hill and 23 miles from Tofino Botanical Gardens. This property offers access to a patio, free private parking, and free Wifi.

Black Rock Ridge

Ucluelet
Breakfast options
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews

Black Rock Ridge is located in Ucluelet, just 20 miles from Radar Hill and 24 miles from Tofino Botanical Gardens. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

A 3-minute walk from Little Beach in Ucluelet, Black Rock Beach House provides accommodations with access to a hot tub.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 53 reviews

A 4-minute walk from Little Beach in Ucluelet, Forest Sweet Retreat Hot Tub & Wood Fired Sauna offers accommodations with access to a sauna and hot tub.

These self-catering accommodations in Ucluelet and nearby have options with free cancellation

Waters Edge Shoreside Suites

Ucluelet
Free cancellation options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 589 reviews

This all-suite hotel is located on the western side of Vancouver Island in Ucluelet, 1.2 mi from the Ucluelet Aquarium and only 5 minutes from the top Vancouver Island attraction “The Wild Pacific...

Rustic Guest Suite

Ucluelet
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews

Offering a garden and barbecue facilities, Rustic Guest Suite in Ucluelet is close to Little Beach and Ucluelet Aquarium. Private parking is available on site at this recently renovated property.

Reef Point Oceanfront Bed and Breakfast

Ucluelet
Free cancellation options available
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 67 reviews

Reef Point Oceanfront Bed and Breakfast offers accommodations in Ucluelet, 21 miles from Radar Hill and 1.4 miles from Image West Gallery.

Reef Point Cottages

Ucluelet
Free cancellation options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 218 reviews

Located on the West Coast of Vancouver Island in Ucluelet, Reef Point Cottages offers a natural setting only 0.9 mi from the Wild Pacific Trail. Each cottage has free WiFi and Optik TV.

Cabins West

Ucluelet
Free cancellation options available
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 194 reviews

Located in Ucluelet, a 3-minute walk from Terrace Beach, Cabins West provides accommodations with a garden, free private parking, a terrace and barbecue facilities.

Le Chalet Waterfront Retreat

Ucluelet
Free cancellation options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 13 reviews

Just a 3-minute walk from Terrace Beach and 1.2 miles from Ucluelet Aquarium, Le Chalet Waterfront Retreat features accommodations in Ucluelet with a garden.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2 reviews

Le Chalet Waterfront Studio Suite, View, Patio, Kitchen is located in Ucluelet, just 21 miles from Radar Hill and 1.5 miles from Image West Gallery.

Slack tide suite

Ucluelet
Free cancellation options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 19 reviews

Slack tide suite is located in Ucluelet, just a 7-minute walk from Terrace Beach and 1.5 miles from Ucluelet Aquarium.

Highly rated self-catering accommodations in Ucluelet and nearby

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 85 reviews

Offering a private beach area, Drift West Coast Getaway provides accommodations in Ucluelet. This property offers access to a balcony and free private parking.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 80 reviews

Located in Ucluelet, 12 miles from Huu-Mees-Ma-As Native Art Gallery, So Damn Lucky Glamping provides accommodations with a private beach area, free private parking and barbecue facilities.

FAQ about self-catering accommodations in Ucluelet

Self-catering Accommodations That Guests Love in Ucluelet

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 80 reviews
The kitchen was exceptionally equipped and clean. Perfect for a first-time glamping experience! The bathrooms and showers were spotless, and I liked their concern about protecting nature.
Guest review by
Andrea Kasten Schnaider
Family with young children
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 194 reviews
Fantastic! Clean, smells new. Spacious, well appointed. Well stocked kitchen supplies Comfortable beds. Weber BBQ. One of my best stays, anywhere.
Guest review by
Jason
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 589 reviews
We stayed at Deluxe room, very nice view to the shore. The room has fully equipped kitchen, private balcony with outdoor bathtub, soft bed, clean, and cozy
Guest review by
Giang
Family with young children
Avg. price/night: $224
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,389 reviews
Beautiful location, excellent room with really good kitchen and semi self catering option. Restaurants very good. Beds very comfortable.
Guest review by
chris
Family with young children