Book Hotels in Port McNicoll
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Port McNicoll hotels

Kings Inn Midland
"Was delayed to check in"
Reviewed on Sep 2, 2026

Wasaga Beach Inn And Cottages
"Great place"
Reviewed on Aug 31, 2026

Comfort Inn Midland
"The location is good. The mattress was also quite good. The comforter on the bed was way too short. The pillows are sad. They desperately need to be replaced. The hotel rooms are quiet."
Reviewed on Aug 31, 2026

Carriage Ridge Resort, an Ascend Collection Resort

Quality Inn & Conference Centre

Super 8 by Wyndham Midland

Christie's Mill Inn & Spa, BW Premier Collection

Hampton Inn Midland, On

Midland Inn & Suites
Port McNicoll Hotel & Travel Guide\n
Want to explore Barrie - Orillia? Looking to find a place to relax and put your feet up? Travelocity's portal features a great range of hotels and rooms. You can access around 14 hotels within a convenient drive of of Port McNicoll.
The Turtle Gate Vacation Home is amongst the most conveniently located options, one of just a few choices within a short walk of the Port McNicoll city center.
Investigate the Horseshoe Resort as well as the The Donato House Hotel. The Horseshoe Resort is located just 15 miles (25 kilometers) outside of the center of Port McNicoll. The The Donato House Hotel, is positioned 20 miles (33 kilometers) away. You could also make a reservation at the Riverview Lodge or the Christies Mill Inn & Spa.
While you are here in Port McNicoll, try and leave enough time to enjoy Southern Ontario's other scenic and cultural delights. Southern Ontario is known for beaches and coastal plains, and common visitor places of interest are traditional villages and churches. Popular pastimes in this particular part of Canada include skiing, cross-country skiing and snow shoeing.
Are you looking for activities? Spend the day enjoying Bamboo Spa and Midland Golf and Country Club, which can be found in Midland, 4 miles (6 kilometers) to the west of Port McNicoll. A few Midland hotels include the Best Western Highland Inn & Conference Centre and Little Lake Inn. 20 miles (36 kilometers) to the southeast of Port McNicoll, you'll also find Orillia, which is home to the Best Western Plus Couchiching Inn and Best Western Plus Mariposa Inn & Conference Centre. The Orillia Opera House and Casino Rama are a couple of the more popular sites to explore when in Orillia.
If you are interested in sport and love watching thrilling games be sure to visit Barrie Molson Centre, located 30 miles (47 kilometers) to the south of Port McNicoll. Enlightened travelers who like the convenience of locating a room close by, book a room in the Holiday Inn Express Hotel & Suites Barrie or Hampton Inn & Suites Barrie.
Pearson International Airport is a primary airport for flying to Port McNicoll. It can be found 75 miles (120 kilometers) from the town center. For travelers who plan to find a room nearby, book a room at Sheraton Gateway Hotel In Toronto International Airport or Residence Inn by Marriott Toronto Airport.
Frequently asked questions
Recent Port McNicoll hotel reviews by fellow wanderers

Kings Inn Midland
"Clean room, reasonable price."
Explore More Ways to Travel with Travelocity
- Balcony in Barrie - Orillia
- Villas in Severn
- Aparthotels in Barrie - Orillia
- Hotels in Severn
- Hotels in Barrie
- Hotels in Port Stanton
- Apartments in Balm Beach
- Villas in Port Severn
- Resorts in Bala
- Motels in Port Severn
- Hotels in Bala
- Cottages in Port Severn
- Cottages in Bala
- Cabins in Port Severn
- Bedandbreakfast in Bala
- Lodges in Penetanguishene
- Hotels near Awenda Provincial Park
- Hotels in Penetanguishene
- Cottages in Penetanguishene
- Cabins in Penetanguishene
- Cottages in Bluewater Beach
- Bedandbreakfast in Penetanguishene
- Hotels near Blue Mountain Ski Resort
- Blue Mountain Resort Village Suites
- Caravanparks in Barrie - Orillia
- Blue Mountain Resort Inn
- Privatevacationhomes in Oro-Medonte
- Horseshoe Resort
- Hotels in Orillia
- Apartments in Orillia
- Hotels near Mount St Louis Moonstone
- Hotels in Midland
- Spa in Midland
- Quality Inn & Conference Centre
- Budget in Midland
- Beach in Midland
- Hotels near Midland Golf and Country Club
- Cabins in Midland
- Bedandbreakfast in Midland
- Lodges in Christian Island
- Motels in Christian Island
- Hotels in Collingwood
- Hotels in Cumberland Beach
- Chalets in Edgar
- Condos in Edgar
- Hotels near Elmvale Jungle Zoo
- Resorts in Elmvale
- Hotels near Georgian Bay General Hospital
- All-Inclusive in Georgian Bay
- Hotels in Georgian Bay
- Houseboats in Georgian Bay
- Hotels near Georgian Bay Islands National Park
- Hotels near Hawk Ridge Golf and Country Club
- Cabins in Honey Harbour
- Hotels in Honey Harbour
- Hotels near Horseshoe Valley
- Hotels in Wymbolwood Beach
- Cottages in Wymbolwood Beach
- Hotels near Wye Marsh Wildlife Centre
- Hotels in Waubaushene
- Bedandbreakfast in Waubaushene
- Caravanparks in Wasaga Beach
- Hotels near Wasaga Beach Provincial Park
- Hotels in Wasaga Beach
- Pet Friendly in Wasaga Beach
- Luxury in Wasaga Beach
- Pool in Wasaga Beach
- Casino in Wasaga Beach
- Beach in Wasaga Beach
- Aparthotels in Wasaga Beach
- Cottages in Wasaga Beach
- Chalets in Wasaga Beach
- Historical in Victoria Harbour
- Bedandbreakfast in Torrance
- Hotels near Torrance Barrens Dark-Sky Preserve
- Caravanparks in Tiny
- Hotels in Tiny
- Bedandbreakfast in Tiny
- Hotels in The Blue Mountains
- Hotels near Snow Valley Ski Resort
- Aparthotels in Simcoe County




