Find hotels in Dennis, MA from $74

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 138 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Bayside Resort Hotel
3 out of 5
225 Route 28, West Yarmouth, MA, 02673
Fully refundableReserve now, pay when you stay
The price is $107 per night from Mar 22 to Mar 23
$107
per night
Mar 22 - Mar 23
6.38 mi from city center
8.8/10 Excellent! (1,002 reviews)
"Family friendly, helpful staff and very clean."

Reviewed on Mar 6, 2023

Bayside Resort Hotel
Chatham Bars Inn
4 out of 5
297 Shore Rd, Chatham, MA, 02633
The price is $431 per night from Apr 3 to Apr 4
$431
per night
Apr 3 - Apr 4
12.97 mi from city center
9.2/10 Wonderful! (689 reviews)
"Beautiful property with the best staff!"

Reviewed on Feb 5, 2023

Chatham Bars Inn
Ocean Club on Smuggler's Beach
2.5 out of 5
329 S Shore Dr, South Yarmouth, MA, 02664
The price is $139 per night from Mar 21 to Mar 22
$139
per night
Mar 21 - Mar 22
6.26 mi from city center
9/10 Wonderful! (1,006 reviews)
"The room was excellent, with a nice view... The only problem is the clock on the table much to bright"

Reviewed on Mar 19, 2023

Ocean Club on Smuggler's Beach

Save an average of 15% on thousands of hotels when you're signed in

The Villages at Ocean Edge
3.5 out of 5
One Villages Drive, Brewster, MA, 02631
Fully refundableReserve now, pay when you stay
The price is $135 per night from Mar 21 to Mar 22
$135
per night
Mar 21 - Mar 22
7.43 mi from city center
8/10 Very Good! (810 reviews)
"Very nice place to stay."

Reviewed on Mar 12, 2023

The Villages at Ocean Edge
Cape Sands Inn
2.5 out of 5
149 Main St - RT 28, West Yarmouth, MA, 02673
Fully refundableReserve now, pay when you stay
The price is $74 per night from Apr 2 to Apr 3
$74
per night
Apr 2 - Apr 3
6.39 mi from city center
8.4/10 Very Good! (646 reviews)
"Very clean pleasant establishment"

Reviewed on Mar 4, 2023

Cape Sands Inn
Aiden by Best Western @ Cape Point
3 out of 5
476 Route 28, West Yarmouth, MA, 02673
Fully refundableReserve now, pay when you stay
The price is $116 per night from Apr 2 to Apr 3
$116
per night
Apr 2 - Apr 3
6.28 mi from city center
8/10 Very Good! (675 reviews)
"The staff was outstanding..."

Reviewed on Mar 13, 2023

Aiden by Best Western @ Cape Point
Blue Water Resort
3 out of 5
291 S Shore Dr, South Yarmouth, MA, 02664
6.26 mi from city center
8.2/10 Very Good! (852 reviews)
"We had a great view of the ocean and beach! Beautiful beach. I didn’t like that they charged $25 for parking."

Reviewed on Oct 8, 2022

Blue Water Resort
The Mansion at Ocean Edge
4 out of 5
2907 Main Street, Brewster, MA, 02631
The price is $209 per night from Mar 21 to Mar 22
$209
per night
Mar 21 - Mar 22
7.71 mi from city center
8/10 Very Good! (1,000 reviews)
"We enjoyed the stay at this property. It is clean and comfortable with the friendly service."

Reviewed on Mar 19, 2023

The Mansion at Ocean Edge
Chatham Wayside Inn
3.5 out of 5
512 Main St, Chatham, MA, 02633
The price is $189 per night from Mar 21 to Mar 22
$189
per night
Mar 21 - Mar 22
12.77 mi from city center
9.2/10 Wonderful! (264 reviews)
Great stay!
"It was a great stay. Staff is wonderful. Enjoyed lunch at the tavern. The coffee in room is a little weak with the Keurig, but breakfast provided was great!"

Reviewed on Mar 7, 2023

Chatham Wayside Inn
Riviera Beach Resort
3 out of 5
327 South Shore Drive, South Yarmouth, MA, 02664
6.24 mi from city center
8.2/10 Very Good! (1,000 reviews)
"I enjoyed my stay immensely great poolside & partial ocean view."

Reviewed on Oct 7, 2022

Riviera Beach Resort
Chatham Tides
2.5 out of 5
394 Pleasant St, PO Box 215, South Chatham, MA, 02659
The price is $149 per night from Apr 2 to Apr 3
$149
per night
Apr 2 - Apr 3
9.53 mi from city center
9.2/10 Wonderful! (313 reviews)
Great oceanfront studio.
"Amazing off season 65th birthday get away. Beautiful view, great seasonal weather to explore. Hosts very accommodating! Will definitely return. Top 10 best oceanfront listing 2023"

Reviewed on Mar 9, 2023

Chatham Tides
Red Jacket Beach Resort
3 out of 5
1 South Shore Drive, South Yarmouth, MA, 02664
The price is $159 per night from Apr 18 to Apr 19
$159
per night
Apr 18 - Apr 19
6.86 mi from city center
8.2/10 Very Good! (684 reviews)
"Would love to come back. Excellent staff"

Reviewed on Nov 20, 2022

Red Jacket Beach Resort
Edgewater Beach Resort, a VRI resort
3.5 out of 5
95 Chase Avenue, Dennis Port, MA, 02639
6.65 mi from city center
8.8/10 Excellent! (193 reviews)
"Loved it perfect on the water an great people."

Reviewed on Mar 13, 2023

Edgewater Beach Resort, a VRI resort
Wequassett Resort and Golf Club
4.5 out of 5
2173 Route 28, Harwich, MA, 02645
The price is $385 per night from Mar 23 to Mar 24
$385
per night
Mar 23 - Mar 24
10.11 mi from city center
9.4/10 Exceptional! (171 reviews)
"A great place to stay with a staff that is second to none."

Reviewed on Feb 13, 2023

Wequassett Resort and Golf Club
Nauset Beach Inn
3 out of 5
237 Beach Road, Orleans, MA, 02653
The price is $120 per night from Mar 21 to Mar 22
$120
per night
Mar 21 - Mar 22
13.68 mi from city center
9.2/10 Wonderful! (113 reviews)
Sweet
"Our stay was awesome. The room was great the views wonderful. My wife and I are going back. My only complaint was the dog poop all over the lawn."

Reviewed on Mar 7, 2023

Nauset Beach Inn
All Seasons Resort
2.5 out of 5
1199 Route 28, South Yarmouth, MA, 02664
Fully refundableReserve now, pay when you stay
The price is $102 per night from Mar 21 to Mar 22
$102
per night
Mar 21 - Mar 22
4.84 mi from city center
8/10 Very Good! (757 reviews)
"A good, clean environment. All Seasons is still a quality, family-friendly place to relax."

Reviewed on Mar 12, 2023

All Seasons Resort
Hampton Inn & Suites Cape Cod-West Yarmouth
2.5 out of 5
99 Main Street, Route 28, West Yarmouth, MA, 02673
Fully refundableReserve now, pay when you stay
The price is $127 per night from Mar 27 to Mar 28
$127
per night
Mar 27 - Mar 28
6.5 mi from city center
8.8/10 Excellent! (997 reviews)
Front entrance unavailable
"When we arrived, we couldn't get in because the main entrance was blocked off. The floor ti the main entrance was getting redone, but the problem was that we couldn't find an alternate entrance. We were greeted by a very friendly front desk clerk and checked in. I needed to get back to my car, but ..."

Reviewed on Mar 7, 2023

Hampton Inn & Suites Cape Cod-West Yarmouth
The Rugosa Guest House
3 out of 5
4885 US-6, Eastham, MA, 02642
The price is $99 per night from Mar 22 to Mar 23
$99
per night
Mar 22 - Mar 23
13.82 mi from city center
9.2/10 Wonderful! (41 reviews)
"Quick trip to the Cape to visit family. The Rugosa is a hidden gem! Will definitely be back!"

Reviewed on Jan 22, 2023

The Rugosa Guest House
Ambassador Inn & Suites
2.5 out of 5
1314 Route 28, South Yarmouth, MA, 02664
Fully refundableReserve now, pay when you stay
The price is $102 per night from Mar 21 to Mar 22
$102
per night
Mar 21 - Mar 22
4.67 mi from city center
8.4/10 Very Good! (99 reviews)
"Room was very clean. Pool area needed to be updated."

Reviewed on Feb 20, 2023

Ambassador Inn & Suites
Four Points by Sheraton Eastham Cape Cod
3 out of 5
3800 State Hwy, Eastham, MA, 02642
Fully refundableReserve now, pay when you stay
The price is $135 per night from Apr 1 to Apr 2
$135
per night
Apr 1 - Apr 2
13.18 mi from city center
8/10 Very Good! (665 reviews)
"We’ve stayed here many times and we live it."

Reviewed on Feb 17, 2023

Four Points by Sheraton Eastham Cape Cod
Don't see what you're looking for?
See all available properties in Dennis
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Dennis attractions

Dennis hotels information

Number of reviews
11,977
Accommodation
138 hotels
Lowest Price
$74
Highest Price
$431

Frequently Asked Questions

What's the best place for a stay in Dennis?

Isaiah Hall Bed & Breakfast Inn is ranked highly by Expedia customers. This 3-star B&B offers free breakfast and free parking. Sesuit Harbor House is another top choice for your trip based on reviews. See all available top hotels, or vacation rentals in Dennis.


What's the top vacation rental in Dennis?

Relaxing Retreat with Firepit & Outdoor Shower - Near Atlantic & Cape Cod Bay: Visitors give good reviews to this Dennis vacation home rental, which offers a patio, a garden, and a barbecue grill to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. You and your friends and family can relax into your vacation with amenities like a selection of games. Some other homes for rent in Dennis include MAYFLOWER BEACH! 5 Bedroom Waterview Home W/ Central A/C accross from beach and 19928: Immaculate Property on Bayside of Dennis w/ Large Private Yard, Deck, Patio, Ping Pong!. See all vacation rentals in Dennis.


If I need to cancel my hotel reservation in Dennis, will I receive a refund?

Yes! You'll find that most hotel room reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dennis.


Where can I learn more about changing or cancelling my trip to Dennis?

For more information about changing or cancelling your trip to Dennis, go to https://www.expedia.com/service/.


What's the best accommodation for a budget-friendly stay in Dennis?

Based on our traveler reviews, Kingfisher Lodging is a top choice for a less expensive stay. View all budget hotels in Dennis.


What's the best place to stay for a family trip to Dennis?

Starlight Lodge Cape Cod is a hotel with free parking and on-site mini golf, and it's a top choice on Expedia for families. Other good choices for your family trip include Sesuit Harbor House and Kingfisher Lodging. Attractions in the area like West Dennis Beach and Cape Cod Inflatable Park are also fun for kids of all ages. Find more child-friendly accommodations in Dennis.


What's the best accommodation for a beach vacation in Dennis?

Isaiah Hall Bed & Breakfast Inn is a top 3-star beach B&B offering free breakfast and free WiFi, located within a short 13-minute walk of Corporation Beach. Other good choices to stay near the beach include Starlight Lodge Cape Cod and Sesuit Harbor House. See more stays near the beach in Dennis.


What are some accommodations with pools in Dennis?

Sesuit Harbor House is a popular 3-star hotel featuring a seasonal outdoor pool, free WiFi, and free parking. Starlight Lodge Cape Cod is an additional hotel with an onsite pool. View all hotels with pools in Dennis.


What's the best place to stay near Logan International Airport (BOS)?

Hilton Boston Logan Airport is a popular 4-star hotel featuring a restaurant and an indoor pool. It's located a short 0.2 mi (0.4 km) from Logan Intl. Airport. Other accommodations close to the airport are Hyatt Regency Boston Harbor and Embassy Suites Boston Logan Airport.


What's it like to stay in Dennis?

Visitors can enjoy all that Dennis has to offer including the seafood restaurants and beaches. The culturally rich and scenic setting also entices those visiting the city. In Dennis, there are 135 hotels and other accommodations to choose from. Find out more about Dennis.


What should I do while I'm visiting Dennis?

Cultural venues include Cape Playhouse, Cape Cod Museum of Art, and Josiah Dennis Manse and Old West Schoolhouse. Landmarks like Mayflower Beach and Scargo Tower might be worth a visit. Natural beauty is on display at Corporation Beach, Bayview Beach, and Horsefoot Path Beach. Check out what more to see and do in Expedia's Dennis guide.


What's the weather like in Dennis?

The hottest months are usually July and August with an average temp of 67°F, while the coldest months are January and February with an average of 34°F. Average annual precipitation for Dennis is 43 inches.


Recent reviews of Dennis hotels
Expedia verified reviews