Cheap Hotels in Dennis
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 13 - Aug 14Tomorrow
Aug 14 - Aug 15This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Cheap Hotels in Dennis
$182
$209 total
includes taxes & fees
Aug 30 - Aug 31
$302
$346 total
includes taxes & fees
Sep 6 - Sep 7
$315
$360 total
includes taxes & fees
Aug 16 - Aug 17
$137
$157 total
includes taxes & fees
Sep 1 - Sep 2
$199
$230 total
includes taxes & fees
Aug 27 - Aug 28




All Seasons Resort, Trademark Collection by Wyndham
All Seasons Resort, Trademark Collection by WyndhamBass River
$144
$177 total
includes taxes & fees
Sep 1 - Sep 2
$119
$136 total
includes taxes & fees
Aug 30 - Aug 31
$174
$208 total
includes taxes & fees
Aug 23 - Aug 24
$169
$209 total
includes taxes & fees
Aug 31 - Sep 1




Aiden by Best Western Cape Cod - West Yarmouth
Aiden by Best Western Cape Cod - West YarmouthWest Yarmouth
$135
$155 total
includes taxes & fees
Aug 30 - Aug 31
$95
$108 total
includes taxes & fees
Aug 30 - Aug 31
$161
$184 total
includes taxes & fees
Sep 13 - Sep 14




The Mariner Resort Cape Cod by The Red Collection
The Mariner Resort Cape Cod by The Red CollectionWest Yarmouth
$97
$121 total
includes taxes & fees
Sep 1 - Sep 2
$89
$101 total
includes taxes & fees
Sep 7 - Sep 8
$179
$216 total
includes taxes & fees
Sep 7 - Sep 8
$129
$148 total
includes taxes & fees
Aug 31 - Sep 1




Fairfield Inn & Suites by Marriott Cape Cod Hyannis
Fairfield Inn & Suites by Marriott Cape Cod HyannisHyannis
$161
$184 total
includes taxes & fees
Aug 30 - Aug 31




Uncommoner Hotel by Reverie Boutique Collection
Uncommoner Hotel by Reverie Boutique CollectionWest Yarmouth
$154
$182 total
includes taxes & fees
Sep 7 - Sep 8
$98
$112 total
includes taxes & fees
Sep 2 - Sep 3
Top landmarks in Dennis
Photo by Elizabeth Sanders
Mayflower Beach
9.2/10 (224 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Mayflower Beach located 1.4 mi (2.3 km) from central Dennis. Enjoy the sunset by the shore at Bayview Beach, Horsefoot Path Beach, and Dunes Landing Beach, all 3 within a short walk.
Photo by jessica mottola
Corporation Beach
9.2/10 (43 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Corporation Beach is a spot you might want to check out, located 1.3 mi (2.1 km) from central Dennis. Enjoy the sunset by the shore at Bayview Beach, Mayflower Beach, and Grays Beach.

Cape Playhouse
8.0/10 (3 reviews)
Why not give yourself a treat with a trip to Cape Playhouse, one of the family attractions located 0.4 mi (0.6 km) from central Dennis. Why not take a stroll along the beaches and watch the sunset while you're here? If you have fun at Cape Playhouse, you'll love Cape Cod Museum of Natural History and Eden Hand Arts, both located nearby.

Scargo Tower
8.8/10 (6 reviews)
You might want to get your camera out and head to Scargo Tower— just one of the landmarks located 0.8 mi (1.2 km) from central Dennis. Hotels.com travelers also say the area is family-friendly and has lots of nice beaches.
Photo by Elizabeth Sanders
Horsefoot Path Beach
Whether you want to hunt for sand dollars or smell the fresh air, Horsefoot Path Beach is a spot you might want to check out, located 1.5 mi (2.3 km) from central Dennis. Enjoy the sunset by the shore at Mayflower Beach, Bayview Beach, and Dunes Landing Beach, all 3 within a short walk.
Cape Cod Museum of Art
8.6/10 (116 reviews)
Cape Cod Museum of Art is 0.3 mi (0.6 km) from central Dennis, why not stop by during your stay. Hotels.com travelers also say the area is family-friendly and has lots of nice beaches. If you want to experience more of the culture Dennis has to offer, head to Cape Playhouse, Corporation Beach, and Bayview Beach.
Bayview Beach
If want to top up your tan, you might want to head out to Bayview Beach, located 1.3 mi (2.1 km) from central Dennis. Enjoy the sunset by the shore at Mayflower Beach, Horsefoot Path Beach, and Dunes Landing Beach, all 3 within a short walk.
Dunes Landing Beach
If being by the water is a major draw, Dunes Landing Beach is a spot you might want to check out, located 1.4 mi (2.3 km) from central Dennis. Enjoy the sunset by the shore at Mayflower Beach, Bayview Beach, and Horsefoot Path Beach, all 3 within a short walk.




























































