Hotels in Tofino

Search and compare Tofino hotels from hundreds of travel sites and save

Tofino, BC, Canada
30 Jul — 31 Jul2
Tofino, BC, Canada
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Tofino

Filter by star ratings
All filters
Long Beach Lodge Resort
Long Beach Lodge Resort
9.1 Excellent
1441 Pacific Rim Highway, Tofino, BC, Canada
Show on map
5.3 km from city centre, Tofino 
ExcellentBased on 166 reviews
9.1

Long Beach Lodge Resort is situated on Vancouver Island and offers 4-star accommodation in addition to free Wi-Fi. It also provides meeting rooms, an express check-in and check-out feature and a concierge.

Best Western Plus Tin Wis Resort
Best Western Plus Tin Wis Resort
8.7 Excellent
1119 Pacific Rim Highway, Tofino, BC, Canada
Show on map
1.9 km from city centre, Tofino 
ExcellentBased on 881 reviews
8.7

Featuring a sauna and a Jacuzzi, BEST WESTERN Tin Wis Resort is located in Tofino and provides rustic accommodation. It is conveniently positioned for those wanting to visit local attractions.

Island Village Properties at South Chesterman's Beach
Island Village Properties at South Chesterman's Beach
9.2 Excellent
1342 Chesterman'S Beach Road, Tofino, BC, Canada
Show on map
4.1 km from city centre, Tofino 
ExcellentBased on 119 reviews
9.2

Island Village Properties at South Chesterman's Beach is located on Vancouver Island and provides 4-star accommodation in addition to free Wi-Fi. It is also within walking distance of Tofino's popular tourist attractions.

The Wickaninnish Inn
The Wickaninnish Inn
Osprey Lane 500, 500, Tofino, BC, Canada
Show on map
2.8 km from city centre, Tofino 

Wickaninnish Inn and The Pointe Restaurant is situated on Vancouver Island and provides 4-star facilities in addition to a Jacuzzi. It also offers a hair salon, free bicycle rental and valet parking.

Pacific Sands Beach Resort
Pacific Sands Beach Resort
9.1 Excellent
1421 Pacific Rim Highway, Tofino, BC, Canada
Show on map
5.1 km from city centre, Tofino 
ExcellentBased on 711 reviews
9.1

Pacific Sands Beach Resort is located in Tofino and is close to the area's tourist attractions. It also provides an express check-in and check-out feature, a kids club and a free shuttle service.

Tofino Motel Harborview
Tofino Motel Harborview
9.0 Excellent
542 Campbell Street, Tofino, BC, Canada
Show on map
0.5 km from city centre, Tofino 
ExcellentBased on 770 reviews
9.0

Tofino Motel Harborview is located on Vancouver Island and provides 4-star accommodation in addition to free Wi-Fi. It is also steps from Tofino's well-known tourist spots.

Ocean Village
Ocean Village
9.3 Excellent
Tofino, BC, Canada
Show on map
2.1 km from city centre, Tofino 
ExcellentBased on 237 reviews
9.3

Featuring a Jacuzzi, a private beach and an indoor pool, Ocean Village Tofino is situated in Tofino and offers comfortable accommodation. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

Hotel Zed Tofino
Hotel Zed Tofino
8.8 Excellent
1258 Pacific Rim Highway, Tofino, BC, Canada
Show on map
3.1 km from city centre, Tofino 
ExcellentBased on 178 reviews
8.8

Hotel Zed Tofino is located in Tofino and features free Wi-Fi. The multiple facilities this charming inn offers include luggage storage, a ticket service and a concierge.

BriMar Bed and Breakfast
BriMar Bed and Breakfast
9.0 Excellent
1375 Chesterman Beach Road, Tofino, BC, Canada
Show on map
4.2 km from city centre, Tofino 
ExcellentBased on 88 reviews
9.0

BriMar Bed and Breakfast is situated on Vancouver Island and offers 5-star accommodation as well as free Wi-Fi. It is also minutes from Tofino's popular attractions and landmarks.

Tips for booking a Tofino hotel

Cheapest month:January
Most expensive month:April
Average price in Tofino:$342/night
Absolute cheapest price found:$97/night
Cheapest day:Saturday
Most expensive day:Tuesday
$175 - $431
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$294 - $425
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Tofino hotels

Show all 174 hotels
1
Hotel Zed Tofino
Hotel Zed Tofino
8.8 Excellent
1258 Pacific Rim Highway, Tofino, BC, Canada
Show on map
3.1 km from city centre, Tofino 

Hotel Zed Tofino is located in Tofino and features free Wi-Fi. The multiple facilities this charming inn offers include luggage storage, a ticket service and a concierge.

2
Long Beach Lodge Resort
Long Beach Lodge Resort
9.1 Excellent
1441 Pacific Rim Highway, Tofino, BC, Canada
Show on map
5.3 km from city centre, Tofino 

Long Beach Lodge Resort is situated on Vancouver Island and offers 4-star accommodation in addition to free Wi-Fi. It also provides meeting rooms, an express check-in and check-out feature and a concierge.

3
Pacific Sands Beach Resort
Pacific Sands Beach Resort
9.1 Excellent
1421 Pacific Rim Highway, Tofino, BC, Canada
Show on map
5.1 km from city centre, Tofino 

Pacific Sands Beach Resort is located in Tofino and is close to the area's tourist attractions. It also provides an express check-in and check-out feature, a kids club and a free shuttle service.

4
Tofino Motel Harborview
Tofino Motel Harborview
9.0 Excellent
542 Campbell Street, Tofino, BC, Canada
Show on map
0.5 km from city centre, Tofino 

Tofino Motel Harborview is located on Vancouver Island and provides 4-star accommodation in addition to free Wi-Fi. It is also steps from Tofino's well-known tourist spots.

5
Best Western Plus Tin Wis Resort
Best Western Plus Tin Wis Resort
8.7 Excellent
1119 Pacific Rim Highway, Tofino, BC, Canada
Show on map
1.9 km from city centre, Tofino 

Featuring a sauna and a Jacuzzi, BEST WESTERN Tin Wis Resort is located in Tofino and provides rustic accommodation. It is conveniently positioned for those wanting to visit local attractions.

6
Ocean Village
Ocean Village
9.3 Excellent
Tofino, BC, Canada
Show on map
2.1 km from city centre, Tofino 

Featuring a Jacuzzi, a private beach and an indoor pool, Ocean Village Tofino is situated in Tofino and offers comfortable accommodation. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

Cheapest hotels in Tofino, Vancouver Island

Show all 174 hotels
Tofino Motel Harborview
Tofino Motel Harborview
9.0 Excellent
542 Campbell Street, Tofino, BC, Canada
Show on map
0.5 km from city centre,  

Tofino Motel Harborview is located on Vancouver Island and provides 4-star accommodation in addition to free Wi-Fi. It is also steps from Tofino's well-known tourist spots.

$219
Avg. per night
BriMar Bed and Breakfast
BriMar Bed and Breakfast
9.0 Excellent
1375 Chesterman Beach Road, Tofino, BC, Canada
Show on map
4.2 km from city centre,  

BriMar Bed and Breakfast is situated on Vancouver Island and offers 5-star accommodation as well as free Wi-Fi. It is also minutes from Tofino's popular attractions and landmarks.

$243
Avg. per night
Island Village Properties at South Chesterman's Beach
Island Village Properties at South Chesterman's Beach
9.2 Excellent
1342 Chesterman'S Beach Road, Tofino, BC, Canada
Show on map
4.1 km from city centre,  

Island Village Properties at South Chesterman's Beach is located on Vancouver Island and provides 4-star accommodation in addition to free Wi-Fi. It is also within walking distance of Tofino's popular tourist attractions.

$273
Avg. per night
Ocean Village
Ocean Village
9.3 Excellent
Tofino, BC, Canada
Show on map
2.1 km from city centre,  

Featuring a Jacuzzi, a private beach and an indoor pool, Ocean Village Tofino is situated in Tofino and offers comfortable accommodation. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

$277
Avg. per night
Hotel Zed Tofino
Hotel Zed Tofino
8.8 Excellent
1258 Pacific Rim Highway, Tofino, BC, Canada
Show on map
3.1 km from city centre,  

Hotel Zed Tofino is located in Tofino and features free Wi-Fi. The multiple facilities this charming inn offers include luggage storage, a ticket service and a concierge.

$303
Avg. per night
The Wickaninnish Inn
The Wickaninnish Inn
Osprey Lane 500, 500, Tofino, BC, Canada
Show on map
2.8 km from city centre,  

Wickaninnish Inn and The Pointe Restaurant is situated on Vancouver Island and provides 4-star facilities in addition to a Jacuzzi. It also offers a hair salon, free bicycle rental and valet parking.

$334
Avg. per night
Best Western Plus Tin Wis Resort
Best Western Plus Tin Wis Resort
8.7 Excellent
1119 Pacific Rim Highway, Tofino, BC, Canada
Show on map
1.9 km from city centre,  

Featuring a sauna and a Jacuzzi, BEST WESTERN Tin Wis Resort is located in Tofino and provides rustic accommodation. It is conveniently positioned for those wanting to visit local attractions.

$349
Avg. per night
Pacific Sands Beach Resort
Pacific Sands Beach Resort
9.1 Excellent
1421 Pacific Rim Highway, Tofino, BC, Canada
Show on map
5.1 km from city centre,  

Pacific Sands Beach Resort is located in Tofino and is close to the area's tourist attractions. It also provides an express check-in and check-out feature, a kids club and a free shuttle service.

$355
Avg. per night

Hotel prices in Tofino

3 stars

$243 - $355

Pacific Sands Beach Resort

No. 1 most popular

$355
Avg. per night
Island Village Properties at South Chesterman's Beach
$273
Avg. per night
BriMar Bed and Breakfast

Best value

$243
Avg. per night
4 stars and up

$334 - $426

The Wickaninnish Inn

No. 1 most popular

$334
Avg. per night
Long Beach Lodge Resort

Best value

$426
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Tofino

About Tofino

A small town on Vancouver Island, Tofino is known for its picturesque rainforests, inlets, lakes and sandy beaches. A hotspot for surfers, laid-back Tofino offers nature hikes, bird watching and whale-watching excursions.

Things to do

Tofino’s white sandy beaches will lure you in with a chance to surf, swim, picnic and stroll the shoreline. Sign up for a surf lesson at Chesterman Beach or Cox Bay Beach, admire the waves from an observation deck at Wickaninnish Beach or camp overnight at the oceanfront sites along Mackenzie Beach.

Lace up your hiking boots at Pacific Rim National Park Reserve, where you can traverse trails through coastal towns, lush vegetation and ocean coastlines. For something different, hike the Big Tree Trail on Meares Island to marvel at an old growth rainforest with a 2,000-year-old Hanging Garden Tree.

You’re spoilt for choice with outdoor adventures in Tofino, from ocean kayaking through Clayoquot Sound and Broken Island Group to salmon and halibut fishing. You can even sign up for whale-watching tours where you can also spot grey whales, sea lions, seals and sea otters.

For a dose of culture, meander through the exhibition halls at Eagle Aerie Gallery. You’ll find a collection of prints, paintings and carvings by local artists. Nature enthusiasts will enjoy a day at Tofino Botanical Gardens, which showcases native trees and plants along a scenic walking trail.

Getting around

Tofino/Long Beach Airport is an international airport located 19 kilometers south-east of Tofino or you can catch a ferry from Vancouver to Nanaimo. The most convenient way to get around Tofino and nearby natural attractions is by car.

Tofino travel FAQs

  • What are the best hotels in Tofino?

    Best Western Plus Tin Wis Resort, rated with a score of 8.7 from 881 reviewers, is one of the most popular hotels in Tofino. Other top stays include Pacific Sands Beach Resort, with an average rating of 9.1 from 711 reviewers, and Ocean Village, with a score of 9.3 from 237 reviewers.

  • What is a good hotel near Mackenzie Beach?

    Best Western Plus Tin Wis Resort is a popular hotel near Mackenzie Beach that is highly recommended, with a score of 8.7 across 881 reviews.

  • How much do hotels in Tofino cost?

    Tofino hotels have an average price of $640/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Tofino?

    $156 per night is the cheapest Tofino hotel price found in our data from the last 72 hours.

  • How much is a hotel in Tofino tonight?

    Over the last 3 days, the starting price of a hotel in Tofino tonight has been as low as $375 and the average price has been as much as $549.