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
  • Cheap Beach property
  • Access to gym on-site
  • Most guests said rooms were dirty
  • Beds need improvement
Cape Codder Resort in Hyannis
+1-800-230-4134
1225 Iyannough Rd., Hyannis, MA 02601 ~1.92 miles south of Barnstable
  • Three Star Resort hotel
  • Check-in time: 3:00 PM
  • Pealing wall paper
  • Most guests didn't like the management
From$179
Very Good 4.0 /5Latest Reviews Call
Holiday Inn Hyannis 1127 Route 132, Hyannis, MA 02601 ~2.01 miles south of Barnstable
  • 3 star Suburban property
  • Gym is available on property
  • Both clerks were superb
  • Value below average
From$99
Very Good 4.0 /5Review Score Call
Fairfield Inn & Suites Cape Cod Hyannis in Hyannis 867 Iyannough Rd., Hyannis, MA 02601 ~2.28 miles south of Barnstable
  • Three Star Resort hotel
  • Free breakfast
From$99
Very Good 4.5 /5Reviews Call
Courtyard by Marriott Cape Cod Hyannis - Hyannis 707 Route 132, Hyannis, MA 02601 ~2.53 miles south of Barnstable
  • Three Star hotel
  • Hotel has a green policy Learn more
  • Awesome vibe
  • Great beds
From$65
Very Good 4.0 /5Review Score Call
Doubletree by Hilton Cape Cod Hyannis 287 Iyannough Rd., Hyannis, MA 02601 ~3.06 miles southeast of Barnstable
  • Affordable property
  • Access to gym on-site
  • Great location
  • Good access to the airport, said 100%
Colonial House Inn & Restaurant in Yarmouthport 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~3.11 miles east of Barnstable
  • Economical Beach hotel
  • Hotel has 21 rooms
  • More comfort would be nice
  • No cable tv
Heritage House Hotel 259 Main St., Hyannis, MA 02601 ~3.57 miles south of Barnstable
  • Affordable Downtown hotel
  • Hotel has an eco-friendly policy See policy
  • 1 out of 2 guests thought the service was professional
  • Vibe wasn't good
From$59
Average 3.0 /5Reviews Call
Econo Lodge : 59 East Main St.
+1-888-690-5281
59 East Main St., West Yarmouth, MA 02601 ~3.60 miles southeast of Barnstable
  • Inexpensive Beach hotel
  • Free breakfast available
Cape Cod Inn in Hyannis
+1-800-230-4134
447 Main St., Hyannis, MA 02601 ~3.61 miles south of Barnstable
  • Economical Downtown hotel
  • 2 floors in property
  • Pool didn't work
  • Rooms in need of an update
Super 8 Motel
+1-800-997-5148
41 East Rt 28, W.yarmouth-hayannis, MA 02673 ~3.61 miles southeast of Barnstable
  • Low Cost Resort property
  • Hotel has 2 floors
Days Inn West Yarmouth / Hyannis Cape Cod Area : 69 Main St. 69 Main St., West Yarmouth, MA 02673 ~3.61 miles southeast of Barnstable
  • Mid-scale Beach property
  • Free complimentary breakfast
Hampton Inn & Suites Cape Cod : 99 Main St. 99 Main St., West Yarmouth, MA 02673 ~3.66 miles southeast of Barnstable
  • Mid-scale Resort hotel
  • Fitness center on property
  • Close to restaurants
  • Yummy desserts, said 100%
International Inn & Suites in Hyannis 662 Main St. Hyannis, Hyannis, MA 02601 ~3.73 miles south of Barnstable
  • Affordable Downtown property
  • 2 conference rooms in property
  • Dirty pool, said 93%
  • Most guests liked the proximity to shopping
Tidewater Inn - W. Yarmouth 135 Route 28, W. Yarmouth, MA 02673 Website ~3.83 miles southeast of Barnstable
  • 2 star Beach property
  • 100 rooms in hotel
  • Great menu
  • Most guests had problems with the shower
Resort & Conference Center at Hyannis : 35 Scudder Ave. 35 Scudder Ave., Hyannis, MA 02601 ~3.90 miles south of Barnstable
  • 3 star Convention Center hotel
  • Fitness + Health Center
  • Near city centre
  • No playground
Hyannis Harbor Hotel - Hyannis
+1-888-690-5281
213 Ocean St., Hyannis, MA 02601 ~3.93 miles south of Barnstable
  • Midscale Oceanfront hotel
  • Hotel has 2 floors
  • The place is run-down and dirty
  • Dirty carpets
Travelodge West Yarmouth Cape Cod 216 Route 28, West Yarmouth, MA 02673 ~4.08 miles southeast of Barnstable
  • Economical hotel
  • 4 suites in property
  • Fair breakfast prices
  • No swimming pool
Castle Dawn Motel
+1-800-997-5148
226 Route 28, W. Yarmouth, MA 02673 ~4.66 miles southeast of Barnstable
  • Cheap Resort hotel
  • 2 floors in property
  • No wifi connection
  • Beach nearby
From$39
Average 3.0 /5Reviews Call
Town & Country Motor Lodge - West Yarmouth 452 Main St., West Yarmouth, MA 02673 ~4.82 miles southeast of Barnstable
  • Cheap hotel
  • 2 floors in hotel
  • Excellent staff
  • Fair Hotel
Cape Point Hotel - West Yarmouth
+1-888-305-3366
476 Main St., West Yarmouth, MA 02673 ~4.86 miles southeast of Barnstable
  • Mid-scale hotel
  • Check-in: 2:00 PM
  • Wellness & sports facilities could use better cleaning
  • Pub not open
From$69
Average 3.5 /5Reviews Call
Hunters Green Motel 553 Route 28, West Yarmouth, MA 02673 ~5.13 miles southeast of Barnstable
  • Low-priced Downtown property
  • 74 sleeping rooms in hotel
Mariner Motor Lodge : 573 Main St. 573 Main St., West Yarmouth, MA 02673 ~5.14 miles southeast of Barnstable
  • Cheap Suburban hotel
  • Complimentary breakfast is offered
  • Rooms need regular maintenance
  • Great service
From$55
Very Good 4.0 /5Review Score Call
Clarion Hotel South Yarmouth 1199 Route 28, South Yarmouth, MA 02664 ~6.21 miles east of Barnstable
  • 3 star Beach hotel
  • Gym is available on property
  • Most guests thought they were poorly maintained
  • Ice cream shop right next door
From$79
Very Good 4.0 /5Review Score Call
Red Jacket Beach Resort
+1-888-690-5281
1 South Shore Dr., South Yarmouth, MA 02673 ~6.23 miles southeast of Barnstable
  • 3-star Oceanfront property
  • 150 rooms in property
  • Bathroom could be bigger
  • On-site gym
From$119
Very Good 4.0 /5Review Score Call
Next 25 Barnstable Hotels >  [1 - 25 of 50]    
Next: See My Barnstable Hotels with Pricing
Back to Top