Search the Best Cabins in Tofino
- Bundle & SaveGet more, spend less whenever you see Bundle & Save deals
- OneKeyCashEarn OneKeyCash on all your eligible bookings
- Upfront pricingWe are not like the others - we include taxes and fees
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Tofino cabin rentals

Cabin in Ucluelet
The Sapling Cabin by Evergreen Forest Cabins9.2 out of 10, Wonderful, (5)
$237 nightly
The price is $269
Dec 21 - Dec 22
Total with taxes and fees

Cabin in Tofino
Tidal Retreat Cabin in Tofino10.0 out of 10, Exceptional, (2)
$242 nightly
The price is $281
Jan 6 - Jan 7, 2026
Total with taxes and fees

Cabin in Ucluelet
Retreat Cabin with Private Hot Tub9.8 out of 10, Exceptional, (28)
$214 nightly
The price is $243
Jan 4 - Jan 5, 2026
Total with taxes and fees

Cabin in Ucluelet
The Cabins - 2 Bedroom - Rainforest Starboard Side!9.8 out of 10, Exceptional, (8)
$295 nightly
The price is $322
Dec 20 - Dec 21
Total with taxes and fees

Cabin in Ucluelet
Tide & Trail - Charming Cabin in Ucluelet$231 nightly
The price is $268
Jan 5 - Jan 6, 2026
Total with taxes and fees

Cabin in Ucluelet
Calmwater Retreat New 2 br Hot Tub EV Charger10.0 out of 10, Exceptional, (45)
$338 nightly
The price is $392
Jan 4 - Jan 5, 2026
Total with taxes and fees

Cabin in Ucluelet
The Cabins - 2 Bedroom - Signature Ocean Front10.0 out of 10, Exceptional, (3)
$333 nightly
The price is $365
Dec 20 - Dec 21
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Tofino Hotel Reviews

Mackenzie Beach Resort
10/10 Excellent
Find out more about Tofino
Tofino Cabin Rentals information
Number of reviews | 115 |
|---|---|
Accommodation | 81 Cabin Rentals |
Lowest Price | $243 |
Highest Price | $475 |
Frequently asked questions
Explore a world of travel with Expedia
- Flights from Vancouver (YVR) to Tofino (YTP)
- Flights from Atlanta (ATL) to Tofino (YTP)
- Flights from Port Angeles (CLM) to Tofino (YTP)
- Flights from Calgary (YYC) to Tofino (YTP)
- Flights from Los Angeles (LAX) to Tofino (YTP)
- Flights from Toronto (YYZ) to Tofino (YTP)
- Flights from Juneau (JNU) to Tofino (YTP)
- Flights from Mount Vernon (MVW) to Tofino (YTP)
- Flights from Seattle (SEA) to Tofino (YAZ)
- Flights from Vancouver (YVR) to Tofino (YAZ)
- Flights from Victoria (YYJ) to Tofino (YAZ)
- Flights from Calgary (YYC) to Tofino (YAZ)
- Flights from Los Angeles (LAX) to Tofino (YAZ)
- Flights from San Francisco (SFO) to Tofino (YAZ)
- Flights from Portland (PDX) to Tofino (YAZ)
- Flights from Nanaimo (YCD) to Tofino (YAZ)
- Flights from Bellingham (BLI) to Tofino (YAZ)
- Flights from New York (JFK) to Tofino (YAZ)
- Flights from Toronto (YYZ) to Tofino (YAZ)
- Flights from Denver (DEN) to Tofino (YAZ)
- Flights from San Diego (SAN) to Tofino (YAZ)
- Flights from Kenmore (KEH) to Tofino (YAZ)
- Flights from Penticton (YYF) to Tofino (YAZ)
- Flights from Edmonton (YEG) to Tofino (YAZ)
- Flights from Salt Lake City (SLC) to Tofino (YAZ)
- Flights from Kelowna (YLW) to Tofino (YAZ)
- Flights from Minneapolis (MSP) to Tofino (YAZ)
- Flights from Phoenix (PHX) to Tofino (YAZ)
- Flights from Boston (BOS) to Tofino (YAZ)
- Flights from Chicago (ORD) to Tofino (YAZ)
- Flights from Sacramento (SMF) to Tofino (YAZ)
- Flights from Whistler (YWS) to Tofino (YAZ)
- Flights from Houston (IAH) to Tofino (YAZ)
- Flights from Spokane (GEG) to Tofino (YAZ)
- Flights from Austin (AUS) to Tofino (YAZ)
- Flights from Abbotsford (YXX) to Tofino (YAZ)
- Flights from Dallas (DFW) to Tofino (YAZ)
- Flights from Seattle (LKE) to Tofino (YAZ)
- Flights from Montreal (YUL) to Tofino (YAZ)
- Flights from Boise (BOI) to Tofino (YAZ)
- Flights from San Jose (SJC) to Tofino (YAZ)
- Flights from Long Beach
- Flights from Ottawa (YOW) to Tofino (YAZ)
- Flights from Orange County (SNA) to Tofino (YAZ)
- Flights from Redmond (RDM) to Tofino (YAZ)
- Flights from Port Hardy (YZT) to Tofino (YAZ)
- Flights from Philadelphia (PHL) to Tofino (YAZ)
- Flights from Winnipeg (YWG) to Tofino (YAZ)
- Flights from Reno (RNO) to Tofino (YAZ)
- Flights from Comox (YQQ) to Tofino (YAZ)
- Flights from Honolulu (HNL) to Tofino (YAZ)
- Flights from Campbell River (YBL) to Tofino (YAZ)
- Flights from Kansas City (MCI) to Tofino (YAZ)
- Flights from Oakland (OAK) to Tofino (YAZ)
- Flights from Cleveland (CLE) to Tofino (YAZ)
- Flights from Qualicum Beach (XQU) to Tofino (YAZ)
- Flights from Washington (WAS) to Tofino (YAZ)
- Flights from Las Vegas (LAS) to Tofino (YAZ)
- Flights from Milwaukee (MKE) to Tofino (YAZ)
- Flights from Louisville (SDF) to Tofino (YAZ)
- Flights from Bella Coola (QBC) to Tofino (YAZ)
- Flights from Oklahoma City (OKC) to Tofino (YAZ)
- Flights from Baltimore (BWI) to Tofino (YAZ)
- Flights from Frankfurt (FRA) to Tofino (YAZ)
- Flights from Sechelt (YHS) to Tofino (YAZ)
- Flights from New York (NYC) to Tofino (YAZ)
- Flights from St. Louis (SUS) to Tofino (YAZ)
- Flights from Santa Barbara (SBA) to Tofino (YAZ)
- Flights from Atlanta (ATL) to Tofino (YAZ)
- Flights from Kingston (KIN) to Tofino (YAZ)
- Flights from Kamloops (YKA) to Tofino (YAZ)
- Flights from Cranbrook (YXC) to Tofino (YAZ)
- Flights from Sault Ste. Marie (CIU) to Tofino (YAZ)
- Flights from Langley (YLY) to Tofino (YAZ)
- Flights from Anchorage (ANC) to Tofino (YAZ)
- Flights from Sydney (SYD) to Tofino (YAZ)
- Flights from Pittsburgh (PIT) to Tofino (YAZ)
- Flights from Fredericton (YFC) to Tofino (YAZ)
- Flights from Pine Ridge (XPR) to Tofino (YAZ)
- Flights from Washington (IAD) to Tofino (YAZ)









































