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

Best Western Cape Cod Hotel 1470 Iyannough Rd., Hyannis, MA 02601 ~1.79 miles southwest of Barnstable
  • 3-star Beach hotel
  • Gym / Fitness Center Available
From$69
Very Good 4.0 /5Review Score CallBookMore Details
Cape Codder Resort in Hyannis
+1-888-305-3366
1225 Iyannough Rd., Hyannis, MA 02601 ~1.92 miles south of Barnstable
  • Midscale Resort property
  • Hotel has 20 suites
  • Great location
  • Most guests said the facilities were very new
From$299
Very Good 4.0 /5Guest Reviews CallBookMore Details
Holiday Inn Hyannis 1127 Iyannough Rd., Hyannis, MA 02601 ~2.02 miles south of Barnstable
  • 3 star Suburban hotel
  • 2 floors in hotel
From$103
Very Good 4.0 /5Review Score CallBookMore Details
Fairfield Inn & Suites Cape Cod Hyannis 867 Iyannough Rd., Hyannis, MA 02601 ~2.28 miles south of Barnstable
  • Affordable Resort hotel
  • 12 suites in property
From$84
Very Good 4.5 /5Reviews CallBookMore Details
Courtyard by Marriott Cape Cod Hyannis - Hyannis 707 Route 132, Hyannis, MA 02601 Website ~2.53 miles south of Barnstable
  • Mid-scale Resort property
  • 2 floors in property
  • Rooms very modern and clean
  • High priced breakfast
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Doubletree by Hilton Cape Cod Hyannis : 287 Iyannough Rd. 287 Iyannough Rd., Hyannis, MA 02601 ~3.06 miles southeast of Barnstable
  • Affordable property
  • Check in: 3:00 PM
  • Reception staff excellent
  • Perfectly clean
From$112
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Colonial House Inn & Restaurant 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~3.11 miles east of Barnstable
  • Two star Beach property
  • Hotel has 3 meeting rooms
  • The majority of guests thought the building wasn't nice
  • Free breakfast
From$105
Average 3.0 /5Reviews CallBookMore Details
Americas Best Value Inn & Suites Hyannis / Cape Cod 206 Main St., Hyannis, MA 02601 ~3.52 miles south of Barnstable
  • Low-priced property
  • Hotel has 84 rooms
Heritage House Hotel : 259 Main St. 259 Main St., Hyannis, MA 02601 ~3.57 miles south of Barnstable
  • 3-star Downtown hotel
  • Hotel has 143 rooms
  • Close to harbor and downtown
  • Staff was excellent
Super 8 W Yarmouth Hyannis / Cape Cod
+1-800-881-1523
41 East Rte. 28, West Yarmouth, MA 02673 ~3.58 miles southeast of Barnstable
  • Two-star Resort hotel
  • Hotel has 40 rooms
Econo Lodge : 59 East Main St.
+1-888-283-3404
59 East Main St., West Yarmouth, MA 02601 ~3.60 miles southeast of Barnstable
  • Two-star Beach hotel
  • Free complimentary breakfast
Cape Cod Inn - Hyannis
+1-866-221-8581
447 Main St., Hyannis, MA 02601 ~3.61 miles south of Barnstable
  • 2 star Downtown hotel
  • Check in: 3:00pm
  • Great price for location
  • Bathroom is ok
Days Inn by Wyndham West Yarmouth / Hyannis Cape Cod Area : 69 Main St. 69 Main St., West Yarmouth, MA 02673 ~3.61 miles southeast of Barnstable
  • Economy Airport property
  • Hotel has 2 floors
Hampton Inn & Suites Cape Cod in West Yarmouth 99 Main St. Route 28, West Yarmouth, MA 02673 ~3.66 miles southeast of Barnstable
  • Affordable Resort hotel
  • Check in time: 4pm
  • Noise level is acceptable
  • Lobby area nicely decorated
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Windrift Motel 115 Route 28, West Yarmouth, MA 02673 ~3.72 miles southeast of Barnstable
  • 2 star property
  • 2 floors in property
Anchor in Distinctive Waterfront Lodging - Hyannis 1 South St., Hyannis, MA 02601 ~3.73 miles southeast of Barnstable
  • Midscale hotel
  • Check-in time: 15:00
International Inn & Suites : 662 Main St. Hyannis 662 Main St. Hyannis, Hyannis, MA 02601 ~3.73 miles south of Barnstable
  • Midscale Downtown property
  • 2 floors in property
  • Most guests didn't like the unstylish hotel
  • Terrific location
Howard Johnson Inn Cape Cod Area in West Yarmouth 149 Main St., West Yarmouth, MA 02673 ~3.83 miles southeast of Barnstable
  • Cheap property
Tidewater Inn - W. Yarmouth 135 Route 28, W. Yarmouth, MA 02673 ~3.83 miles southeast of Barnstable
  • 2-star Beach hotel
  • 2 floors in hotel
  • Rooms are not good
  • Moderately clean pool area
Resort & Conference Center at Hyannis in Hyannis 35 Scudder Ave., Hyannis, MA 02601 ~3.90 miles south of Barnstable
  • Midscale Convention Center property
  • 232 sleeping rooms in hotel
  • Could use a good cleaning
  • Hotel facilities could use a good clean
From$109
Average 3.0 /5Reviews CallBookMore Details
Hyannis Harbor Hotel
+1-888-690-5281
213 Ocean St., Hyannis, MA 02601 ~3.93 miles south of Barnstable
  • 3-star Oceanfront property
  • 136 sleeping rooms in hotel
  • Breakfast can be improved
  • High priced breakfast
Travelodge West Yarmouth Cape Cod : 216 Route 28 216 Route 28, West Yarmouth, MA 02673 ~4.08 miles southeast of Barnstable
  • 2-star property
  • Check in: 3:00pm
  • Almost all guests said the reception staff was great
  • Noisy Air Conditioner
Green Harbor Resort in West Yarmouth 182 Baxter Ave., West Yarmouth, MA 02673 ~4.41 miles southeast of Barnstable
  • Midscale property
  • 2 floors in hotel
From$90
Very Good 4.5 /5Review Score CallBookMore Details
Centerville Corners Inn 1338 Craigville Beach Rd., Centerville, MA 02632 ~4.63 miles southwest of Barnstable
  • Three Star hotel
  • Check-in: 14:00
Castle Dawn Motel
+1-888-283-3404
226 Route 28, W. Yarmouth, MA 02673 ~4.66 miles southeast of Barnstable
  • Low Cost Resort hotel
  • 57 sleeping rooms in hotel
  • Cheap motel
  • Friendly front desk staff
From$39
Average 3.0 /5Reviews CallBookMore Details
Next 25 Barnstable Hotels >  [1 - 25 of 50]    
Next: See My Barnstable Hotels with Pricing
Back to Top