Find Resorts & Hotels with Spas in Tofino

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Free cancellation on most hotels. Because flexibility matters.

Top Tofino Resorts & Hotels with Spas

Eagle Nook Resort
Great for spa weekends
3.5 out of 5
Located in Barkley Sound, Ucluelet, BC
5/5 Exceptional! (1 review)
Travelers like: massage, hot tub
Travelers say...
"Hospitality was amazing, and beds were super comfortable!"

Reviewed on Jul 28, 2015

Get rates
Eagle Nook Resort
BriMar Bed and Breakfast
3 out of 5
1375 Chesterman Beach Road, Tofino, BC
4.9/5 Exceptional! (31 reviews)
Relaxing stay right on Chesterman Beach
"We had an excellent stay at the BriMar - right on the beach. Our Moonrise room was comfortable with a view of the beach - super relaxing. Breakfasts were delicious and Paula was very accommodating when we had an early departure on our last day and had breakfast ready for us before we left. A totally ..."

Reviewed on Jul 12, 2016

Get rates
BriMar Bed and Breakfast
The Francis Boutique Inn
3.5 out of 5
1536 Peninsula Rd, Ucluelet, BC
The price is ¥29,093 per night from Dec 27 to Dec 27
4.9/5 Exceptional! (76 reviews)
"A very comfortable stay! I would suggest that some counter space in the kitchenette would be freed up if the microwave was placed on a shelf. And the small fridge is a beverage fridge, so does not have a freezer. But the bed was comfortable, the electrical fireplace was cozy and we enjoyed watching ..."

Reviewed on Nov 15, 2021

The Francis Boutique Inn
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Tofino Trek Inn
2 out of 5
371 Main street, Tofino, BC
4.8/5 Exceptional! (4 reviews)
Friendliest hostel, right in town.
"The proprietor, Joe, runs a tight ship and is very helpful with getting acquainted with Tofino and booking activities. This old house is spotless with plenty of community space to hang out with other travelers."

Reviewed on Jun 8, 2014

Get rates
Tofino Trek Inn
Cox Bay Beach Resort
3.5 out of 5
1431 Pacific Rim Hwy Tofino, Tofino, BC
4.7/5 Exceptional! (382 reviews)
"On the beach"

Reviewed on Nov 25, 2021

Get rates
Cox Bay Beach Resort
Long Beach Lodge Resort
Great for spa weekends
4 out of 5
1441 Pacific Rim Highway, Po Box 897, Tofino, BC
4.6/5 Wonderful! (347 reviews)
Travelers like: sauna, hot tub, hot springs nearby
Travelers say...
"They had other rooms available for upgrade during our stay but gave us the noisiest one. Although they had warned us when we were checking in that it was our choice whether to take that noisy room as an upgrade or take what we had booked for. Later we saw almost the entire flower was vacant."

Reviewed on Nov 19, 2021

Get rates
Long Beach Lodge Resort
Black Rock Beach House
3.5 out of 5
524 Marine Drive, Ucluelet, BC
4.5/5 Wonderful! (2 reviews)
Beautiful
"We spent time there in April and it was quite rainy but the property was beautiful and we hope to be back soon."

Reviewed on Apr 12, 2018

Get rates
Black Rock Beach House
Sea Star Beach Retreat
3 out of 5
1294 Lynn Rd., Tofino, BC
4.5/5 Wonderful! (40 reviews)
"great spot! super comfy and really nice. Probably could use an extra couple glasses etc though. Thanks for having us!"

Reviewed on Nov 13, 2018

Get rates
Sea Star Beach Retreat
Best Western Plus Tin Wis Resort
2.5 out of 5
1119 Pacific Rim Highway, Tofino, BC
Fully refundableReserve now, pay when you stay
The price is ¥17,727 per night from Dec 1 to Dec 1
4.4/5 Wonderful! (985 reviews)
"Rustic look and feel but still modern and clean."

Reviewed on Nov 29, 2021

Best Western Plus Tin Wis Resort
Black Rock Oceanfront Resort
Great for spa weekends
4 out of 5
596 Marine Drive, Ucluelet, BC
4.4/5 Wonderful! (664 reviews)
Travelers like: spa services onsite, massage, hot tub
Travelers say...
"A lot of good things about our stay. The room was great and fully ready for us, and of course the view of the ocean was nice. The front staff was kind and polite. Hot bath tub is my fav, enjoyed watching a storm while we sat in it. We enjoyed our stay."

Reviewed on Nov 8, 2021

Get rates
Black Rock Oceanfront Resort
Waters Edge Shoreside Suites
Great for spa weekends
3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
Fully refundableReserve now, pay when you stay
The price is ¥14,169 per night from Dec 1 to Dec 1
4.4/5 Wonderful! (989 reviews)
Travelers like: full-service spa, sauna, massage, facials
Travelers say...
"Quiet location Good sized apartment with excellent utensils and kitchen appliances Bed comfortable"

Reviewed on Nov 22, 2021

Waters Edge Shoreside Suites
Middle Beach Lodge
3.5 out of 5
400 Mackenzie Beach Road, Tofino, BC
4.3/5 Excellent! (446 reviews)
"Clean and practical. This property gives you good value for dollar. With a friendly staff, good breakfast,"

Reviewed on Nov 5, 2021

Get rates
Middle Beach Lodge
Hotel Zed Tofino
Great for spa weekends
3 out of 5
1258 Pacific Rim Highway, Tofino, BC
Fully refundableReserve now, pay when you stay
The price is ¥19,565 per night from Dec 3 to Dec 3
4.3/5 Excellent! (402 reviews)
Travelers like: sauna, hot tub
Travelers say...
"The hotel is conveniently placed off the main road. The reception staff were very efficient and friendly. The quirky decor is fun!!"

Reviewed on Nov 22, 2021

Hotel Zed Tofino
West Coast Motel
2 out of 5
279 Hemlock Street, Ucluelet, BC
The price is ¥7,003 per night from Dec 1 to Dec 1
4.3/5 Excellent! (768 reviews)
"Welcoming staff, clean and comfortable"

Reviewed on Nov 26, 2021

West Coast Motel
Reef Point Cottages
3 out of 5
1012 Peninsula Road, Ucluelet, BC
4.2/5 Very Good! (358 reviews)
"Easiest check-in/out ever as it was all done via text. Good location and property was very clean. Only slightly negative aspect was the cottage we stayed in was a bit rundown overall, especially the back deck and steps that were blocked off and appeared unsafe."

Reviewed on Nov 26, 2021

Get rates
Reef Point Cottages
Little Beach Resort
3 out of 5
1187 Peninsula Rd, Ucluelet, BC
3.9/5 Good! (66 reviews)
"Had a great time."

Reviewed on Sep 17, 2017

Get rates
Little Beach Resort
Don't see what you're looking for?
See all available properties in Tofino
View all properties
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.

Frequently asked questions

Recent reviews of Tofino hotels
expedia verified reviews