A beach with surfers carrying surfboards, a building on a cliff, and dense trees in the background.

Top Hotels Near Mackenzie Beach in Tofino from NZ$359

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Sept - 22 Sept
Tomorrow
22 Sept - 23 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Property class

Guest rating

Our top choices for Mackenzie Beach hotels

1. Tofino Resort & Marina

Tofino Resort & Marina
1.9 km from Mackenzie Beach
Canada
Geekiyanage Dona Thrimeni
NZ$372
includes taxes & fees
19 Oct - 20 Oct
Tofino Resort & Marina

2. Hotel Zed Tofino

Hotel Zed Tofino
1.9 km from Mackenzie Beach
Canada
Stephen
NZ$359
includes taxes & fees
12 Oct - 13 Oct
Hotel Zed Tofino

3. Best Western Plus Tin Wis Resort

Best Western Plus Tin Wis Resort
0.8 km from Mackenzie Beach
Canada
bruce
NZ$451
includes taxes & fees
12 Oct - 13 Oct
Best Western Plus Tin Wis Resort

4. Long Beach Lodge Resort

Long Beach Lodge Resort
4.1 km from Mackenzie Beach
United States
Magdalena
NZ$461
includes taxes & fees
22 Oct - 23 Oct
Long Beach Lodge Resort
View all properties

Top Mackenzie Beach Hotel Reviews

Skylight Cottage- Mackenzie Beach, Private Hot Tub

Skylight Cottage- Mackenzie Beach, Private Hot Tub

8/10 Good
"A fantastic property for a family vacation. We made use of the outdoor shower, hot tub and seating area. Unfortunately the fire table wasn’t working. The maintenance crew showed up quickly to resolve the issue but it only worked for 1 of our 4 nights. There were a few maintenance issues but we felt that the property managers dealt with these issues quickly and professionally. Overall we enjoyed our stay and would book again."
Alana 4-night trip
Posted 7 hours ago
Skylight Cottage- Mackenzie Beach, Private Hot Tub
Middle Beach Lodge

Middle Beach Lodge

10/10 Excellent
"The location is amazing and the staff are lovely. Convenient to walk into Tofino on the Tonquin trail. The room was good but lacked storage."
Martyn 4-night trip
Posted 10 hours ago
Middle Beach Lodge
Hotel Zed Tofino

Hotel Zed Tofino

10/10 Excellent
"Staff is very friendly and the roar restaurant is amazing, great staff and food we stayed for 3 nights and had a blast"
Michael 2-night trip
Posted 15 hours ago
Hotel Zed Tofino
Tofino Motel Harborview

Tofino Motel Harborview

10/10 Excellent
"Excellent and quiet place to stay with a great view"
Yi Wen 1-night trip
Posted 1 day ago
Tofino Motel Harborview
Long Beach Lodge Resort

Long Beach Lodge Resort

10/10 Excellent
"We've been to Long Beach Lodge several times before, and this time did not disappoint! They were easily able to accommodate a room set up request, and the staff and food (and views of course!) in the great room are unparalleled. Despite already having high expectations as we have been wowed at LBL before, the staff still managed to exceed them. The Spa area that was added a few years back is also a great addition that we tried this time - and treatment from Jordyn was amazing! As we booked last minute, we ended up in a 'dog friendly' room, and I should mention that the room was absolutely immaculate and did not smell of wet beach dog at all."
Julia 1-night trip
Posted 3 days ago
Long Beach Lodge Resort
Duffin Cove Oceanfront Lodging

Duffin Cove Oceanfront Lodging

10/10 Excellent
"The view was spectacular"
Catherine 2-night trip
Posted 3 days ago
Duffin Cove Oceanfront Lodging
Cobble Wood & Bird Sanctuary Guest Houses

Cobble Wood & Bird Sanctuary Guest Houses

10/10 Excellent
"Fabulous place to stay. Very cute and homey in a nice quiet neighbourhood. Ken was fabulous! We arrived after check in hours due to traffic and a longer than expected drive from Victoria to Tofino. Ken was wonderful at accommodating us. The next morning, after I signed the check in paper, Ken showed me a map of all the great places to eat, great sightseeing and hikes. Everything he suggested was fantastic! Great stay, great adventures and food in Tofino!!!!"
Kimberley 5-night trip
Posted 4 days ago
Cobble Wood & Bird Sanctuary Guest Houses
The Maq Hotel

The Maq Hotel

10/10 Excellent
"Beautiful and historically renovated hotel. Comfortable and clean rooms. Only minor issue was parking. If you arrive when the restaurant is open, you will struggle to find parking."
MICHELLE 2-night trip
Posted 4 days ago
The Maq Hotel
Gorgeous Oceanfront Rancher with Stunning views, Sauna, Hot tub and Pool table!

Gorgeous Oceanfront Rancher with Stunning views, Sauna, Hot tub and Pool table!

10/10 Excellent
"This was our second time this year we were able to enjoy this beautiful property! Stunning view, clean home and a welcoming environment. We will definitely be back!!!"
Ashley R. 3-night trip
Posted 6 days ago
Gorgeous Oceanfront Rancher with Stunning views, Sauna, Hot tub and Pool table!

Other attractions near Mackenzie Beach

A forest with a large, weathered wooden structure.

Naa’Waya’Sum Gardens

8.6/10 (186 reviews)
Venture into a coastal rainforest, stroll along waterside trails and study native and foreign plants at these beautiful botanical gardens.
See properties
A rocky beach with clear water, surrounded by dense forest.

Tonquin Park

9.4/10 (282 reviews)
Via a network of walking trails, make your way through verdant old-growth forest to gentle waters and a wide sandy beach on the Pacific Coast.
See properties

Tofino Craft Distillery

You can take time to visit Tofino Craft Distillery during your travels to Tofino. Stroll along the beautiful beaches or seek out the surfing spots.
See properties

Tofino Brewing Company

You can take time to visit Tofino Brewing Company during your travels to Tofino. Amble around the area's beautiful beaches or seek out the surfing spots.
See properties

Tofino Art Glass

8.4/10 (16 reviews)
You can spend an afternoon browsing the exhibits at Tofino Art Glass in Tofino. Wander the beautiful beaches and seaside in the area.
See properties

Village Green

After visiting Village Green, make a plan to see the other sights and activities in Tofino. Stroll along the beautiful beaches or seek out the surfing spots.
See properties

Weeping Cedar Woman

You can find out about the history of Tofino with a trip to Weeping Cedar Woman. Stroll along the beautiful beaches or seek out the surfing spots.
See properties

Tofino Gallery of Contemporary Art

You can spend time studying the exhibits at Tofino Gallery of Contemporary Art during your trip to Tofino. Wander the beautiful beaches and seaside in the area.
See properties

Frequently asked questions

What are the top-rated hotels near Mackenzie Beach?
Discovering top-rated hotels near Mackenzie Beach offers travellers the perfect blend of comfort and stunning views.Eagle's Nest Suite-Inlet, Forest Views, MarinaEagle's Nest Suite is a charming getaway located a short 15-minute walk from Mackenzie Beach, rated 9.8 by travellers. This suite offers stunning forest and water views, perfect for nature enthusiasts. Guests can enjoy the convenience of nearby kayaking and surfing opportunities, along with onsite parking. The nearby a marina makes it ideal for those looking to explore the waters, while a beautiful garden provides a serene space to relax.Wickaninnish InnWickaninnish Inn, rated 9.8 by travellers and holding a 3.5-star rating, is just 1.9 km from Mackenzie Beach. This luxurious inn features various amenities, including an onsite health club and mini-golf, ensuring a well-rounded experience. Guests can enjoy valet parking and access to tennis facilities, making it an excellent choice for active travellers. The combination of comfort and unique services makes Wickaninnish Inn a standout option for those looking to enjoy the beauty of Tofino.Contemporary harbour-view fishing lodge, steps from the dock & downtown TofinoThe Contemporary harbour-view fishing lodge is a remarkable retreat located just 3.2 km from Mackenzie Beach, an impressive travellers' rating of 10. This lodge features a fully equipped kitchen, making it convenient for travellers to prepare their own meals. With a cozy fireplace and a private balcony offering water and mountain views, travellers can unwind in style. Additional amenities include a hot tub and onsite parking, enhancing the overall comfort of your stay.
What hotels are within walking distance to Mackenzie Beach?
Discover the best hotels just a short stroll from Mackenzie Beach, perfect for travellers seeking top-rated comfort and stunning ocean views.Eagle's Nest Suite-Inlet, Forest Views, MarinaEagle's Nest Suite offers a serene retreat just a 15-minute walk from Mackenzie Beach, with an impressive review rating of 9.8. This hotel features beautiful forest and ocean views, alongside a nearby marina, making it a great choice for kayaking and motorboating enthusiasts. Guests can enjoy access to hiking trails and a waterfront garden, perfect for unwinding after a day of exploration.Best Western Plus Tin Wis ResortBest Western Plus Tin Wis Resort is a delightful spot located only 2 minutes from Mackenzie Beach, rated 9.4 by travellers. Guests here can indulge in a complimentary buffet breakfast and unwind in the hot tub. The hotel features ocean views from many rooms, along with convenient kitchenettes and a beautiful beachfront area for relaxation and fun. This resort is a perfect choice for those looking for a blend of comfort and convenience.Hotel Zed TofinoHotel Zed Tofino, a charming 3-star hotel, is situated just 17 minutes on foot from Mackenzie Beach and boasts a review rating of 9.4. Guests will appreciate the fun, retro design and amenities like a hot tub and arcade game room. The hotel also offers beach towels for a day by the ocean and a restaurant that caters to families, ensuring a lively atmosphere for all who visit.
What are the most popular family-friendly hotels near Mackenzie Beach?
Looking for family-friendly hotels with great views near Mackenzie Beach? Here are some top-rated options in Tofino that cater to families and ensure a memorable stay.Best Western Plus Tin Wis ResortBest Western Plus Tin Wis Resort is a charming accommodation just 2 minutes' walk from Mackenzie Beach, rated an impressive 9.4 by travellers. This family-friendly resort offers connecting rooms, free breakfast, and a playground for kids to enjoy. With amenities like a hot tub, kitchen facilities, and easy access to beach activities, families will find everything they need for a comfortable and enjoyable stay.Long Beach Lodge ResortLong Beach Lodge Resort is a luxurious 4-star retreat located 4.3 km from Mackenzie Beach, also a review rating of 9.4. This resort is perfect for families, featuring spacious rooms with kitchens, highchairs, and stair gates for young children. Guests can enjoy the on-site hot springs, spa services, and direct beach access, making it a perfect spot for relaxation and family fun, with opportunities for surfing and kayaking just steps away.Hotel Zed TofinoHotel Zed Tofino is a delightful 3-star hotel located just a 17-minute walk from Mackenzie Beach, earning a stellar review rating of 9.4 from travellers. This family-friendly hotel offers amenities like a kitchenette, cribs for free, and a fun arcade game room, ensuring that both kids and adults enjoy their stay. Guests will also appreciate the on-site restaurant offering kids' meals, a hot tub for relaxation, and easy access to kayaking and surfing nearby.
Which hotels near Mackenzie Beach offer the best views?
Discover the top-rated hotels near Mackenzie Beach that offer stunning views and a memorable stay.Best Western Plus Tin Wis ResortBest Western Plus Tin Wis Resort is just a short 2-minute walk from Mackenzie Beach, with a remarkable review rating of 9.4. This inviting hotel features ocean-view balconies, allowing travellers to soak in the beautiful scenery. With amenities like a hot tub and free buffet breakfast, travellers can enjoy both comfort and convenience. The hotel also offers easy access to kayaking, hiking, and surfing, making it ideal for adventure seekers.Contemporary harbour-view fishing lodge, steps from the dock & downtown TofinoThis contemporary lodge, located 3.2 km from Mackenzie Beach, is rated an impressive 10 by travellers. It features stunning water and mountain views, along with a well-equipped kitchen and inviting patio to enjoy the scenery. Guests can take advantage of nearby hiking and fishing opportunities, making it a perfect retreat for those wanting to immerse themselves in Tofino's natural beauty.Duffin Cove Oceanfront LodgingLocated 4.3 km from Mackenzie Beach, Duffin Cove Oceanfront Lodging has a solid review rating of 8.8. Guests can enjoy breathtaking ocean views from the comfort of their rooms, along with amenities like a fully equipped kitchenette and deep soaking bathtubs. With nearby access to windsurfing and kayaking, this hotel is perfect for water enthusiasts looking to explore the beauty of Tofino.
What are the best affordable hotels near Mackenzie Beach?
For those seeking budget-friendly yet top-rated options near Mackenzie Beach, there are some fantastic hotels that won't break the bank.Eagle's Nest Suite-Inlet, Forest Views, MarinaThis inviting suite is just a 15-minute walk from Mackenzie Beach and holds a strong travellers' rating of 9.8. Ideal for families, it offers easy access to local hiking and biking trails, along with waterfront views. Key amenities include WiFi and on-site parking, making it a comfortable and convenient option for outdoor enthusiasts.Contemporary harbour-view fishing lodge, steps from the dock & downtown TofinoJust 3.2 km from Mackenzie Beach, this charming lodge offers a superb travellers' rating of 10. Guests can enjoy the convenience of in-room kitchens and dining areas, perfect for family-friendly stays. With amenities like WiFi, a hot tub, and a cozy fireplace, it provides a relaxing atmosphere after a day at the beach.Tofino Oceanfront Hotel Suite 3Located 4.5 km from Mackenzie Beach, this hotel suite also boasts an impressive travellers' rating of 10. Perfect for those looking for ocean views, it features a private beach site and a balcony for soaking in the scenery. Guests appreciate complimentary WiFi and toiletries, along with the convenience of free self-parking.
What are the best pet-friendly hotels near Mackenzie Beach?
For travellers seeking top-rated pet-friendly hotels near Mackenzie Beach, Tofino offers delightful options that ensure both you and your furry friends enjoy a memorable stay.Hotel Zed TofinoHotel Zed Tofino is a charming 3-star hotel situated only a 17-minute walk from Mackenzie Beach, featuring an impressive review rating of 9.4. This hotel is designed for travellers with pets, providing food and water bowls for your furry companions. Guests will appreciate the hot tub, terrace for relaxation, and a family-friendly atmosphere with daily housekeeping. With nearby snorkeling and boating activities, it's an ideal spot for fun-loving travellers and their pets.Tofino Motel HarborviewTofino Motel Harborview is a pet-friendly gem located just 3.5 km from Mackenzie Beach, with a remarkable review rating of 9.2. This inviting hotel welcomes pets and offers essential amenities such as dog-friendly rooms and nearby access to stunning ocean views. Guests can also enjoy conveniences like a kitchenette, daily housekeeping, and free off-street parking. With kayaking and windsurfing nearby, this hotel is perfect for adventurous travellers and their pets.Duffin Cove Oceanfront LodgingDuffin Cove Oceanfront Lodging is located 4.3 km from Mackenzie Beach and features a cozy atmosphere with a review rating of 8.8. This pet-friendly lodging allows dogs and includes pet amenities like food and water bowls. Guests can unwind on the terrace or enjoy the nearby beach. Additionally, the hotel offers an electric kettle, kitchen facilities, and breathtaking ocean views, making it a perfect retreat for families and pet owners alike.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels near Mackenzie Beach.
Can I find Expedia discounts for hotels near Mackenzie Beach?
To look for discounts on hotels near Mackenzie Beach, join One Key™—our free travel rewards program. One Key members unlock instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you could save is by bundling your hotel and flights together on Expedia. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel near Mackenzie Beach?
Prices for hotels near Mackenzie Beach often vary, but you can find a great deal from NZ$359 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.