Star Rating
Hotel Name
Price Range (USD)to
Amenities

Barnstable Hotels, Motels & Accommodations

Quality Inn Cape Cod - Hyannis +1-800-230-4134 1470 Iyannough Rd., Hyannis, MA 02601 ~1.83 miles southwest of Barnstable
  • Economy Beach property
  • Hotel has 104 rooms
From$50
Average 3.5 /5Guest Reviews
Cape Codder Resort +1-800-997-5148 1225 Iyannough Rd., Hyannis, MA 02601 ~1.92 miles south of Barnstable
  • 3 star Resort hotel
  • 10 meeting rooms in property
From$119
Very Good 4.0 /5Guest Reviews
Holiday Inn Hyannis in Hyannis +1-888-205-8144 1127 Route 132, Hyannis, MA 02601 ~2.01 miles south of Barnstable
  • Three Star Suburban property
  • 2 floors in hotel
From$99
Very Good 4.0 /5Recent Reviews
Days Inn Hyannis +1-800-997-5149 867 Lyannough Rd., Hyannis, MA 02601 ~2.25 miles south of Barnstable
  • Three Star Resort hotel
  • Free breakfast available
From$152
Very Good 4.5 /5Read Reviews
Courtyard by Marriott Cape Cod Hyannis +1-800-230-4134 707 Route 132, Hyannis, MA 02601 ~2.53 miles south of Barnstable
  • Mid-scale property
From$99
Very Good 4.0 /5Reviews
Budget Host Inn Hyannis Motel +1-800-997-5148 614 Iyannough Rd., Hyannis, MA 02601 ~2.57 miles south of Barnstable
  • 2 star Airport property
  • 41 sleeping rooms in hotel
From$45
Poor 2.5 /5Reviews
Doubletree by Hilton Cape Cod Hyannis +1-888-205-8144 287 Iyannough Rd., Hyannis, MA 02601 ~3.06 miles southeast of Barnstable
  • Three Star property
  • 8 meeting rooms in property
From$90
Very Good 4.0 /5Read Reviews
Colonial House Inn & Restaurant : 277 Main St. Route 6 A +1-800-997-5149 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~3.11 miles east of Barnstable
  • 2-star Beach property
  • Check-in time: 2:00 PM
From$105
Average 3.5 /5Guest Reviews
American Host Motel +1-800-230-4134 69 Main St., Hyannis, MA 02673 ~3.53 miles southeast of Barnstable
  • 2-star Beach property
  • Hotel has 2 floors
From$22
Poor 2.5 /5Review Score
Heritage House Hotel +1-800-997-5148 259 Main St., Hyannis, MA 02601 ~3.57 miles south of Barnstable
  • 3-star Downtown property
  • Hotel has 3 floors
From$45
Average 3.0 /5Recent Reviews
Econo Lodge +1-888-205-8144 59 East Main St., West Yarmouth, MA 02601 ~3.60 miles southeast of Barnstable
  • Cheap Beach hotel
  • Complimentary breakfast is offered
From$39
Poor 2.5 /5Guest Reviews
Cape Cod Inn +1-800-997-5149 447 Main St., Hyannis, MA 02601 ~3.61 miles south of Barnstable
  • Two star Downtown hotel
  • 38 rooms in hotel
From$95
Average 3.5 /5Hotel Reviews
Super 8 Motel in W.yarmouth-hayannis +1-800-230-4134 41 East Rt 28, W.yarmouth-hayannis, MA 02673 ~3.61 miles southeast of Barnstable
  • Economy Resort property
  • Check-in time: 2:00 PM
From$45
Poor 2.5 /5Reviews
Hyannis Inn Hotel +1-800-997-5148 473 Main St., Hyannis, MA 02601 ~3.63 miles south of Barnstable
  • Economical Downtown hotel
  • 2 floors in hotel
From$57
Hampton Inn & Suites Cape Cod : 99 Main St. +1-888-205-8144 99 Main St., West Yarmouth, MA 02673 ~3.66 miles southeast of Barnstable
  • Mid-scale Resort hotel
  • 3 floors in property
From$101
Very Good 4.5 /5Hotel Reviews
International Inn Cape Cod - Hyannis +1-800-997-5149 662 Main St. Hyannis, Hyannis, MA 02601 ~3.73 miles south of Barnstable
  • Midscale Downtown hotel
  • Hotel has 2 floors
From$51
Poor 2.5 /5Hotel Reviews
Tidewater Inn - W. Yarmouth +1-800-230-4134 135 Route 28, W. Yarmouth, MA 02673 ~3.83 miles southeast of Barnstable
  • 2 star Beach hotel
  • 100 rooms in hotel
From$57
Very Good 4.0 /5Review Score
Resort & Conference Center at Hyannis +1-800-997-5148 35 Scudder Ave., Hyannis, MA 02601 ~3.90 miles south of Barnstable
  • 3-star Convention Center property
  • Gym is available on property
From$100
Average 3.0 /5Recent Reviews
Hyannis Harbor Hotel in Hyannis +1-888-205-8144 213 Ocean St., Hyannis, MA 02601 ~3.93 miles south of Barnstable
  • Three Star Oceanfront hotel
  • Hotel has 136 rooms
From$79
Average 3.0 /5Reviews
Thunderbird Motel in West Yarmouth +1-800-997-5149 216 Route 28, West Yarmouth, MA 02673 ~4.08 miles southeast of Barnstable
  • Inexpensive property
  • 4 suites in hotel
From$39
Average 3.0 /5Review Score
Next 20 Barnstable Hotels > [1 - 20 of 50]   
Next: See My Barnstable Hotels with Pricing
Back to Top