Top Rated Fairhaven Hotels

Hampton Inn New Bedford/Fairhaven
Average Customer Rating: 8.6

1 Hampton Way - Fairhaven

Delano Homestead Bed & Breakfast

39 Walnut Street - Fairhaven