You are booking hotel for more than 30 days

440 Properties in Barnstable

Sort By:
  • Popular
  • User Rating (Highest First)
  • Price (Highest First)
  • Price (Lowest First)

Select Filters

Star Category
  • (4)
  • (33)
  • (111)
User Rating
  • (47)
  • (62)
  • (29)
  • (1)
  • (139)
Property Type
  • (213)
  • (143)
  • (32)

Show 4 more

Locality

Popular locations

Chains
  • (2)
  • (3)
  • (5)
Amenities
Guests Love
  • (18)
  • (245)
  • (129)

Show -3 more

Booking Preference
Booking Preference
  • (9)
  • (432)
  • (257)
BACK TO TOP

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Ambassador Inn & Suites

Dennis | 2.9 km from Ocean Club on Smuggler's Beach
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Breakfast Included
This 3 Star Hotel in Barnstable is located in Dennis. Full Address of property is 1314 Route 28 View On Map Key amenities of this property are Spa & Swimming Pool.
View More
Excellent4.3

Based on 435 Ratings and 0 reviews

Cleanliness4.5

Room4.1

Hospitality4.4

(435 Ratings)

CAD 153

CAD 141

+ CAD 47 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

All Seasons Resort

Dennis | 2.4 km from Ocean Club on Smuggler's Beach
JacuzziJacuzzi
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
Breakfast Included
Location of the Hotel is Dennis View On Map (1199 Route 28). Top Facilities of this Hotel are Jacuzzi & Swimming Pool & Gym.
View More
Very Good4.0

Based on 910 Ratings and 0 reviews

Location4.3

Cleanliness4.1

Value For Money3.8

Hospitality4.2

(910 Ratings)

CAD 147

CAD 118

+ CAD 32 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get CAD 38 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Harborside Suites

Dennis | 1.3 km from Ocean Club on Smuggler's Beach | 6.8 km drive to Hyannis Airport, MA (HYA-Barnstable Municipal)
This 2 Star Hotel in Barnstable is located in Dennis. Full Address of property is 961 Massachusetts 28 View On Map
View More
Good3.2

Based on 157 Ratings and 0 reviews

Cleanliness3.3

Room3.1

Hospitality3.6

(157 Ratings)

CAD 192

CAD 173

+ CAD 43 taxes & fees

Per Night

Login to Book Now & Pay Later!

Exciting Bank Offers Every Day!

Get min. 15% OFF on international hotels with special bank offers.

hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Mariner Resort Cape Cod by The Red Collection

Dennis | 2.7 km from Ocean Club on Smuggler's Beach | 5.0 km drive to Hyannis Airport, MA (HYA-Barnstable Municipal)
JacuzziJacuzzi
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
Breakfast Included
Location of the Hotel is Dennis View On Map (573 Main Street (Route 28)). Top Facilities of this Hotel are Jacuzzi & Spa & Swimming Pool.
View More
Very Good3.6

Based on 999 Ratings and 0 reviews

Location4

Cleanliness3.7

Room3.4

Hospitality3.9

Value For Money3.9

(999 Ratings)

CAD 121

CAD 112

+ CAD 45 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get CAD 36 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Captain Farris House B&B

Dennis | 2.7 km from Ocean Club on Smuggler's Beach
Room In A Homestay
| 1 Bedroom | Sleeps 2 Guests
CanoeingCanoeing
Water park
Snorkelling
Free Cancellation
Pay@Hotel
Breakfast Included
This 4 Star Bed N Breakfast in Barnstable is located in Dennis. Full Address of property is 308 Old Main Street View On Map Key amenities of this property are Canoeing & Water park & Snorkelling.
View More

CAD 299

+ CAD 43 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Cape Cod Veranda

Dennis | 2.6 km from Ocean Club on Smuggler's Beach
Swimming PoolSwimming Pool
Free Cancellation
Breakfast Included
Location of the Hotel is Dennis View On Map (1261 Route 28). Top Facilities of this Hotel are Swimming Pool.
View More

CAD 276

+ CAD 40 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Cape Shore Inn

Dennis | 1.6 km from Ocean Club on Smuggler's Beach | 6.1 km drive to Hyannis Airport, MA (HYA-Barnstable Municipal)
Swimming PoolSwimming Pool
Free Cancellation
This 3 Star Hotel in Barnstable is located in Dennis. Full Address of property is 793 Massachusetts 28 View On Map Key amenities of this property are Swimming Pool.
View More

CAD 115

+ CAD 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

A C 3 Min Walk to Beach on Long Pond

Dennis | 2.5 km from Ocean Club on Smuggler's Beach
Homestay

CAD 176

+ CAD 185 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Thatcher Seaview & Parkers River Beaches

South Yarmouth | 1.4 km from Ocean Club on Smuggler's Beach
Homestay

CAD 416

+ CAD 264 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Sunroom Central A C Large Fenced Yard

West Yarmouth | 2.4 km from Ocean Club on Smuggler's Beach | 5.4 km drive to Hyannis Airport, MA (HYA-Barnstable Municipal)
Homestay

CAD 232

+ CAD 252 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Waterfront Fun Dogs Welcome

Dennis | 2.8 km from Ocean Club on Smuggler's Beach
Homestay

CAD 1,085

+ CAD 596 taxes & fees

Per Night

Login to Book Now & Pay Later!

Premium Hotels in Barnstable

Brewster

Chatham Bars Inn

0 1 2 3 4 0 1 2 3 4

CAD 550

Per Night

Barnstable

The Masthead Resort

0 1 0 1 2 3 4

CAD 221

Per Night

Provincetown

Dennis

The Cove At Yarmouth

0 1 2 0 1 2 3 4

CAD 184

Per Night

West Yarmouth