Find hotels in Dennis, MA from £61

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    one key illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Dennis hotels and places to stay

Isaiah Hall Bed & Breakfast Inn

3.0 star property
9.8 out of 10, Exceptional, (114)
"Lovely room in historic ship builder’s home, kind staff, good location amid the gardens and beach! "
The price is £230
includes taxes & fees
1 May - 2 May
Isaiah Hall Bed & Breakfast Inn

Sesuit Harbor House

3.0 star property
9.6 out of 10, Exceptional, (138)
"Nice property and in a good location for visiting Cape Cod."
The price is £169
includes taxes & fees
10 May - 11 May
Sesuit Harbor House

Kingfisher Lodging

2.5 star property
8.8 out of 10, Excellent, (22)
"Great place "
The price is £175
includes taxes & fees
26 May - 27 May
Kingfisher Lodging

The Inn at Buzzards Bay

2.5 star property
9.2 out of 10, Wonderful, (307)
"Will stay here again. "
The price is £111
includes taxes & fees
29 Apr - 30 Apr
The Inn at Buzzards Bay

Green Harbor Resort

3.0 star property
9.6 out of 10, Exceptional, (304)
"Friendly staff, nicely appointed cottages, good location "
The price is £171
includes taxes & fees
9 May - 10 May
Green Harbor Resort

Blue Rock Resort

3.0 star property
8.8 out of 10, Excellent, (578)
"Overall, the hotel was clean, family friendly and conveniently located."
The price is £179
includes taxes & fees
25 May - 26 May
Blue Rock Resort

Chatham Wayside Inn

4.0 star property
9.2 out of 10, Wonderful, (482)
"Simply wonderful stay!"
The price is £207
includes taxes & fees
12 May - 13 May
Chatham Wayside Inn

Pleasant Bay Village Resort

3.0 star property
9.6 out of 10, Exceptional, (272)
"Wonderful place and staff. Will stay again!"
The price is £166
includes taxes & fees
6 May - 7 May
Pleasant Bay Village Resort

Pelham on Main

2.5 star property
8.6 out of 10, Excellent, (397)
"wonderful place to relax."
The price is £185
includes taxes & fees
1 May - 2 May
Pelham on Main

Pelham House Resort

2.5 star property
8.6 out of 10, Excellent, (180)
"The food served in the dining room was excellent! Also at the party we attended~"
The price is £194
includes taxes & fees
29 May - 30 May
Pelham House Resort

Spring Garden Inn

2.0 star property
9.2 out of 10, Wonderful, (1000)
"One of my favorite places to stay when down there. Close to beaches & good food "
The price is £77
includes taxes & fees
11 May - 12 May
Spring Garden Inn

Chatham Tides

2.5 star property
9.4 out of 10, Exceptional, (565)
"Great location and friendly staff "
The price is £156
includes taxes & fees
4 May - 5 May
Chatham Tides

Bayside Resort Hotel

3.0 star property
8.8 out of 10, Excellent, (1321)
"Great stay"
The price is £104
includes taxes & fees
30 Apr - 1 May
Bayside Resort Hotel

The Even'tide

2.0 star property
9.0 out of 10, Wonderful, (257)
"Was happy with the stay"
The price is £107
includes taxes & fees
15 May - 16 May
The Even'tide

The Hawthorne

2.0 star property
9.4 out of 10, Exceptional, (177)
"Always have a great stay at The Hawthorne. "
The price is £199
includes taxes & fees
11 May - 12 May
The Hawthorne

SeaCoast Inn

2.0 star property
9.0 out of 10, Wonderful, (625)
"It was a lovely stay!"
The price is £108
includes taxes & fees
11 May - 12 May
SeaCoast Inn

Sea Mist Resort

3.0 star property
8.8 out of 10, Excellent, (119)
"Cute and relaxing, just enough on property to do if you have little ones or want to relax with some options!"
The price is £123
includes taxes & fees
30 Apr - 1 May
Sea Mist Resort

Holiday Hill Inn & Suites

2.0 star property
8.2 out of 10, Very good, (839)
"Loved my stay"
The price is £99
includes taxes & fees
18 May - 19 May
Holiday Hill Inn & Suites

The Chatham Motel

2.0 star property
9.2 out of 10, Wonderful, (601)
"Great place"
The Chatham Motel

The Escape Inn

2.5 star property
9.4 out of 10, Exceptional, (573)
"Excellent affordable stay on the Cape!"
The price is £95
includes taxes & fees
1 May - 2 May
The Escape Inn
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.
Don't see what you're looking for?
See all available properties in Dennis
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Dennis

Dennis is calling! Discover its beaches, fishing, culture and more.

Frequently asked questions

What is the best area to stay in Dennis?
East Dennis is the premier area to stay in Dennis for travellers seeking a blend of relaxation and adventure. This charming neighbourhood is renowned for its picturesque beaches, like Mayflower Beach, which offers soft sands and stunning sunsets. The serene atmosphere is complemented by easy access to local attractions such as the Cape Cod Rail Trail, great for cycling or leisurely walks. With delightful eateries and boutique shops nearby, East Dennis provides a convenient base for exploring the enchanting Cape Cod region.

For families, East Dennis stands out as a fantastic option. The gentle waves and shallow waters at the local beaches make it an ideal spot for children to play safely. Additionally, nearby activities, such as mini-golf and nature walks, ensure that there’s never a dull moment. The welcoming community vibe fosters a sense of belonging, great for creating lasting memories together.

Couples will also appreciate the romantic charm of East Dennis. The tranquil beaches offer intimate sunset strolls, while local restaurants serve fresh seafood and other culinary delights. The peaceful surroundings provide a great backdrop for unwinding and reconnecting, making it a wonderful choice for a romantic getaway.
What are the best hotels in Dennis that travellers recommend?
Isaiah Hall Bed & Breakfast Inn is a great choice for travellers in Dennis, boasting an impressive review score of 9.8. This charming bed and breakfast combines attentive service with cozy comforts like plush bathrobes and air conditioning, creating a friendly setting for a tranquil getaway. Guests appreciate the personal touches and the serene environment, making it great for couples seeking a romantic retreat.

Families will find Sesuit Harbor House, rated 9.6, an ideal option. This property features seasonal outdoor pools, including a pool specifically designed for children, ensuring fun for the whole family. The spacious rooms allow for quality time together, while the nearby beaches provide opportunities for exploration and adventure. Parents can relax knowing that their children have a safe and enjoyable space to play.
What are the best family hotels in Dennis?
Sesuit Harbor House is an exceptional family-friendly option in Dennis, boasting an impressive traveller review rating of 9.6. This charming hotel features a playground and a children’s pool, offering a safe and fun environment for kids to explore. Families will appreciate the thoughtful amenities like free cribs and rollaway beds, along with dinnerware specifically designed for children—ensuring that even the littlest guests feel right at home. The property’s beautiful garden adds a serene touch, while daily housekeeping ensures that your stay remains stress-free.

Another fantastic choice is the Starlight Lodge Cape Cod, also located in Dennis. Families love the availability of travel cribs and engaging games for children, making it an ideal retreat for families with young ones. The lodge also features a convenient microwave, superb for quick snacks or warming up meals. With its inclusive setting and family-centric amenities, both of these hotels offer memorable experiences that cater to travellers seeking quality time with their loved ones. Find more child-friendly accommodations in Dennis.
What hotels in Dennis offer free breakfast?
Isaiah Hall Bed & Breakfast Inn, located in the charming town of Dennis, is a delightful option for travellers seeking a cozy retreat with attentive service. This highly-rated inn boasts a remarkable customer review score of 9.8, reflecting the satisfaction of its guests. Find more hotels with free breakfast in Dennis.
What are the top pet-friendly hotels in Dennis?
Sesuit Harbor House is a charming option for travellers seeking a pet-friendly stay in Dennis, MA, with a customer review rating of 9.6. This delightful property features a seasonal outdoor pool, great for families to relax and unwind. The hotel also offers a playground for children, making it an excellent choice for families traveling with little ones. Guests appreciate the well-equipped kitchens in the accommodations, allowing for convenient meal preparations, and the availability of free cribs and rollaway beds adds to the family-friendly appeal.

Another great choice is Starlight Lodge Cape Cod, where pets are warmly welcomed. This lodge provides easy access to nearby beaches and offers amenities like beach towels and umbrellas for a fun-filled day by the ocean. With a shared kitchen and outdoor seasonal pool, it’s great for families and pet owners alike. The spacious yard and deck area provide a relaxing environment to enjoy the beautiful Cape Cod surroundings. See more pet-friendly hotels in Dennis.
What are the best budget hotels in Dennis?
Isaiah Hall Bed & Breakfast Inn is a charming choice for travellers seeking a delightful and budget-friendly stay in Dennis, Massachusetts. With an impressive customer review rating of 9.8, this bed and breakfast offers complimentary full breakfasts, ensuring you’re fueled for the day ahead. Guests appreciate the cozy atmosphere, complete with air-conditioned rooms and luxurious bathrobes, adding a touch of comfort to your stay. Plus, with free self-parking and Wi-Fi, convenience is at your fingertips.

For families, Sesuit Harbor House stands out as a fantastic option, boasting an excellent review score of 9.6. This property features an inviting outdoor seasonal pool and a playground, making it ideal for children. Families will love the added conveniences of kitchen facilities and free rollaway beds, ensuring that everyone has their space. The proximity to the beach adds to the allure, creating opportunities for fun-filled family beach days.

Kingfisher Lodging, with a solid review rating of 8.8, has a inviting space for guests who may be traveling with pets. This hotel features kitchenettes and outdoor seasonal pools, making it a practical choice for those who appreciate the comforts of home while away. The nearby beach location is great for couples looking for a romantic getaway or families wanting to enjoy a day in the sun together. View all budget hotels in Dennis.
When is the best time to go to Dennis?
The most popular time to visit Dennis is July, when the summer sun casts a warm glow over this charming destination. During this peak season, which runs from June to August, temperatures are typically around 25°C, creating a delightful atmosphere for exploring the beautiful beaches and enjoying various outdoor activities.

In July, visitors flock to Dennis to take advantage of the long, sunny days. This is when the beaches are alive with energy, superb for sunbathing, water sports, or simply strolling along the coastline. Local festivals and events add to the vibrant atmosphere, providing unique opportunities to engage with the community and experience the local culture.

For those who appreciate convenience, Dennis boasts a range of accommodation options and dining establishments that cater to all tastes. You’ll find everything from casual beachside cafes to upscale restaurants serving fresh seafood, making it easy to refuel after a day of adventure. The well-organised transport links also ensure that venturing to nearby attractions is both comfortable and straightforward.

If you’re looking for a more budget-friendly time to visit, consider coming in November. While the weather is cooler, with average temperatures around 10°C, this period allows you to experience a quieter side of Dennis. You can still enjoy scenic walks and the tranquil beauty of the area, often with fewer crowds.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel’s cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our “Fully refundable property” filter during your search to find the right Dennis hotel for you.
How can I save on a Dennis hotel booking with Expedia?
Members always get our best prices. Find our best Dennis hotel deals by joining Expedia’s free travel rewards program today. As a member, you can unlock instant savings and member perks when you’re logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Dennis hotel?
Prices for hotels in Dennis often vary, but you can find a great deal from £61 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by “Price: low to high” for the cheapest rate.