
Find hotels near Upper MacMillan Lake, Kempt Road from CA $138
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Upper MacMillan Lake hotels

Dundee Resort & Golf Club
Dundee Resort & Golf Club9.3 km from Upper MacMillan Lake
8.2 out of 10, Very good, (620 reviews)
The price is CA $118
CA $138 total
includes taxes & fees
Jul 22 - Jul 23

Maritime Inn Port Hawkesbury
Maritime Inn Port Hawkesbury15.1 km from Upper MacMillan Lake
8.6 out of 10, Excellent, (1,011 reviews)
The price is CA $208
CA $244 total
includes taxes & fees
Jul 26 - Jul 27
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.
Top Upper MacMillan Lake Hotel Reviews

Maritime Inn Port Hawkesbury
10/10 Excellent
Hotels near other Upper MacMillan Lake attractions
Frequently asked questions
Explore a world of travel with Expedia
- Cabin Rentals in Isle Madame
- Hampton Inn by Hilton Sydney
- Motels in Louisdale
- Vacation Homes in Louisdale
- Apartments in Lennox
- Cheap Hotels in Port Hawkesbury
- West Bay Hotels
- Resorts in Walkerville
- Port Hastings Hotels
- Motels in Port Hawkesbury
- 5 Star Hotels in Port Hawkesbury
- St. Peters Hotels
- Inverness Hotels
- Hotels near Lennox Passage Provincial Park
- Apartments in Isle Madame
- Hotels with Free Breakfast in Port Hawkesbury
- Cabin Rentals in Walkerville
- Hotels with Hot Tubs in Port Hawkesbury
- Pet-Friendly Hotels in Port Hawkesbury
- Luxury Hotels in Port Hawkesbury
- Cottages in Cape Breton Island
- Hotels with a Pool in Port Hawkesbury
- Lime Hill Hotels
- Rv Parks in Isle Madame
- Hotels near St. Peters Canal National Historic Site
- Lennox Hotels
- Hotels near St. Peters Marina
- B&B in Louisdale
- Port Hawkesbury Hotels
- B&B in Port Hawkesbury
- Sydney Hotels
- B&B in Isle Madame
- Cottages in Isle Madame
- D'escousse Hotels
- River Denys Hotels
- B&B in Evanston
- River Bourgeois Hotels
- Canso Hotels
- Hotels near Dundee Golf Club
- Antigonish Hotels
- Louisdale Hotels
- Baddeck Hotels
- Cottages in Port Hawkesbury
- Golf Hotels in Port Hawkesbury
- Hotels near Port Hawkesbury
- Hotels near Battery Provincial Park
- Mulgrave Hotels
- Arichat Hotels
- Sampson Cove Hotels
- Hotels near Port Hawkesbury Civic Centre
- Aulds Cove Hotels
- Lgbt Friendly Hotels in Port Hawkesbury
- Hotels with an Indoor Pool in Port Hawkesbury
- Cabin Rentals in Port Hawkesbury
- Hotels near Pondville Beach Provincial Park
- Troy Hotels
- Flights from Sydney (SYD) to Port Hawkesbury (YPS)
- Flights from Louisdale
- Flights from Port Hawkesbury
- Flights from Ottawa (YOW) to Port Hawkesbury (YPS)
- Flights to Isle Madame
- Flights from Lennox
- Flights to Lennox
- Flights from Port Hawkesbury
- Flights to Port Hawkesbury
- Flights from Toronto (YYZ) to Port Hawkesbury (YPS)
- Flights from Halifax (YHZ) to Port Hawkesbury (YPS)
- Flights to Cape Breton Island
- Port Hawkesbury Vacations
- Visit Port Hawkesbury
- Visit River Bourgeois
- Visit Isle Madame
- Visit Cape Breton Island
- Port Hawkesbury Civic Centre
- Visit West Bay
- Visit Port Hastings
- Lennox Vacations
- Visit Janvrin Harbour
- Visit Mulgrave
- Visit Louisdale
- Visit Walkerville
- Visit River Denys
- Visit Aulds Cove
- Visit D'Escousse
- Budget Rental Cars in Port Hawkesbury
- Avis Corsica Rental Cars in Port Hawkesbury
- Pickup Car Rentals in Port Hawkesbury
- Thrifty Car Rental Rental Cars in Port Hawkesbury
- Hertz Rental Cars in Port Hawkesbury
- Avis Rental Cars in Port Hawkesbury
- Car rental Port Hawkesbury
- National Car Rental Rental Cars in Port Hawkesbury
- Rent A Wreck Rental Cars in Isle Madame
- Enterprise Rental Cars in Port Hawkesbury
- Car rental Whycocomagh













