Places to stay in Fairhaven, Massachusetts
Fairhaven is a town in Bristol County, Massachusetts, in the United States. It is located on the south coast of Massachusetts where the Acushnet River flows into Buzzards Bay, an arm of the Atlantic Ocean. The town shares a harbor with the city of New Bedford, a place well-known for its whaling and fishing heritage; consequently, Fairhaven's history, economy, and culture are closely-aligned with those of its larger neighbor. Local dining options include Harbor Blue Seafood, Margarets Restaurant, Elisabeth’s Restaurant, and Seaport Inn Grill.
If you are travelling in the area, Fairhaven is located close to Cross Street Bog Reservoir, Bird Island Reef, Jones Park, Edgewood Trust Number 3 Dam and Main Street Shopping Center.
The center of Fairhaven ( which is at is longitude -70°54'15.001 and latitude 41°38'15 ) is located 2 miles away from New Bedford, 4 miles away from North Dartmouth and 5 miles away from Mattapoisett.
Available Fairhaven lodging
We currently have 10 accommodations in and around Fairhaven.
Fairhaven Hotels, Motels, Resorts, B&Bs and Extended Stay
Hampton Inn
Fairfield Inn & Suites
Approx 2 miles away in New Bedford:
Seaport Resort & Marina - a Red Collection Hotel
Delano Homestead Bed & Breakfast
Comfort Inn
Approx 5 miles away in North Dartmouth:
Days Inn
Approx 4 miles away in New Bedford:
Fairhaven Camping & RV, Cottages, Rentals and Lodges / Ranches
Approx 3 miles away in New Bedford:
Other useful links:
Things to see and do, places to eat in Fairhaven

Knuckleheads Bar And Grill ( / Sports Bar ). Located at 85 Macarthur Drive, New Bedford, 2 miles from the center of Fairhaven. KnuckleHeads is the perfect sports bar and grill to bring your family and friends. Enjoy our delicious delicacies, including appetizers, seafood, salads, soups, sandwiches, desserts, and more. Watch the big game, or listen to live music in our fun-filled dining establishment.
Our family-owned and locally operated restaurant has been around for over 12 years.
www.knuckleheadsnb.com
Waterfront Grille ( Dining / Other ). Located at 36 Homers Wharf, New Bedford, 1 mile from the center of Fairhaven. Merrill’s is a truly unique harbor-front restaurant that provides each of its guests a front row seat into the country’s most valuable fishing port. Fresh, local seafood is a staple to Merrill’s dining and banquet menu and matches the atmosphere of the open harbor.
Merrill’s on the Waterfront can host a variety of events. From parties to weddings, Merrill’s has a waterfront space for you. We would love to discuss the details of your event together!
www.WaterfrontGrille.com
Renamed properties
- Seaport Resort & Marina - a Red Collection Hotel at 110 Middle Street may have been previously known as Holiday Inn or Holiday Inn Express