Barnstable

Barnstable Motels

Enter your dates to find Motels in Barnstable for convenient and easy stays.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Popular Motels in Barnstable

Check out our selection of great motels in Barnstable
Most Booked
Lowest price
Closest to downtown
Highest Rated
40
Hotels in Barnstable
Featured facilities: Parking, Private Bathroom
Good
104 reviews
7.7/10
1 night
From RUB 7,814
Check Availability
63
Hotels in Barnstable
Featured facilities: Parking, Private Bathroom
Great
54 reviews
9.0/10
1 night
From RUB 14,080
Check Availability
22
Hotels in Barnstable
Featured facilities: Parking, Private Bathroom
Very Good
100 reviews
8.6/10
1 night
From RUB 12,656
Check Availability
27
Hotels in Barnstable
Featured facilities: Parking
Great
100 reviews
9.2/10
1 night
From RUB 13,238
Check Availability
18
Hotels in Barnstable
Featured facilities: Parking
98 reviews
7.0/10
1 night
From RUB 11,666
Check Availability
46
Hotels in Barnstable
Featured facilities: Parking
Very Good
67 reviews
8.6/10
1 night
From RUB 16,173
Check Availability
99+
Hotels in Barnstable
Featured facilities: Parking, Private Bathroom
Great
41 reviews
9.2/10
1 night
From RUB 21,734
Check Availability
See All Motels in Barnstable

Frequently Asked Questions

What's the best Motels in Barnstable?

Whether your trip to Barnstable is for business or tourism, Americas Best Value Inn & Suites-Hyannis/Cape Cod (from RUB 8,916) , Cape Cod Inn (from RUB 10,154) and Craigville Beach Inn (from RUB 18,513) are popular choices.

What's the average price for Motels in Barnstable?

For Motels in Barnstable, the average price is RUB 14,463 for weekdays, and RUB 17,624 for weekends (Friday–Saturday).

Which Motels in Barnstable have a pool?

Which Motels in Barnstable provide breakfast?

What Motels in Barnstable have parking spaces?

Barnstable Motels Information

Total properties7
Number of reviews563
Highest priceRUB 23,579
Lowest priceRUB 23,579
Weekend Avg. PriceRUB 17,624
Weekday Avg. PriceRUB 14,463