We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near MacDonald House

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Company Road | Box 149, Port Hood, Nova Scotia B0E 2W0, Canada
1.2 miles from MacDonald House
#1 of 1 hotels in Port Hood
Check In Check Out
Show Prices
15933 Central Avenue, Inverness, Nova Scotia B0E 1N0, Canada
18.5 miles from MacDonald House
Check In Check Out
Show Prices
9557 Highway 105, Whycocomagh, Nova Scotia B0E 3M0, Canada
20.4 miles from MacDonald House
Check In Check Out
Show Prices
21 Old Victoria Rd, Port Hastings, Nova Scotia B9A 1L2, Canada
26.7 miles from MacDonald House
Check In Check Out
Show Prices
373 Highway 4, Port Hastings, Nova Scotia B9A 1M8, Canada
27.2 miles from MacDonald House
Check In Check Out
Show Prices
388 Highway 4, Port Hawkesbury, Nova Scotia B9A 1M5, Canada
28.1 miles from MacDonald House
Check In Check Out
Show Prices
717 Reeves St, Port Hawkesbury, Nova Scotia B9A 2S2, Canada
29.6 miles from MacDonald House
Check In Check Out
Show Prices
2750 W Bay Hwy | R.R.#2, West Bay, Nova Scotia B0E 3K0, Canada
29.6 miles from MacDonald House
Check In Check Out
Show Prices
21045 Route 19 | Junction Cabot Trail, Margaree Forks, Nova Scotia B0E 2A0, Canada
30.1 miles from MacDonald House
Check In Check Out
Show Prices
10293 Trans Canada Highway 105, Whycocomagh, Nova Scotia B0E 3M0, Canada
30.9 miles from MacDonald House
Check In Check Out
Show Prices
Still looking for a place to stay?
Port Hood has 4 B&Bs/inns with 163 reviews
109 High Rd, Port Hood, Nova Scotia B0E 2W0, Canada
0.8 miles from MacDonald House
#1 of 4 Port Hood B&B and Inns
Check In Check Out
Show Prices
175 Main St., Port Hood, Nova Scotia B0E 2W0, Canada
0.6 miles from MacDonald House
#2 of 4 Port Hood B&B and Inns
Check In Check Out
Show Prices
24 Main Street | P.O. Box 149, Port Hood, Nova Scotia B0E 2W0, Canada
1.0 miles from MacDonald House
#3 of 4 Port Hood B&B and Inns
Check In Check Out
Show Prices
See all 4 Port Hood B&Bs/inns
Also consider hotels near Port Hood
See all hotels in or near Port Hood
15933 Central Avenue, Inverness, Nova Scotia B0E 1N0, Canada
18.5 miles from MacDonald House
Check In Check Out
Show Prices
9557 Highway 105, Whycocomagh, Nova Scotia B0E 3M0, Canada
20.4 miles from MacDonald House
Check In Check Out
Show Prices
717 Reeves St, Port Hawkesbury, Nova Scotia B9A 2S2, Canada
29.6 miles from MacDonald House
Check In Check Out
Show Prices
2750 W Bay Hwy | R.R.#2, West Bay, Nova Scotia B0E 3K0, Canada
29.6 miles from MacDonald House
Check In Check Out
Show Prices
21045 Route 19 | Junction Cabot Trail, Margaree Forks, Nova Scotia B0E 2A0, Canada
30.1 miles from MacDonald House
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
Port Hood Travel Forum Need specific advice visiting Port Hood, Cape Breton Island? Visit the TripAdvisor Travel Forum for Port Hood and ask our Destination Experts and the travel community.