Places to stay in Fairhaven, New Brunswick

Fairhaven is a small community on Deer Island, New Brunswick overlooking the Canada / US border.

We currently have 11 accommodations in and around Fairhaven with other regional listings available for Inns, Motor Inns, Hotels, Campgrounds and other properties. You can filter listings by the available types:

Booking.com

Wondering where to stay? Accommodations in the community are primarily limited to Campgrounds and RV parks, though there are a few nearby hotels. If you are travelling in the area, Fairhaven is located close to Meeting House Grounds, Green Islands, Murphys Ledge, Cummings Cove and Colonel Brook.

Other local Fairhaven information.

Fairhaven is 8 km away from Lords Cove, 9 km away from Deer Island, 10 km away from Welshpool and 13 km away from St. Andrews.

Fairhaven is located at longitude -67°0'16.504 and latitude 44°58'7.8085.