Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Barnstable 3 Star Hotels

See all 503 Hotels in Barnstable
Heritage House Hotel

Heritage House Hotel

259 Main Street, Hyannis
3.0 out of 5.0
3.5 out of 5 (1,436 reviews)
great hotel and accommodationsbooked into #316 next to very noisy neighbors. complained the next morning and was told that I should have called while it was going on. Their TV was on well past midnight-loudly. At 5 am they started arguing. we could hear every word. Desk manager said to come back at noon and see if he could move ...
  4 Dec 2017

£58

£58
Cape Codder Resort and Spa

Cape Codder Resort and Spa

1225 Iyannough Rd, Hyannis
3.5 out of 5.0
3.9 out of 5 (628 reviews)
Very happy!My daughter and I,really enjoyed our stay! The staff was friendly and the water park and hotel were extremely clean!! We had a great time. ;)
  25 Nov 2017

£88

£88
Bayside Resort Hotel

Bayside Resort Hotel

225 Route 28, West Yarmouth
3.5 out of 5.0
4.1 out of 5 (1,791 reviews)
Comfy room, great locationSuch a lovely off-season getaway to the Cape! The hotel was conveniently located with a beautiful view of the marsh, great amenities such an indoor pool and fitness room and a very generous continental breakfast included. Free WIFI throughout was greatly appreciated, and the off-season deal was ...
  5 Dec 2017

£68

£68
Sea Crest Beach Hotel

Sea Crest Beach Hotel

350 Quaker Rd, North Falmouth
3.5 out of 5.0
4.1 out of 5 (945 reviews)
Ocean view and comfortWe came for a wedding and found the Sea crest staff to be very accommodating- allowing us to check in early to get ready for the wedding. The breakfast buffet was $19 but worth every penny- delicious! We had a great stay there and will definitely be back.
  4 Dec 2017

£78

£78
Tidewater Inn

Tidewater Inn

135 Route 28, West Yarmouth
3.0 out of 5.0
3.6 out of 5 (863 reviews)
Good ValueStayed in early December. Very affordable rates and nice, clean room. Wi-Fi was inaccessible. Overall a pleasant stay.
  8 Dec 2017

£39

£39
The Ocean Club on Smuggler's Beach

The Ocean Club on Smuggler's Beach

329 S Shore Dr, South Yarmouth
3.5 out of 5.0
4.4 out of 5 (739 reviews)
Comfortable beachside stayThe room is spacious and includes breakfast nook with small fridge, microwave and kitchen ware. Located directly on beach.
  29 Nov 2017

£62

£62
Hampton Inn & Suites Cape Cod

Hampton Inn & Suites Cape Cod

99 Main Street, Route 28, West Yarmouth
3.0 out of 5.0
4.5 out of 5 (729 reviews)
Great location Staff was always pleasant and the breakfast was days and plentiful. Close to shopping and restaurants.
  11 Dec 2017

£72

£72
Anchor In Distinctive Waterfront Lodging

Anchor In Distinctive Waterfront Lodging

1 South Street, Hyannis
3.0 out of 5.0
4.6 out of 5 (385 reviews)
Great location!Thanks very much- the stay was wonderful. We loved the waterfront location and proximity to other Cape towns. The staff were welcoming and helpful, and the rooms were huge! Nice breakfast too.
  11 Dec 2017

£77

£77
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis

867 Iyannough Road, Hyannis
3.0 out of 5.0
4.4 out of 5 (68 reviews)
Nice property very quiet and clean. Very convenient to activities and restaurants. Nice personnel, very helpful.
  16 Nov 2017

£73

£73
Best Western Cape Cod Hotel

Best Western Cape Cod Hotel

1470 Iyannough Rd. Rt 132, Hyannis
3.0 out of 5.0
3.4 out of 5 (292 reviews)
Has improved since last stayBreakfast was good. Room was clean except bathroom had mold on shower curtain.
  27 Nov 2017

£69

£69
Map

Pocket Guide: 3 Star Hotels in Barnstable

Search for hotels in Barnstable on Expedia.co.uk. You can easily find your hotels in Barnstable using one of the methods below:

  • View our selection of featured hotels in Barnstable
  • Use the map to find hotels in the Barnstable neighborhood you prefer
  • Use the filters to see hotels in a specific area of Barnstable, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Barnstable
  • Enter your travel dates to view the best deals on hotels in Barnstable - while they last