Find hotels in Port McNeill from $75

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port McNeill hotels

Sportsman's Inn on the Harbour Front

Sportsman's Inn on the Harbour Front
2.0 star property
Port McNeill
7.4 out of 10, Good, (643)
"The location was good. The room was good. The bathtub was larger then most and comfortable."
Canada
Alan
$72 nightly
The price is $84
Dec 27 - Dec 28
Total with taxes and fees
Sportsman's Inn on the Harbour Front

Kwa'Lilas Hotel

Kwa'Lilas Hotel
3.5 star property
Port Hardy
9.2 out of 10, Wonderful, (1000)
"Always a very nice experience here. "
Canada
Tom
$82 nightly
The price is $96
Dec 25 - Dec 26
Total with taxes and fees
Kwa'Lilas Hotel

Airport Inn

Airport Inn
2.5 star property
Port Hardy
8.2 out of 10, Very Good, (593)
"Very friendly staff and very nice accommodations."
Canada
Peter
$80 nightly
The price is $93
Dec 25 - Dec 26
Total with taxes and fees
Airport Inn

Glen Lyon Inn & Suites

Glen Lyon Inn & Suites
2.5 star property
Port Hardy
8.6 out of 10, Excellent, (543)
"Room was clean and quiet."
Canada
Leslee
$100 nightly
The price is $116
Dec 27 - Dec 28
Total with taxes and fees
Glen Lyon Inn & Suites

Quarterdeck Inn Port Hardy

Quarterdeck Inn Port Hardy
3.0 star property
Port Hardy
7.8 out of 10, Good, (789)
"Clean room friendly staff great breakfast options. I definitely will be back "
Canada
Elva
$65 nightly
The price is $75
Jan 1 - Jan 2, 2026
Total with taxes and fees
Quarterdeck Inn Port Hardy

Nimpkish Hotel

Nimpkish Hotel
2.0 star property
Alert Bay
9.6 out of 10, Exceptional, (118)
"Room well set up and appointed well. Very friendly staff with Tina being my host. "
Canada
Neil
Nimpkish Hotel

Pioneer Inn by the River

Pioneer Inn by the River
2.0 star property
Port Hardy
7.2 out of 10, Good, (303)
"Room was excellent, nice and clean, also quiet which i love."
Canada
shirley
$94 nightly
The price is $109
Jan 5 - Jan 6, 2026
Total with taxes and fees
Pioneer Inn by the River

Gordie's Inn & Suites

Gordie's Inn & Suites
2.5 star property
Alert Bay
9.2 out of 10, Wonderful, (31)
"This is one of my favourite hotels personally, always clean with a nice view and with a walkable distance to the stores and restaurants."
Canada
Daedra
Gordie's Inn & Suites

Cliff Haven on the Bay

Cliff Haven on the Bay
3.0 star property
Alert Bay
9.4 out of 10, Exceptional, (36)
"Nice location, spacious room, fantastic view"
Canada
Guo Hong
Cliff Haven on the Bay
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Port McNeill attractions

Learn more about Port McNeill

Book a whale watching tour to spot orcas and humpbacks in the Broughton Archipelago's rich waters. Telegraph Cove nearby offers kayaking adventures while Port McNeill's harbor hosts fishing charters and wildlife cruises.

Sea stacks on the beach of San Josef Bay on Vancouver Island.

Top Port McNeill Hotel Reviews

More cheap stays in Port McNeill

Find out more about Port McNeill

Top reasons to visit Port McNeill

  • Outdoor Adventures: Port McNeill is a paradise for nature lovers, offering activities like whale watching, boat excursions, and scenic trail explorations.
  • Stunning Scenery: The picturesque harbor front and beautiful beaches provide breathtaking views and serene relaxation.
  • Rich Local Culture: Discover the town's history at the local museum and explore various cultural attractions and statues.
  • Recreational Opportunities: Visit the Port McNeill Harbor Marina for a range of outdoor pursuits and leisure activities.
  • Diverse Accommodations: Enjoy cozy hotels and charming B&Bs, catering to both adventure seekers and beach lovers.

Find great hotels in and around Port McNeill

Explore a variety of lodging options in Port McNeill, British Columbia, where you can find cozy hotels and charming bed & breakfasts. Whether you seek an oceanfront hotel or a pet-friendly inn, the area offers accommodations perfect for adventure seekers and beach lovers alike. Enjoy a memorable stay at McNeill's Inn or discover the best hotels that cater to your vacation needs.

  • Sportsman's Inn on the Harbour Front: Nestled in the scenic Port McNeill, Sportsman's Inn on the Harbour Front is a charming hotel that embodies the spirit of adventure and relaxation. Its prime location offers stunning views of the harbor, making it a perfect spot for nature lovers. Guests can indulge in a variety of dining options, including lunch and dinner at the on-site restaurant, or unwind at the bar and lounge. Entertainment amenities such as flat-screen TVs and cable TV ensure a cozy evening after a day of exploration.
  • Nimpkish Hotel: Located 7 miles from Port McNeill, Nimpkish Hotel provides a welcoming atmosphere for visitors looking to immerse themselves in the natural beauty of British Columbia. Offering complimentary daily breakfast and a selection of dining options on specified days, this hotel caters to various tastes. Guests can enjoy nearby recreational activities such as hiking and biking, and the stunning waterfront views enhance the overall experience. With whale watching and ocean vistas nearby, it’s an ideal spot for adventure seekers.
  • Orca Lodge: Situated 4 miles from Port McNeill, Orca Lodge is a 3-star lodging choice that promises a beach and adventure-filled getaway. Perfect for outdoor enthusiasts, this lodge boasts direct access to the beach and offers a diverse range of adventure sports, including kayaking, fishing, and swimming. Guests can also enjoy hiking and biking in the surrounding areas. With its focus on a thrilling vacation experience, Orca Lodge is ideal for those looking to connect with nature while enjoying comfortable accommodations.

Where to stay near Port McNeill

Port McNeill offers an unforgettable vacation filled with stunning outdoor adventures and breathtaking scenery. Explore the picturesque harbor front, relax on beautiful beaches, and take in the serene sea views. Just a short drive away, Port Alice presents a charming atmosphere steeped in friendly culture. Whether you're seeking a beach getaway or thrilling activities, Port McNeill and its nearby regions promise a memorable escape into nature's beauty.

  • Port Hardy: Located 20 miles from Port McNeill, Port Hardy is a vibrant city that serves as a gateway to adventure. Known for its outdoor experiences, this destination attracts travelers year-round, with peak visits occurring during the summer months of June to August. Visitors flock here for the stunning scenery, ample recreational areas, and well-maintained hiking trails. Highlights include the nearby national park, beautiful beaches, and a bustling marina, making it a perfect spot for those looking to explore the natural beauty of British Columbia.
  • Alert Bay: Just 7 miles from Port McNeill, Alert Bay is a small city known for its seasonal charm, peaking in January to February and July. This community offers a rich tapestry of outdoor adventures and breathtaking scenery, perfect for nature lovers. Enjoy recreational activities, hike scenic trails, and explore the local beaches. Notable attractions include the national park and marina, which add to the city’s appeal as a tranquil retreat for those seeking both relaxation and adventure.
  • Sointula: A mere 4 miles from Port McNeill, Sointula is a quaint city that offers a unique blend of outdoor activities and cultural experiences. Visitor numbers peak in July and August, as travelers come to enjoy its charming atmosphere and scenic landscapes. With opportunities for trail access and outdoor exploration, Sointula also features a history museum and a stunning beach, making it an ideal destination for those who appreciate both nature and history.

Things to do near Port McNeill

Port McNeill offers a fantastic outdoor adventure experience, perfect for nature lovers and thrill-seekers alike. Visitors can enjoy activities such as boat excursions, whale watching, and exploring scenic trails. The town also features various city attractions and recreational areas, ensuring plenty of options for both relaxation and adventure. Don't miss out on the stunning scenery and the chance to engage in exciting outdoor pursuits during your stay.

Shopping

If you're up for a drive, Thunderbird Mall is a shopping center located 20 miles away from Port McNeill. This spot offers a mix of business and family vibes, perfect for finding gifts and souvenirs to remember your trip.

Recreation

At the Eco-Resort, indulge in rejuvenating spa treatments surrounded by breathtaking coastal views. Participate in yoga sessions on the beach, followed by guided nature walks through pristine forests, promoting relaxation and mindfulness amidst the tranquil beauty of Port McNeill.

Adventure

At Alert Bay Ecological Park, located 7 miles from Port McNeill, embark on a scenic hiking trail surrounded by breathtaking nature. Experience the thrill of adventure as you explore diverse landscapes and enjoy the rich wildlife, making it a perfect spot for outdoor enthusiasts.

Nightlife

Port McNeill offers a cozy nightlife scene with local charm. For a laid-back evening, visit the Northern Lights Restaurant for dinner and drinks. If you're in the mood to mingle, the Sportsman's Pub is the perfect spot for a casual atmosphere and friendly locals to chat with.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port McNeill

To save on your trip to Port McNeill, consider visiting during the cheaper months of January to February and November. Book your hotel about a month in advance for the best rates, with Tuesdays typically offering the lowest prices. Check Expedia for last-minute deals and combine your hotel with flights and activities for added savings. Joining Expedia's One Key membership can also unlock exclusive discounts and rewards for future stays. Utilize price filters to find the best deals, and keep an eye out for the green banner indicating special offers.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port McNeill are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Port McNeill is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Port McNeill is Tuesday. The most expensive day to stay in Port McNeill is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, preferred location, and desired hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Port McNeill with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Port McNeill

Port McNeill is a fantastic destination for outdoor enthusiasts and adventure seekers, offering stunning scenery and a rich history. Explore local attractions such as the history museum, the modern civic government building, and various statues. The area caters to those looking for cultural experiences and outdoor activities, making it perfect for a memorable vacation. Don't miss visiting the Port McNeill Harbor Marina for additional recreational opportunities.

  • Port McNeill and District Museum: Discover the rich history and culture of Port McNeill at this charming museum. Featuring local artifacts and engaging exhibits, it offers visitors a unique glimpse into the area's heritage and traditions.
  • Gwa'ni Hatchery: Located 4 miles from Port McNeill, this peaceful hatchery showcases the fascinating process of salmon rearing. Experience the serene environment while learning about local aquatic life and conservation efforts.
  • Bere Point Trailhead: Just 6 miles away, this national park offers thrilling outdoor adventures. Hike through stunning landscapes, enjoy breathtaking views, and immerse yourself in the natural beauty of British Columbia.

Best time to go to Port McNeill

The best time to visit Port McNeill is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. December is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with frequent rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.7°F (4.3°C)Frequent RainMostly CloudyAverageSlightly Low
February38.5°F (3.6°C)Moderate RainMostly CloudyAverageSlightly Low
March40.8°F (4.9°C)Moderate RainMostly CloudyAverageAverage
April44.6°F (7.0°C)Moderate RainMostly CloudyAverageAverage
May50.2°F (10.1°C)Light RainMostly CloudyAverageAverage
June54.0°F (12.2°C)Light RainMostly CloudySlightly HighSlightly High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighSlightly High
August58.5°F (14.7°C)Light RainMostly SunnySlightly HighSlightly High
September54.7°F (12.6°C)Moderate RainMostly CloudyAverageAverage
October48.7°F (9.3°C)Frequent RainMostly CloudySlightly LowAverage
November42.1°F (5.6°C)Frequent RainMostly CloudySlightly LowSlightly Low
December38.3°F (3.5°C)Frequent RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Port McNeill

When visiting Port McNeill, British Columbia, you can conveniently fly into several nearby airports. Port Hardy Airport (YZT) is 14 miles away and offers accommodations like the Kwa'Lilas Hotel, 6 miles from the airport, and the Quarterdeck Inn, 5 miles away. The Airport Inn is just 0.5 miles from YZT. Alternatively, Port McNeill Airport (YMP) is only 3 miles from the town, with nearby options such as Orca Lodge and Sointula Lodge, both 5 miles away, and Gordie's Inn & Suites, located 4 miles from YMP. Greenway Sound Airport (YGN) is another option, situated 21 miles from Port McNeill.

Frequently asked questions

What are the best budget hotels in Port McNeill?
Sportsman's Inn on the Harbour Front is a charming budget-friendly option in Port McNeill, boasting a serene marina view that's great for unwinding after a day of adventure. Guests appreciate the free toiletries and the convenience of self-parking, making it an excellent choice for families or anyone traveling with pets, as service animals are welcome here too. With a cozy atmosphere and a sofa bed available, families can comfortably stretch out and relax. View all budget hotels in Port Mcneill.
When is the best time to go to Port McNeill?
The most popular time to visit Port McNeill is during the summer months, particularly July and August. This is when the weather is warmest, with average temperatures around 70°F, providing great conditions for outdoor adventures and exploration. The long daylight hours allow for ample time to engage in activities such as kayaking, whale watching, and hiking through the stunning landscapes of Vancouver Island.

During the peak season from June to August, Port McNeill comes alive with tourists eager to experience the natural beauty and vibrant marine life of the area. This bustling atmosphere enhances the charm of the town, with local events and festivals often taking place, creating a lively community vibe that enriches your travel experience.

For those who enjoy outdoor activities, summer is ideal for exploring the nearby islands and marine parks. You can embark on guided tours to see orcas and other wildlife in their natural habitat, or take leisurely walks along the scenic waterfront, all while soaking in the breathtaking views of the surrounding mountains and ocean.

If you're seeking a more budget-friendly time to visit, consider October. While the weather starts to cool, this month offers a quieter atmosphere, allowing for a more intimate experience with nature and fewer crowds at popular attractions. Plus, autumn colors can create a stunning backdrop for your adventures.
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 canceled 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 in Port McNeill.
How can I save on a Port McNeill hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Port McNeill hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly 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, Hotels.com and Vrbo.
How much is the nightly rate at a Port McNeill hotel?
Prices for hotels in Port McNeill often vary, but you can find a great deal from $75 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 the cheapest rate.

Explore a world of travel with Expedia