We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels Near Tofino-Long Beach Airport (YAZ)

Tofino, British Columbia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

1431 Pacific Rim Hwy, Tofino, British Columbia V0R 2Z0, Canada
7.5 km from Tofino-Long Beach Airport (YAZ)
#5 of 17 hotels in Tofino
Professional photos | Traveller photos (100) | Map
Show Prices
1441 Pacific Rim Highway | PO Box 897, Near Tofino, Tofino, British Columbia V0R 2Z0, Canada
7.7 km from Tofino-Long Beach Airport (YAZ)
Travellers' Choice™ 2014 Winner Romance Special Price Tuesdays are Freedays
Long Beach Lodge Resort Slideshow
#2 of 17 hotels in Tofino
Professional photos | Traveller photos (708) | Map
Show Prices
1421 Pacific Rim Hwy. | Box 237, Tofino, British Columbia V0R 2Z0, Canada
7.7 km from Tofino-Long Beach Airport (YAZ)
Offers & Announcements Storm Season Savings
GreenLeadersGold level
Pacific Sands Beach Resort Slideshow
#3 of 17 hotels in Tofino
Professional photos | Traveller photos (464) | Map
Show Prices
1258 Pacific Rim Highway, Tofino, British Columbia, Canada (Formerly Clayoquot Orca Lodge)
9.6 km from Tofino-Long Beach Airport (YAZ)
#10 of 17 hotels in Tofino
Professional photos | Traveller photos (37) | Map
Show Prices
1294 Lynn Road | PO Box 2, Tofino, British Columbia, Canada
9.6 km from Tofino-Long Beach Airport (YAZ)
Sea Star Beach Retreat Slideshow
#12 of 17 hotels in Tofino
Professional photos | Traveller photos (53) | Map
Show Prices
500 Osprey Lane at Chesterman Beach, Tofino, British Columbia V0R 2Z0, Canada
10.5 km from Tofino-Long Beach Airport (YAZ)
Travellers' Choice™ 2014 Winner Luxury | Romance
GreenLeadersPlatinum level
Wickaninnish Inn and The Pointe Restaurant Slideshow
#1 of 17 hotels in Tofino
Professional photos | Traveller photos (397) | Map
Show Prices
555 Hellesen Drive, Tofino, British Columbia V0R 2Z0, Canada
10.8 km from Tofino-Long Beach Airport (YAZ)
Offers & Announcements Learn to Surf for Free
Ocean Village Beach Resort Slideshow
#4 of 17 hotels in Tofino
Professional photos | Traveller photos (250) | Map
Show Prices
1119 Pacific Rim Highway | Box 389, Tofino, British Columbia V0R 2Z0, Canada
11.0 km from Tofino-Long Beach Airport (YAZ)
Offers & Announcements Save up to 20%
BEST WESTERN Tin Wis Resort Lodge Slideshow
#8 of 17 hotels in Tofino
Professional photos | Traveller photos (227) | Map
Show Prices
400 MacKenzie Beach Road | PO Box 100, Tofino, British Columbia V0R 2Z0, Canada
11.0 km from Tofino-Long Beach Airport (YAZ)
#11 of 17 hotels in Tofino
Professional photos | Traveller photos (410) | Map
Show Prices
760 Campbell St, Tofino, British Columbia V0R 2Z0, Canada
11.3 km from Tofino-Long Beach Airport (YAZ)
#17 of 17 hotels in Tofino
Traveller photos (5) | Map
760 Campbell Street, Tofino, British Columbia V0R 2Z0, Canada
11.4 km from Tofino-Long Beach Airport (YAZ)
#6 of 17 hotels in Tofino
Traveller photos (8) | Map
634 Campbell St | Box 69, Tofino, British Columbia V0R 2Z0, Canada (Formerly Weigh West Marine Resort)
11.9 km from Tofino-Long Beach Airport (YAZ)
#15 of 17 hotels in Tofino
Professional photos | Traveller photos (78) | Map
Show Prices
215 Campbell Street, Tofino, British Columbia V0R 2Z0, Canada
12.8 km from Tofino-Long Beach Airport (YAZ)
#13 of 17 hotels in Tofino
Professional photos | Traveller photos (91) | Map
Show Prices
311 Campbell, Tofino, British Columbia V0R 2Z0, Canada
12.8 km from Tofino-Long Beach Airport (YAZ)
#16 of 17 hotels in Tofino
Professional photos | Traveller photos (4) | Map
Show Prices
250 Main Street, Tofino, British Columbia, Canada
12.9 km from Tofino-Long Beach Airport (YAZ)
#9 of 17 hotels in Tofino
Traveller photos (6) | Map
120 First Street, Tofino, British Columbia V0R 2Z0, Canada
12.9 km from Tofino-Long Beach Airport (YAZ)
#14 of 17 hotels in Tofino
Professional photos | Traveller photos (6) | Map
Show Prices
542 Campbell Street | PO Box 246, Tofino, British Columbia V0R 2Z0, Canada
21.2 km from Tofino-Long Beach Airport (YAZ)
#7 of 17 hotels in Tofino
Professional photos | Traveller photos (72) | Map
Show Prices
1971 Harbour Drive | PO Box 1171, Ucluelet, British Columbia V0R3A0, Canada
21.8 km from Tofino-Long Beach Airport (YAZ)
#6 of 10 hotels in Ucluelet
Professional photos | Traveller photos (203) | Map
Show Prices
Canadian Princess Resort (Ucluelet, Canada) 2.5 of 5
1943 Peninsula Rd, Ucluelet, British Columbia V0R 3A0, Canada
21.8 km from Tofino-Long Beach Airport (YAZ)
#10 of 10 hotels in Ucluelet
Professional photos | Traveller photos (59) | Map
Show Prices
Bayshore Waterfront Inn (Ucluelet, Canada) 3.0 of 5
153 Hemlock Road, Ucluelet, British Columbia V0R 3A0, Canada
22.0 km from Tofino-Long Beach Airport (YAZ)
#2 of 10 hotels in Ucluelet
Professional photos | Traveller photos (16) | Map
Show Prices
279 Hemlock Street | Box 275, Ucluelet, British Columbia V0R 3A0, Canada
22.0 km from Tofino-Long Beach Airport (YAZ)
Offers & Announcements BOOK DIRECT for...
West Coast Motel on the Harbour Slideshow
#4 of 10 hotels in Ucluelet
Professional photos | Traveller photos (91) | Map
Show Prices
Black Rock Oceanfront Resort (Ucluelet, Canada) 4.0 of 5
596 Marine Drive, Ucluelet, British Columbia V0R 3A0 , Canada
22.4 km from Tofino-Long Beach Airport (YAZ)
Offers & Announcements Stay 3, Pay 2 FALL Sale
Black Rock Oceanfront Resort Slideshow
#3 of 10 hotels in Ucluelet
Professional photos | Traveller photos (491) | Map
Show Prices
Wild Edge Lodge (Ucluelet, Canada)
238 Matterson Dr, Ucluelet, British Columbia, Canada
22.8 km from Tofino-Long Beach Airport (YAZ)
#9 of 10 hotels in Ucluelet
Professional photos | Map
Show Prices
Reef Point Cottages (Ucluelet, Canada) 3.0 of 5
1012 Peninsula Road, Ucluelet, British Columbia V0R 3A0, Canada
23.4 km from Tofino-Long Beach Airport (YAZ)
#8 of 10 hotels in Ucluelet
Professional photos | Traveller photos (51) | Map
Show Prices
277 Boardwalk | Reef Point, Ucluelet, British Columbia, Canada
23.9 km from Tofino-Long Beach Airport (YAZ)
#5 of 10 hotels in Ucluelet
Traveller photos (20) | Map
Show Prices
Terrace Beach Resort (Ucluelet, Canada)
1002 Peninsula Road | Box 96, Ucluelet, British Columbia V0R 3A0, Canada
24.0 km from Tofino-Long Beach Airport (YAZ)
Special Offer November Special
Terrace Beach Resort Slideshow
#1 of 10 hotels in Ucluelet
Traveller photos (192) | Map