Find Beach Hotel in Tofino from CA $105

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Tofino Beach Hotel

BriMar Bed and Breakfast
3 out of 5
1375 Chesterman Beach Road, Tofino, BC
4.9/5Exceptional! (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
Cox Bay Beach Resort
3.5 out of 5
1431 Pacific Rim Hwy Tofino, Tofino, BC
4.7/5Exceptional! (377 reviews)
"Was a great spot. Please see our review on our YouTube channel ‘One night only - una noche’"

Reviewed on Aug. 3, 2021

Get rates
Cox Bay Beach Resort
Long Beach Lodge Resort
4 out of 5
1441 Pacific Rim Highway, Po Box 897, Tofino, BC
4.6/5Wonderful! (335 reviews)
"It was great. We had an amazing view from our room. The surf lessons from the surf club were also great and we could surf right on Cox beach. Pettinger point is also special and is only 15 mins away. Thanks!"

Reviewed on Jun. 9, 2021

Get rates
Long Beach Lodge Resort
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.
The Cabins at Terrace Beach
3 out of 5
1090 Peninsula Road, Ucluelet, BC
The price is CA $359 per night from Oct 16 to Oct 16
4.6/5Wonderful! (370 reviews)
"Nice location, lack of staff or concierge was the only issue if you wanted assistance. I understand covid impacts but there was nobody around. However all and all my stay was pleasing and the cabin was very clean and well outfitted."

Reviewed on Sep. 16, 2021

The Cabins at Terrace Beach
Wya Point Resort
3 out of 5
2695 Tofino-Ucluelet Highway, Ucluelet, BC
4.5/5Wonderful! (81 reviews)
Terrible service has a new name. WYA Point.
"We booked our stay on June 20th, 2018 for our stay in August. When we arrived, with our confirmation number from Hotels.com, WYA Point had no record of our reservation. After searching, the receptionist found our reservation, now through Expedia, but they were full. The receptionist sent a message ..."

Reviewed on Aug. 16, 2018

Get rates
Wya Point Resort
Tofino Motel Harborview
2.5 out of 5
542 Campbell St., Tofino, BC
The price is CA $176 per night from Oct 15 to Oct 15
4.5/5Wonderful! (439 reviews)
"Loved the view and the location was perfect."

Reviewed on Sep. 15, 2021

Tofino Motel Harborview
The He-tin-kis Lodge
2.5 out of 5
Reef Point Road, 366, Ucluelet, BC
4.5/5Wonderful! (67 reviews)
Wonderful stay
"We had an a simply incredible time in Ucluelet, made even better by this fantastic hotel. The room was great, all we needed - and the location was fantastic. Just a short trip to the Wild Pacific Trail, and we walked in to Ucluelet every day. Could recommend highly enough - the owners even kindly ..."

Reviewed on Oct. 20, 2016

Get rates
The He-tin-kis Lodge
Sea Star Beach Retreat
3 out of 5
1294 Lynn Rd., Tofino, BC
4.5/5Wonderful! (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
The price is CA $365 per night from Sep 26 to Sep 26
4.4/5Wonderful! (995 reviews)
"Very peaceful location, comfortable and clean rooms."

Reviewed on Sep. 15, 2021

Best Western Plus Tin Wis Resort
Black Rock Oceanfront Resort
4 out of 5
596 Marine Drive, Ucluelet, BC
4.4/5Wonderful! (648 reviews)
"Oceanfront resort , amazing location , friendly staff, fairly food probably due to Covid-19 they have limited resources in terms of food choices! Overall a great place for family vacation!"

Reviewed on Aug. 15, 2021

Get rates
Black Rock Oceanfront Resort
Waters Edge Shoreside Suites
3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
Fully refundableReserve now, pay when you stay
The price is CA $183 per night from Oct 16 to Oct 16
4.4/5Wonderful! (991 reviews)
"The surrounding is very quiet and calming. Staffs are very friendly and helpful. They give us a list of restaurants nearby with their opening hours which is a very thoughtful touch. Very clean and comfortable beds as well."

Reviewed on Sep. 15, 2021

Waters Edge Shoreside Suites
Middle Beach Lodge
3.5 out of 5
400 Mackenzie Beach Road, Tofino, BC
4.3/5Excellent! (435 reviews)
"Great place and people"

Reviewed on Sep. 3, 2021

Get rates
Middle Beach Lodge
Whale's Tail Guest Suites
2.5 out of 5
1906 Bay Street, Check in: 279 Hemlock St., Ucluelet, BC
The price is CA $105 per night from Oct 16 to Oct 16
4.3/5Excellent! (233 reviews)
"good beds, in town, walking distance to everything, upstairs people were really noisy moving furniture half the night."

Reviewed on Sep. 6, 2021

Whale's Tail Guest Suites
Hotel Zed Tofino
3 out of 5
1258 Pacific Rim Highway, Tofino, BC
Fully refundableReserve now, pay when you stay
The price is CA $279 per night from Oct 11 to Oct 11
4.2/5Excellent! (370 reviews)
"Really enjoyed our stay. Was a little far from downtown, about 4K but right across the street from the beach. Rented bicycles right from the hotel making downtown a nice ride. You could drive and park your bicycle right in the hotel. Loved the hot tub and sauna. Staff were amazing would definitely ..."

Reviewed on Sep. 10, 2021

Hotel Zed Tofino
Duffin Cove Oceanfront Lodging
2.5 out of 5
215 Campbell St, Tofino, BC
4.2/5Excellent! (253 reviews)
"Great place to stay in Tofino! Friendly staff. Room was clean and comfortable with a great view of the water. Walking distance to restaurants and shops. Highly recommended!"

Reviewed on Sep. 5, 2021

Get rates
Duffin Cove Oceanfront Lodging
Reef Point Cottages
3 out of 5
1012 Peninsula Road, Ucluelet, BC
4.2/5Very Good! (335 reviews)
"Overall a nice little retreat. The winding staircase to the loft bedroom is a bit narrow, but the bed was comfy. Hot tub worked well but there’s a lot of Chlorine in the water. Parking is right in front of unit. Good kitchen and bathroom. Owner was prompt with texts/info."

Reviewed on Sep. 17, 2021

Get rates
Reef Point Cottages
Tofino Resort + Marina
3 out of 5
634 Campbell Street, Tofino, BC
The price is CA $279 per night from Oct 4 to Oct 4
4.1/5Very Good! (284 reviews)
"We had a king bed with a sofabed in a separate room. It was perfect! It was worth the extra $ to have a partial view of the marina. What a beautiful spot. And it's easy walking distance to the downtown. Highly recommend"

Reviewed on Sep. 13, 2021

Tofino Resort + Marina
Canadian Princess Lodge & Marina
3.5 out of 5
1943 Peninsula Road, Ucluelet, BC
Fully refundableReserve now, pay when you stay
The price is CA $229 per night from Oct 11 to Oct 11
3.8/5Good! (915 reviews)
"Older but clean facility. Large rooms with amazing views of the water."

Reviewed on Sep. 14, 2021

Canadian Princess Lodge & Marina
Mackenzie Beach Resort
2 out of 5
1101 Pacific Rim Hwy, Tofino, BC
The price is CA $185 per night from Oct 17 to Oct 17
3.5/5Good! (67 reviews)
"Cozy and lovely! Our little cabin had everything we needed. Would come back and stay again in warmer summer months for sure."

Reviewed on May 14, 2021

Mackenzie Beach Resort
Dolphin Motel
2 out of 5
1190 Pacific Rim Highway, Tofino, BC
2.8/5 (136 reviews)
"We liked that we were close to the Bella Pacifica Campground where our grandson wanted to celebrate is 14th birthday."

Reviewed on Mar. 22, 2020

Get rates
Dolphin Motel
Don't see what you're looking for?
We've got more Beach Hotel. Find the right one for you.
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.

Beach Hotels in Tofino

Known for its pristine beaches and surfing, Tofino offers a lot for the traveler planning a beach getaway. This seaside destination has 46 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.

As you search for a place to stay by the water in Tofino, consider selecting one of these top beach hotels with high ratings from Expedia travelers.

Best Western Tin Wis Resort Lodge - 2.5-star eco-friendly hotel on the beach. It features a spa tub, a restaurant, and free WiFi. Guests love the spacious rooms.

Tofino Resort + Marina - 3-star hotel near Mackenzie Beach. Our travelers recommend its central location and comfortable rooms. This hotel boasts a restaurant, free WiFi, and free parking. Activities include boat tours and fishing.

Cox Bay Beach Resort - 3.5-star romantic resort near Cox Bay Beach. It offers a spa tub, a sauna, and free WiFi. Activities include surfing on site. Guest reviews highlight the beach locale and clean rooms.

Middle Beach Lodge - 3.5-star romantic lodge, 1-minute walk from Mackenzie Beach. It features free breakfast, free WiFi, and free parking. Activities include hiking trails. Guests love the beach locale and comfortable beds.

Sea Star Beach Retreat - 3-star hotel, 1-minute walk from Chesterman Beach. Our travelers recommend its walkable location and spacious rooms. This hotel boasts a spa tub, free WiFi, and free parking.

Planning Your Trip to Tofino

If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.

  • Hottest months: August, July, September, and June, with an average temperature of 62°F
  • Coldest months: December, February, January, and March, with an average temperature of 37°F
  • Driest months: July, August, June, and May, with an average rainfall of 0.10 inches
  • Rainiest months: February, November, December, and January, with an average rainfall of 0.23 inches

Sightseeing in and Around Tofino

After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you can't wait to check out the beaches, head to Mackenzie Beach or Schooner Cove for a relaxing day by the water. Discover the area's surfing and sunsets, and make time for local attractions like Cox Bay Beach and Chesterman Beach. For more things to see and do, consider visiting Tofino Botanical Gardens or Alternative Tofino's Indoor Climbing Gym. Visitors also enjoy Tofino for its:
  • Excursions
  • Fishing
  • Seafood

Getting Around Tofino

To get to Tofino, you can fly into Tofino, BC (YAZ), the closest major airport, which is located 4.9 mi (7.9 km) from the city center. If you'd like to explore around the area, you may want a rental car for your journey.

Frequently asked questions

Recent Reviews in Tofino

Travelers Loved These Beach Hotel

More trip options