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:
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 Little Long Lake, Bull Head Cove, Meadow Brook Cove, Gooseberry Point and Moosehorn Lake.
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.