Star Rating
Hotel Name
Price Range (USD) to
Amenities

Barnstable Massachusetts Hotels & Motels

Only hotels in Barnstable are listed below. Search for cheap and discounted hotel and motel rates in or near Barnstable, MA for your personal leisure or group travel. We list the best Barnstable, Massachusetts hotel and motel rooms. Browse the Barnstable area hotels to find the perfect lodging! Please use the provided map of the Barnstable hotels. Group booking? Search Barnstable Group Hotel Discounts

The Barnstable center point is about 1 mile southwest of Sandy Neck Lighthouse and 2 miles northwest of Barnstable Municipal Boardman Polando Field Airport.

Barnstable Hotels, Motels & Accommodations

Quality Inn Cape Cod : 1470 Iyannough Rd. 1470 Iyannough Rd., Hyannis, MA 02601 ~1.83 miles southwest of Barnstable
  • 2 star Beach property
  • Free comp. breakfast
From$50
Average 3.5 /5 Hotel Reviews Call
Cape Codder Resort in Hyannis
+1-800-230-4134
1225 Iyannough Rd., Hyannis, MA 02601 ~1.92 miles south of Barnstable
  • 3-star Resort property
  • 20 suites in property
From$323
Very Good 4.0 /5 Latest Reviews Call
Holiday Inn Hyannis 1127 Route 132, Hyannis, MA 02601 ~2.01 miles south of Barnstable
  • Three Star Suburban property
  • 8 meeting rooms in property
From$109
Very Good 4.0 /5 Recent Reviews Call
Fairfield Inn & Suites Cape Cod Hyannis 867 Iyannough Rd., Hyannis, MA 02601 ~2.28 miles south of Barnstable
  • Mid-scale Resort hotel
  • Hotel has 3 floors
From$109
Very Good 4.5 /5 Read Reviews Call
Courtyard by Marriott Cape Cod Hyannis - Hyannis 707 Route 132, Hyannis, MA 02601 ~2.53 miles south of Barnstable
  • 3-star hotel
  • Fitness center on property
From$79
Very Good 4.0 /5 Latest Reviews Call
Doubletree by Hilton Cape Cod Hyannis - Hyannis 287 Iyannough Rd., Hyannis, MA 02601 ~3.06 miles southeast of Barnstable
  • Midscale hotel
  • 2 floors in hotel
From$129
Very Good 4.0 /5 Reviews Call
Colonial House Inn & Restaurant - Yarmouthport 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~3.11 miles east of Barnstable
  • 2-star Beach property
  • Check in: 2:00 PM
From$105
Average 3.0 /5 Reviews Call
Heritage House Hotel 259 Main St., Hyannis, MA 02601 ~3.57 miles south of Barnstable
  • Mid-scale Downtown property
  • 2 conference rooms in property
From$65
Average 3.0 /5 Latest Reviews Call
Econo Lodge
+1-800-230-4134
59 East Main St., West Yarmouth, MA 02601 ~3.60 miles southeast of Barnstable
  • Two-star Beach hotel
  • 2 floors in property
Cape Cod Inn : 447 Main St.
+1-800-997-5148
447 Main St., Hyannis, MA 02601 ~3.61 miles south of Barnstable
  • Two-star Downtown property
  • Check in time: 3:00pm
From$95
Average 3.5 /5 Latest Reviews Call
Super 8 Motel
+1-888-690-5247
41 East Rt 28, W.yarmouth-hayannis, MA 02673 ~3.61 miles southeast of Barnstable
  • Low-priced Resort hotel
  • Free complimentary breakfast
Days Inn West Yarmouth / Hyannis Cape Cod Area 69 Main St., West Yarmouth, MA 02673 ~3.61 miles southeast of Barnstable
  • Three Star Beach property
  • Check in time: 3:00 PM
From$75
Average 3.0 /5 Recent Reviews Call
Hampton Inn & Suites Cape Cod : 99 Main St. 99 Main St., West Yarmouth, MA 02673 ~3.66 miles southeast of Barnstable
  • Affordable Resort hotel
  • Gym is available on property
From$99
Very Good 4.5 /5 Reviews Call
International Inn & Suites 662 Main St. Hyannis, Hyannis, MA 02601 ~3.73 miles south of Barnstable
  • Mid-scale Downtown hotel
  • 2 meeting rooms in property
From$46
Poor 2.5 /5 Reviews Call
Tidewater Inn in W. Yarmouth 135 Route 28, W. Yarmouth, MA 02673 ~3.83 miles southeast of Barnstable
  • Economical Beach property
  • 2 floors in hotel
From$55
Average 3.5 /5 Recent Reviews Call
Resort & Conference Center at Hyannis 35 Scudder Ave., Hyannis, MA 02601 ~3.90 miles south of Barnstable
  • Midscale Convention Center hotel
  • Gym / Fitness Center Available
From$100
Average 3.0 /5 Hotel Reviews Call
Hyannis Harbor Hotel - Hyannis
+1-800-997-5148
213 Ocean St., Hyannis, MA 02601 ~3.93 miles south of Barnstable
  • 3-star Oceanfront property
  • 136 rooms in hotel
From$109
Average 3.0 /5 Hotel Reviews Call
Travelodge West Yarmouth Cape Cod 216 Route 28, West Yarmouth, MA 02673 ~4.08 miles southeast of Barnstable
  • 2 star property
  • 2 floors in hotel
From$39
Average 3.5 /5 Read Reviews Call
Castle Dawn Motel
+1-888-305-3366
226 Route 28, W. Yarmouth, MA 02673 ~4.66 miles southeast of Barnstable
  • Two star Resort hotel
  • Free complimentary breakfast
From$39
Average 3.0 /5 Read Reviews Call
Town & Country Motor Lodge 452 Main St., West Yarmouth, MA 02673 ~4.82 miles southeast of Barnstable
  • Low-priced hotel
  • 145 sleeping rooms in hotel
From$65
Average 3.0 /5 Reviews Call
Cape Point Hotel
+1-800-997-5149
476 Main St., West Yarmouth, MA 02673 ~4.86 miles southeast of Barnstable
  • Three Star property
  • Check in: 2:00 PM
From$69
Average 3.5 /5 Recent Reviews Call
Hunters Green Motel : 553 Route 28 553 Route 28, West Yarmouth, MA 02673 ~5.13 miles southeast of Barnstable
  • Two-star Downtown hotel
  • 74 sleeping rooms in hotel
From$65
Average 3.5 /5 Recent Reviews Call
Mariner Motor Lodge - West Yarmouth 573 Main St., West Yarmouth, MA 02673 ~5.14 miles southeast of Barnstable
  • Cheap Suburban property
  • 2 floors in property
From$52
Very Good 4.0 /5 Review Score Call
Clarion Hotel South Yarmouth 1199 Route 28, South Yarmouth, MA 02664 ~6.21 miles east of Barnstable
  • Midscale Beach hotel
  • Gym is available on property
From$79
Very Good 4.0 /5 Recent Reviews Call
Red Jacket Beach Resort
+1-888-690-5247
1 South Shore Dr., South Yarmouth, MA 02673 ~6.23 miles southeast of Barnstable
  • Three Star Oceanfront property
  • 150 sleeping rooms in hotel
From$119
Very Good 4.0 /5 Guest Reviews Call
Next 25 Barnstable Hotels >   [1 - 25 of 50]    
Next: See My Barnstable Hotels with Pricing
Back to Top