Filters
Hotel Stars
Price Range
$146$1,586
Hotel Name
Guest Reviews
5+ Excellent
Property Type
Amenities
Best Hotel Deals in Barnstable, MA
99 of 99 Hotels
Currency:
Sort by:

Americas Best Value Inn & Suites Hyannis Cape Cod
206 Main St, Hyannis, US
3.9Very Good
$109/nightTotal $146
Taxes & fees included
Limited Inventory!

Travelodge by Wyndham Cape Cod Area
99 Main St, West Dennis, US
3.6Very Good
$98/nightTotal $158
Taxes & fees included
Limited Inventory!

Days Inn by Wyndham West Yarmouth / Hyannis Cape Cod Area
69 Main Street, West Yarmouth, US
3.4Good
$118/nightTotal $171
Taxes & fees included
Limited Inventory!

Econo Lodge West Yarmouth on Cape Cod
59 East Main St, West Yarmouth, US
3.1Good
$119/nightTotal $172
Taxes & fees included
Limited Inventory!

Relax Inn Cape Cod
41 East Rte. 28, West Yarmouth, US
3.1Good
$109/nightTotal $175
Taxes & fees included
17 rooms available!

Cape Cod Hotel
1470 Iyannough Road, Hyannis, US
3.7Very Good
$149/nightTotal $200
Taxes & fees included
Limited Inventory!

Blue Spruce Motel & Townhouses
710 State Rd, Plymouth, US
4.2Very Good
$129/nightTotal $204
Taxes & fees included
Limited Inventory!

Falmouth Inn
824 Main Street, Falmouth, US
3.9Very Good
$149/nightTotal $206
Taxes & fees included
Limited Inventory!

Hyannis Host Inn
614 Iyannough Rd. Route 132, Hyannis, US
3.9Very Good
$129/nightTotal $208
Taxes & fees included
Hurry 6 rooms left only!

Harborside Suites
961 Massachusetts 28, South Yarmouth, US
4.0Very Good
$130/nightTotal $209
Taxes & fees included
Limited Inventory!

Hyannis Plaza Hotel
662 Main Street, Hyannis, US
3.4Good
$125/nightTotal $211
Taxes & fees included
Limited Inventory!

Sunbird ANNEX Resort
226 Main St, West Yarmouth, US
3.8Very Good
$167/nightTotal $214
Taxes & fees included
Limited Inventory!

Sunbird Cape Cod Resort
216 Main St, West Yarmouth, US
3.7Very Good
$167/nightTotal $214
Taxes & fees included
Limited Inventory!

Eastern Inn
6 Bourne Bridge Approach, Buzzards Bay, US
1.0Poor
$133/nightTotal $214
Taxes & fees included
Limited Inventory!

Rodeway Inn Orleans - Cape Cod
48 Cranberry Hwy, Orleans, US
4.0Very Good
$151/nightTotal $215
Taxes & fees included
Limited Inventory!

All Seasons Inn and Suites
114 Trowbridge Road, Buzzards Bay, US
3.0Good
$129/nightTotal $219
Taxes & fees included
11 rooms available!

SeaCoast Inn
33 Ocean Street, Hyannis, US
4.4Very Good
$139/nightTotal $224
Taxes & fees included
Hurry 8 rooms left only!

Blue Rock Resort
39 Todd Rd, South Yarmouth, US
4.4Very Good
$139/nightTotal $225
Taxes & fees included
19 rooms available!

Heritage House Inn on Cape Cod an Ascend Collection Hotel
540 Old Colony Rd, Hyannis, US
3.6Very Good
$159/nightTotal $230
Taxes & fees included
Limited Inventory!

Quality Inn Bourne - Cape Cod
100 Trowbridge Rd, Buzzards Bay, US
3.6Very Good
$146/nightTotal $235
Taxes & fees included
Limited Inventory!

Ocean Street Inn on Hyannis Harbor
131 Ocean St, Hyannis, US
3.4Good
$114/nightTotal $237
Taxes & fees included
Hurry 7 rooms left only!

The Mariner Resort Cape Cod by The Red Collection
573 Main St. (Route 28), West Yarmouth, US
3.6Very Good
$168/nightTotal $238
Taxes & fees included
Limited Inventory!

Ocean Park Inn
3900 State Highway, Eastham, US
3.6Very Good
$149/nightTotal $240
Taxes & fees included
16 rooms available!

Holiday Hill Inn & Suites
352 Main Street, Dennis Port, US
4.1Very Good
$149/nightTotal $240
Taxes & fees included
16 rooms available!

Carleton Circle Motel Falmouth
579 Sandwich Rd, East Falmouth, US
3.3Good
$150/nightTotal $241
Taxes & fees included
Limited Inventory!

The Glen Cove Hotel & Restaurant
167 Onset Ave, Onset, US
0.0Poor
$149/nightTotal $244
Taxes & fees included
Limited Inventory!

All Seasons Resort Trademark Collection by Wyndham
1199 Route 28, South Yarmouth, US
4.1Very Good
$162/nightTotal $246
Taxes & fees included
Limited Inventory!

Blue Dolphin Inn
5950 State Highway rt 6 n., Eastham, US
4.0Very Good
$154/nightTotal $248
Taxes & fees included
27 rooms available!

Village Green Motel
37 Sea Side Village Rd, South Yarmouth, US
4.2Very Good
$155/nightTotal $249
Taxes & fees included
Limited Inventory!

The Earl of Sandwich Motel
378 Route 6A, East Sandwich, US
4.1Very Good
$159/nightTotal $256
Taxes & fees included
Limited Inventory!

Admiralty Inn & Suites - a Red Collection Hotel
51 Teaticket Highway, East Falmouth, US
4.4Very Good
$175/nightTotal $258
Taxes & fees included
Limited Inventory!

Bluebird Dennisport
426 Lower County Rd, Dennis Port, US
4.2Very Good
$183/nightTotal $259
Taxes & fees included
Limited Inventory!

Freebird Motor Lodge by Reverie Boutique Collection
553 Main Street, West Yarmouth, US
4.7Excellent
$158/nightTotal $260
Taxes & fees included
Hurry 9 rooms left only!

Pilgrim Sands on Long Beach
150 Warren Ave, Plymouth, US
3.9Very Good
$160/nightTotal $263
Taxes & fees included
Limited Inventory!

Hyannis Travel Inn
18 North St, Hyannis, US
4.7Excellent
$168/nightTotal $271
Taxes & fees included
Limited Inventory!

Jonathan Edwards Motel
393 Main St, Dennis Port, US
2.8Good
$169/nightTotal $272
Taxes & fees included
Limited Inventory!

Sandwich Lodge & Resort
54 Route 6A, Sandwich, US
4.2Very Good
$169/nightTotal $272
Taxes & fees included
Hurry 10 rooms left only!

The Inn on Onset Bay
181 Onset Ave, East Wareham, US
4.2Very Good
$175/nightTotal $277
Taxes & fees included
Limited Inventory!

Comfort Inn Hyannis - Cape Cod
259 Main Street, Hyannis, US
3.8Very Good
$199/nightTotal $288
Taxes & fees included
Limited Inventory!

Viking Shores Motor Inn
5200 State Highway Rte 6, Eastham, US
3.9Very Good
$179/nightTotal $288
Taxes & fees included
Limited Inventory!

Courtyard Resort
125 North St, Hyannis, US
5.0Excellent
$179/nightTotal $288
Taxes & fees included
Limited Inventory!

Kingfisher Lodging
177 Rte 6A, Dennis, US
4.4Very Good
$182/nightTotal $294
Taxes & fees included
Hurry 8 rooms left only!

Ambassador Inn & Suites
1314 Route 28, South Yarmouth, US
4.3Very Good
$178/nightTotal $296
Taxes & fees included
Hurry 7 rooms left only!

Sandy Neck Motel
669 MA 6A, East Sandwich, US
4.4Very Good
$163/nightTotal $298
Taxes & fees included
Limited Inventory!

Hilton Garden Inn Plymouth
4 Home Depot Dr, Plymouth, US
4.4Very Good
$214/nightTotal $300
Taxes & fees included
Limited Inventory!

Iris Hotel Cape Cod
291 Jones Rd, Falmouth, US
3.8Very Good
$190/nightTotal $306
Taxes & fees included
25 rooms available!

Aiden by Best Western Cape Cod - West Yarmouth
476 Route 28, West Yarmouth, US
4.0Very Good
$219/nightTotal $316
Taxes & fees included
Limited Inventory!

The Inn at Buzzards Bay
101 Maple St, Buzzards Bay, US
4.5Excellent
$199/nightTotal $320
Taxes & fees included
Limited Inventory!

Red Horse Inn
28 Falmouth Heights Road, Falmouth, US
4.6Excellent
$199/nightTotal $321
Taxes & fees included
12 rooms available!

Holiday Inn Hyannis by IHG
1127 Iyannough Rd, Hyannis, US
4.0Very Good
$249/nightTotal $327
Taxes & fees included
Limited Inventory!

The Masthead Resort
31 41 Commercial Street, Provincetown, US
4.1Very Good
$195/nightTotal $334
Taxes & fees included
Limited Inventory!

Chapter House
277 Main St. Route 6A, Yarmouth Port, US
4.6Excellent
$214/nightTotal $345
Taxes & fees included
Limited Inventory!

Bayside Resort Hotel
225 Route 28, West Yarmouth, US
4.3Very Good
$250/nightTotal $351
Taxes & fees included
Limited Inventory!

Skaket Beach Motel
203 Cranberry Hwy, Orleans, US
4.6Excellent
$220/nightTotal $354
Taxes & fees included
Limited Inventory!

The Provincetown Inn
1 Commercial Street, Provincetown, US
4.0Very Good
$215/nightTotal $381
Taxes & fees included
Limited Inventory!

Parker Beach Lodge
192 South Shore Dr, South Yarmouth, US
4.3Very Good
$299/nightTotal $383
Taxes & fees included
Limited Inventory!

The Cape Club Resort
125 Falmouth Woods Rd, East Falmouth, US
0.0Poor
$240/nightTotal $387
Taxes & fees included
Limited Inventory!

Green Harbor Resort
182 Baxter Avenue, West Yarmouth, US
4.8Excellent
$223/nightTotal $388
Taxes & fees included
Limited Inventory!

Kingfisher Oceanside
15 Sea St, Dennis Port, US
4.6Excellent
$244/nightTotal $392
Taxes & fees included
Limited Inventory!

Sesuit Harbor House
1421 Main Street, Dennis, US
4.8Excellent
$250/nightTotal $402
Taxes & fees included
Limited Inventory!

The Danl Webster Inn and Spa
149 Main Street, Sandwich, US
4.4Very Good
$259/nightTotal $417
Taxes & fees included
Limited Inventory!

Uncommoner Hotel by Reverie Boutique Collection
135 Route 28, West Yarmouth, US
4.0Very Good
$253/nightTotal $418
Taxes & fees included
14 rooms available!

Charm on Main
2553 Main Street, Brewster, US
0.0Poor
$263/nightTotal $423
Taxes & fees included
Limited Inventory!

Doubletree by Hilton Cape Cod - Hyannis
287 Iyannough Rd, Hyannis, US
4.2Very Good
$333/nightTotal $426
Taxes & fees included
Limited Inventory!

Four Points by Sheraton Eastham Cape Cod
3800 State Hwy, Eastham, US
4.0Very Good
$295/nightTotal $426
Taxes & fees included
Limited Inventory!

Crowne Pointe Historic Inn & Spa - Adults Only
82 Bradford Street, Provincetown, US
4.6Excellent
$243/nightTotal $437
Taxes & fees included
Limited Inventory!

Hampton Inn & Suites Cape Cod-West Yarmouth
99 Main St. Route 28, West Yarmouth, US
4.4Very Good
$299/nightTotal $439
Taxes & fees included
Limited Inventory!

Courtyard by Marriott Cape Cod Hyannis
707 Iyannough Road, Hyannis, US
4.4Very Good
$307/nightTotal $443
Taxes & fees included
Limited Inventory!

Hyannis Harbor Hotel
213 Ocean St, Hyannis, US
4.0Very Good
$252/nightTotal $475
Taxes & fees included
Hurry 9 rooms left only!

Pleasant Bay Village Resort
1191 Orleans Road, Chatham, US
4.8Excellent
$308/nightTotal $496
Taxes & fees included
Limited Inventory!

Fairfield Inn & Suites by Marriott Cape Cod Hyannis
867 Iyannough Road, Hyannis, US
4.4Very Good
$351/nightTotal $507
Taxes & fees included
Limited Inventory!

Sea Crest Beach Resort
350 Quaker Rd, North Falmouth, US
3.9Very Good
$279/nightTotal $507
Taxes & fees included
20 rooms available!

Queen Anne Inn
70 Queen Anne Rd, Chatham, US
4.4Very Good
$318/nightTotal $512
Taxes & fees included
Limited Inventory!

The Villages at Ocean Edge
One Villages Drive, Brewster, US
4.2Very Good
$299/nightTotal $527
Taxes & fees included
65 rooms available!

Anchor in Distinctive Waterfront Lodging
1 South Street, Hyannis, US
4.7Excellent
$279/nightTotal $530
Taxes & fees included
Limited Inventory!

Margaritaville Resort Cape Cod
1225 Iyannough Rd, Hyannis, US
4.2Very Good
$296/nightTotal $534
Taxes & fees included
Limited Inventory!

Ocean Club on Smugglers Beach
329 South Shore Dr, South Yarmouth, US
4.6Excellent
$325/nightTotal $534
Taxes & fees included
Limited Inventory!

Cape Cod Family Resort and Parks
512 Main St. Route 28, West Yarmouth, US
4.0Very Good
$344/nightTotal $554
Taxes & fees included
38 rooms available!

Brewster Green Resort
203 Lund Farm Way, Brewster, US
4.7Excellent
$349/nightTotal $562
Taxes & fees included
Limited Inventory!

Vineyard Harbor Motel - Private Beach
60 Beach Road, Vineyard Haven, US
4.4Very Good
$373/nightTotal $590
Taxes & fees included
Limited Inventory!

Red Jacket Beach Resort
1 South Shore Drive, South Yarmouth, US
4.5Excellent
$349/nightTotal $606
Taxes & fees included
14 rooms available!

Hampton Inn Cape Cod Canal
12 Kendall Rae Place, Buzzards Bay, US
4.6Excellent
$441/nightTotal $629
Taxes & fees included
Limited Inventory!

The Coonamessett
311 Gifford Street, Falmouth, US
4.3Very Good
$430/nightTotal $693
Taxes & fees included
Limited Inventory!

The Franklin Hotel Marthas Vineyard
222 Upper Main St, Edgartown, US
4.6Excellent
$440/nightTotal $696
Taxes & fees included
Limited Inventory!

Morgan Hotel
9 Healy Way, Oak Bluffs, US
4.1Very Good
$451/nightTotal $713
Taxes & fees included
Limited Inventory!

The Sydney The Edgartown Collection
22 North Water Street, Edgartown, US
4.6Excellent
$478/nightTotal $756
Taxes & fees included
Limited Inventory!

Edgar Hotel Marthas Vineyard an Ascend Collection Hotel
227 Upper Main St, Edgartown, US
4.2Very Good
$585/nightTotal $771
Taxes & fees included
Limited Inventory!

AWOL Hotel Provincetown
59 Provincelands Road, Provincetown, US
4.7Excellent
$485/nightTotal $815
Taxes & fees included
Limited Inventory!

Ocean Mist Beach Hotel & Suites
97 South Shore Drive, South Yarmouth, US
4.0Very Good
$583/nightTotal $830
Taxes & fees included
Limited Inventory!

Falmouth Tides
267 Clinton Ave, Falmouth, US
4.6Excellent
$499/nightTotal $837
Taxes & fees included
Hurry 6 rooms left only!

Summercamp
70 Lake Avenue, Oak Bluffs, US
4.6Excellent
$557/nightTotal $880
Taxes & fees included
Limited Inventory!

The Edgartown Inn The Edgartown Collection
56 North Water St, Edgartown, US
4.9Excellent
$563/nightTotal $890
Taxes & fees included
Limited Inventory!

The Richard The Edgartown Collection
104 Main St, Edgartown, US
4.8Excellent
$569/nightTotal $900
Taxes & fees included
Limited Inventory!

The Mansion at Ocean Edge
2907 Main Street, Brewster, US
4.1Very Good
$558/nightTotal $955
Taxes & fees included
Hurry 6 rooms left only!

The Club at New Seabury
95 Shore Dr. West, Mashpee, US
4.5Excellent
$623/nightTotal $1,003
Taxes & fees included
Limited Inventory!

The Coco The Edgartown Collection
22 Winter St, Edgartown, US
4.8Excellent
$648/nightTotal $1,025
Taxes & fees included
Limited Inventory!

The Island Inn on Marthas Vineyard
30 Island Inn Rd, Oak Bluffs, US
0.0Poor
$663/nightTotal $1,148
Taxes & fees included
Limited Inventory!

Faraway Marthas Vineyard
23 Kelly Street, Edgartown, US
4.4Very Good
$850/nightTotal $1,392
Taxes & fees included
Limited Inventory!

Chatham Bars Inn
297 Shore Rd, Chatham, US
4.5Excellent
$985/nightTotal $1,586
Taxes & fees included
Limited Inventory!