Hampton Inn New Bedford/Fairhaven
Welcome to the recently renovated Hampton Inn New Bedford Fairhaven hotel located in the charming New England town of Fairhaven, MA. We are situated on the shores of Buzzards Bay right across the harbor from New Bedford. Our central location on the Massachusetts South Coast puts you 30 minutes from Cape Cod; 45 minutes from Plymouth, MA and Newport, RI; and 60 minutes from Boston, MA. Just 3 miles from the hotel, jump on the New England Fast Ferry, the fastest way to Martha’s Vineyard!