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

Where to stay in Dennis?

Sesuit Harbor House

Sesuit Harbor House
3.0 star property
Dennis
9.6 out of 10, Exceptional, (179 reviews)
Nestled in Dennis, this welcoming hotel offers a refreshing seasonal outdoor pool, children's splash area, and complimentary bicycle rentals. Explore nearby hiking trails or visit popular Scargo Tower and Corporation Beach. Friendly staff and free WiFi enhance your Cape Cod getaway.
The price is £179
includes taxes & fees
11 Jun - 12 Jun
Sesuit Harbor House

Kingfisher Lodging

Kingfisher Lodging
2.5 star property
Dennis
9.0 out of 10, Wonderful, (27 reviews)
The price is £151
includes taxes & fees
21 Jun - 22 Jun
Kingfisher Lodging

Isaiah Hall Bed & Breakfast Inn

Isaiah Hall Bed & Breakfast Inn
3.0 star property
Dennis
9.6 out of 10, Exceptional, (124 reviews)
Peaceful B&B with easy access to Mayflower Beach, plus complimentary full breakfast served daily. Enjoy hiking trails nearby, and free WiFi and parking. Cape Cod Museum of Art and Cape Playhouse are a short drive away.
The price is £269
includes taxes & fees
14 Jun - 15 Jun
Isaiah Hall Bed & Breakfast Inn

Spring Garden Inn

Spring Garden Inn
2.0 star property
East Sandwich
9.4 out of 10, Exceptional, (1,001 reviews)
Escape to this East Sandwich motel where Cape Cod adventures begin. A 15-minute stroll takes you to pristine beaches, while nearby Scorton Neck Beach beckons. Clean rooms, attentive staff, and daily housekeeping ensure a comfortable coastal getaway.
The price is £85
includes taxes & fees
15 Jun - 16 Jun
Spring Garden Inn

Sandwich Inn and Suites

Sandwich Inn and Suites
2.5 star property
Sandwich
8.8 out of 10, Excellent, (1,008 reviews)
Immerse yourself in seaside charm at this welcoming Sandwich motel, just a short drive from spectacular Cape Cod beaches. Enjoy convenient perks including free continental breakfast, WiFi, and parking, with Shawme-Crowell State Forest nearby for nature enthusiasts.
The price is £108
includes taxes & fees
29 Jun - 30 Jun
Sandwich Inn and Suites

Charm on Main by Ocean Edge

Charm on Main by Ocean Edge
2.5 star property
Sea Pines
9.6 out of 10, Exceptional, (5 reviews)
Set in Brewster near the Ocean Edge Golf Club and Rail Trail Bike Shop, this welcoming hotel offers a seasonal outdoor pool and beach bar. Start your day with free breakfast before exploring Cape Cod's charm, returning to amenities including free WiFi and parking.
The price is £188
includes taxes & fees
18 Jun - 19 Jun
Charm on Main by Ocean Edge

Blue Rock Resort

Blue Rock Resort
3.0 star property
South Yarmouth
8.8 out of 10, Excellent, (653 reviews)
Escape to this serene Cape Cod haven with an outdoor pool and golf course. Just minutes from Hyannis Harbour, enjoy private beach access with bar service and food. Manicured gardens and helpful staff create a relaxing atmosphere near Bass River Golf Course.
The price is £93
includes taxes & fees
15 Jun - 16 Jun
Blue Rock Resort

Copper Swan

Copper Swan
3.0 star property
Wellfleet
8.0 out of 10, Very good, (119 reviews)
Soak up the seaside charm of this boutique ocean retreat with 3 beach bars and a relaxing terrace. Free WiFi and parking complement your coastal adventure, with kayaking and mountain biking paths nearby. Wellfleet's museums await just minutes away.
The price is £77
includes taxes & fees
15 Jun - 16 Jun
Copper Swan

Olde Tavern Motel And Inn

Olde Tavern Motel And Inn
2.5 star property
Orleans
9.4 out of 10, Exceptional, (245 reviews)
The price is £119
includes taxes & fees
16 Jun - 17 Jun
Olde Tavern Motel And Inn

Kingfisher Harwich Port

Kingfisher Harwich Port
3.0 star property
Harwich Port
9.0 out of 10, Wonderful, (36 reviews)
Wake up to ocean breezes at this coastal hotel just steps from Bank Street Beach. Free WiFi and self parking enhance your Cape Cod getaway, with Harwich Port's charming attractions and Hyannis transport options nearby.
The price is £155
includes taxes & fees
14 Jun - 15 Jun
Kingfisher Harwich Port

Chapter House

Chapter House
3.5 star property
Yarmouth Port
9.2 out of 10, Wonderful, (166 reviews)
Feel the charm of old-world Cape Cod at this historic Yarmouth Port retreat. Just minutes from Edward Gorey House and Captain Bangs Hallet Museum, guests enjoy hiking trails, kayaking, and mountain biking nearby. The garden terrace and friendly staff enhance your stay.
The price is £138
includes taxes & fees
15 Jun - 16 Jun
Chapter House

The Corsair & Cross Rip Oceanfront Resort

The Corsair & Cross Rip Oceanfront Resort
2.5 star property
Dennis Port
8.6 out of 10, Excellent, (237 reviews)
Discover a private beach with umbrellas and loungers plus 2 outdoor pools and an indoor pool at this Dennis Port retreat. Enjoy poolside drinks, relax in 2 hot tubs, and explore nearby Sea Street Beach and local theatre.
The price is £122
includes taxes & fees
11 Jun - 12 Jun
The Corsair & Cross Rip Oceanfront Resort

A Beach Breeze Inn

A Beach Breeze Inn
2.5 star property
West Harwich
9.6 out of 10, Exceptional, (277 reviews)
Embrace seaside tranquility at this West Harwich motel near Pleasant Road Beach. The outdoor pool refreshes after kayaking adventures, while in-room refrigerators and microwaves add convenience. Explore Cape Cod's attractions with free WiFi and parking.
The price is £132
includes taxes & fees
11 Jun - 12 Jun
A Beach Breeze Inn

Sandwich Lodge & Resort

Sandwich Lodge & Resort
2.0 star property
Sandwich
8.6 out of 10, Excellent, (1,007 reviews)
Discover a serene ocean-side stay in Sandwich with seasonal outdoor and year-round indoor pools. This Edwardian hotel offers rooms with refrigerators and microwaves, plus free breakfast, WiFi, and parking. Cape Cod Canal and Glass Museum are nearby.
The price is £93
includes taxes & fees
14 Jun - 15 Jun
Sandwich Lodge & Resort

GuestLodge

GuestLodge
2.0 star property
West Dennis
8.0 out of 10, Very good, (521 reviews)
The price is £62
includes taxes & fees
14 Jun - 15 Jun
GuestLodge

Blue Dolphin Inn

Blue Dolphin Inn
2.0 star property
Eastham
8.0 out of 10, Very good, (1,004 reviews)
Relax at this Cape Cod haven just minutes from national seashore beaches. Take a refreshing dip in the seasonal outdoor pool after exploring nearby Wellfleet Cinemas and Poit's Lighthouse Mini Golf. Free WiFi and parking enhance your seaside getaway.
The price is £78
includes taxes & fees
11 Jun - 12 Jun
Blue Dolphin Inn

Lighthouse Inn

Lighthouse Inn
3.0 star property
West Dennis
8.8 out of 10, Excellent, (186 reviews)
This beachfront hotel charms with its seasonal outdoor pool and convenient oceanside location. Enjoy tasty meals at the restaurant, unwind with drinks at the bar, or play tennis. Near Bass River Lighthouse, with free WiFi and parking for stress-free Cape Cod adventures.
The price is £141
includes taxes & fees
21 Jun - 22 Jun
Lighthouse Inn

Holiday Hill Inn & Suites

Holiday Hill Inn & Suites
2.0 star property
Dennis Port
8.4 out of 10, Very good, (964 reviews)
This family-friendly motel offers a refreshing seasonal pool and on-site mini golf for added fun. Located near Sea Street Beach and Cape Cod Theatre Company, you'll find free WiFi, complimentary parking, and clean, comfortable rooms with helpful staff nearby.
The price is £99
includes taxes & fees
11 Jun - 12 Jun
Holiday Hill Inn & Suites

Viking Shores Motor Inn

Viking Shores Motor Inn
2.0 star property
Eastham
8.6 out of 10, Excellent, (142 reviews)
Dive into coastal charm at this Eastham motel with a seasonal outdoor pool. Just 5 minutes from Cape Cod National Seashore and beaches, this convenient spot offers free WiFi and parking. Nearby attractions include Poit's Lighthouse Mini Golf and Wellfleet Cinemas.
The price is £85
includes taxes & fees
11 Jun - 12 Jun
Viking Shores Motor Inn

Ocean Street Inn on Hyannis Harbor

Ocean Street Inn on Hyannis Harbor
2.0 star property
Hyannis
7.0 out of 10, Good, (796 reviews)
Waterfront motel with marina access puts you steps from Cape Cod's treasures. Hike scenic trails or stroll to Hyannis Harbour and Maritime Museum. After adventures, return to comfortable rooms with free WiFi and daily housekeeping.
The price is £112
includes taxes & fees
14 Jun - 15 Jun
Ocean Street Inn on Hyannis Harbor
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.

Top landmarks in Dennis

Learn more about Dennis

Forget the usual Cape Cod clichés – Dennis delivers five distinct villages packed with personality. Corporation Beach beckons with gentle waves perfect for families, while Mayflower Beach's low tide reveals sandbars stretching impossibly far into the bay. The Cape Playhouse, America's oldest professional summer theatre, stages productions in a converted 1820s Unitarian meeting house. Nearby, the Cape Cod Museum of Art showcases regional masterpieces worth lingering over. Climb Scargo Tower for panoramic views that explain why artists have flocked here for generations. Eden Hand Arts created the original Cape Cod bracelet – accept no imitations. After beach days, Main Street's shops and galleries prove Dennis deserves its self-proclaimed title as the 'Cultural Centre of Cape Cod.'

Lovely Cape Cod beach scene with colorful sunlit clouds and sun about to drop below the horizon. Vibrant summer sunset captured at Corporation Beach in Dennis, Massachusetts.

Check out reviews of Dennis hotels guests love

Frequently asked questions

How much does a hotel room cost in Dennis?
You can discover great hotels in Dennis from £62 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Dennis that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Dennis?
You can discover great hotels in Dennis from £62 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Dennis that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Dennis hotels?
Discover great deals on Dennis hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Dennis hotels.
How can I find deals and earn rewards at Dennis hotels?
Members can save up to 20% on select hotels in Dennis. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Dennis hotels with free cancellation?
In order to book a refundable Dennis hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Dennis?
Consider one of our travellers' favourite pet-friendly hotels in Dennis:If you're travelling with your pup, visit a local dog park like Brewster Dog Park. You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Dennis.
What are some of the best hotels in Dennis for couples?
Choose a top-rated Dennis romantic hotel and enjoy your couple's getaway. Our travellers love Starlight Lodge Cape Cod, a romantic lodge. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Dennis for couples on Hotels.com.
What are some of the best Dennis hotels with free parking?
If you're driving, a great Dennis hotel with free parking is a bonus. Our travellers' favourites include:
What are some popular hotels in central Dennis?
If you're looking for hotels in central Dennis, check out Olde Captains Inn and Sesuit Harbor House. Travellers love Olde Captains Inn for its location, as well as the free continental breakfast, free parking and snack bar/deli this bed & breakfast offers. Sesuit Harbor House is another popular central hotel with a seasonal outdoor pool, a children's pool and free bicycle rentals. When you stay at one of these central hotels, you'll be in easy reach of top sights including Mayflower Beach. Bass River and West Brewster are some of the most central areas for your Dennis holiday.
What hotels do travellers recommend in Dennis?
Can I book a refundable accommodation option in Dennis?
If you want the flexibility to change your plans to Dennis, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Dennis if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, review our selection of 110 holiday homes. You can also consider one of the 10 cottages for your trip.

Find out more about Dennis

Unveiling Dennis: Where Serene Shores Embrace Nature's Majesty

Nestled on Cape Cod, Dennis, Massachusetts, is a charming seaside haven perfect for families and nature enthusiasts alike. Boasting pristine beaches such as Mayflower and Corporation Beach, visitors can bask in the sun or indulge in water sports. The stunning landscapes of the Cape Cod National Seashore offer tranquil trails for exploration. Stroll through quaint shops in East Dennis, where local artisans showcase their crafts. With its delightful blend of coastal beauty and family-friendly activities, Dennis promises an idyllic retreat for those seeking relaxation and adventure in a picturesque setting.

Discover great hotels near Dennis

Dennis, Massachusetts, offers a variety of accommodation options, from charming bed and breakfasts to family-friendly hotels. Visitors can find cosy inns near the beach, spacious resorts with amenities, and quaint lodgings that reflect the area’s New England charm, catering to diverse tastes and budgets. Here are some of the most popular hotels with our travellers near Dennis:

  1. Chapter HouseOpens in a new window: This charming 3.5-star inn offers a unique historic-themed vacation experience, ideal for travellers seeking a blend of culture and comfort. With a remarkable guest rating of 9.2 out of 10, the property is housed in a national historic building, providing a distinctive atmosphere. The elegant architecture and curated interior design ensure a warm and inviting ambiance. Guests appreciate the attention to detail and the rich heritage that envelops their stay, making it a perfect choice for those who enjoy immersing themselves in history while enjoying modern comforts. The inn’s carefully selected amenities create a delightful retreat for leisure travellers.
  2. The Inn at Yarmouth PortOpens in a new window: This exquisite 4.0-star bed and breakfast is the perfect destination for adventurous and romantic getaways, boasting a stellar guest rating of 9.6 out of 10. Nestled with direct access to the beach, it presents an array of thrilling activities such as windsurfing, sailing, and hiking, catering to the active traveller. The property features romantic packages designed to enhance the experience, while elegant dining options provide a delightful culinary journey. Guests revel in the luxurious atmosphere complemented by stunning coastal views and a welcoming ambiance, creating an ideal setting for couples seeking memorable experiences and relaxation.
  3. Blue Rock ResortOpens in a new window: This inviting 3.0-star hotel offers a fantastic golf-themed vacation experience for leisure travellers, reflected in its guest rating of 8.8 out of 10. With a focus on adventure, the hotel features various recreational activities such as kayaking and parasailing, ensuring guests have ample opportunities to explore the great outdoors. The property is designed for those who appreciate a sporty ambiance combined with comfort, with easy access to nearby golf courses. The vibrant atmosphere and engaging amenities create a delightful experience for those looking to immerse themselves in both relaxation and excitement during their stay.

Where to stay near Dennis

When visiting Dennis, Massachusetts, consider staying in Hyannis, South Yarmouth, or Brewster. Hyannis offers vibrant shopping, seafood dining, and access to scenic beaches like Mayflower Beach. South Yarmouth is family-friendly, with excellent sports facilities and a lively beach scene. Brewster is perfect for relaxation, biking, and whalewatching. For first-time visitors, Hyannis is the best choice for its diverse attractions and amenities.

  1. HyannisOpens in a new window: Hyannis is a vibrant hub on Cape Cod, perfect for those who want to enjoy a mix of beach fun and shopping. With its beautiful beaches like Mayflower Beach and the bustling Main Street offering a range of shops and cafes, you’ll find plenty to explore. The scenic Hyannis Harbor is ideal for taking a ferry to nearby islands or enjoying picturesque waterfront views. Plus, there are fantastic seafood dining options that let you savour the local catch. For a bit of adventure, you can’t miss The Adventure Park at Heritage Museums & Gardens, where you can experience the great outdoors while staying close to all the action.
  2. South YarmouthOpens in a new window: South Yarmouth is a charming spot for families and beach lovers, boasting lovely shorelines and a welcoming atmosphere. The area features cultural attractions like the Cultural Center of Cape Cod, offering a glimpse into local arts and crafts. You can soak up the sun at beaches perfect for swimming or engage in fun family activities. For sports enthusiasts, there are baseball fields and golf courses scattered throughout the area. Don’t forget to enjoy some fresh seafood at local dining spots, making this a great location for a balanced getaway.
  3. BrewsterOpens in a new window: Brewster is a serene retreat for those seeking relaxation amidst nature. Known for its stunning beaches and whalewatching opportunities, it’s a great place to unwind. The area is perfect for outdoor activities like biking and hiking, allowing you to explore the scenic beauty of Cape Cod. For a unique experience, take part in local camping options or enjoy horseback riding along the coast. With its tranquil vibe and beautiful landscapes, Brewster provides a peaceful escape while still being close enough to the action of busier towns.

Things to do in Dennis

Nestled by stunning beaches and sparkling waters, Dennis invites travellers to enjoy thrilling activities like windsurfing and fishing. With scenic trails for biking and lush parks to explore, outdoor enthusiasts will find plenty of opportunities to connect with nature while soaking up the sun and fresh sea breeze.

  • Ocean Edge Golf ClubOpens in a new window – Tee off at this stunning golf course and resort, where you can enjoy a day on the greens surrounded by picturesque scenery. After your round, relax in the comfortable accommodations that this venue offers, making it a perfect spot for a golfing getaway.
  • Hyannis HarborOpens in a new window – Take a leisurely stroll along the waterfront at Hyannis Harbor, where you can watch boats come and go. This bustling harbour offers opportunities for boat rentals and ferry services to nearby islands, providing a lovely day out on the water.
  • West Dennis BeachOpens in a new window – Spend a sun-soaked day at West Dennis Beach, known for its soft sand and gentle waves. This family-friendly beach is ideal for swimming, sunbathing, or simply enjoying a picnic while taking in the ocean views.
  • Craigville BeachOpens in a new window – Discover the beauty of Craigville Beach, where the golden sands and rolling surf invite you to unwind. It's a great spot for families, with ample space for games and plenty of shallow water for young swimmers.
  • Skaket BeachOpens in a new window – Visit Skaket Beach, renowned for its stunning sunsets and tidal flats. Explore the expansive shoreline during low tide, which is perfect for beachcombing and spotting local wildlife. Bring your camera to capture the breathtaking views as the sun dips below the horizon.

4 tips for savvy savings when booking a hotel in Dennis

  1. Book for the cheapest times: The most affordable time to visit Dennis is from January to March, when hotel prices are at lower levels. For those looking to explore the area's rich history and culture, a stay of at least 2 to 3 days is recommended. This duration allows visitors to enjoy key landmarks, scenic beaches, and the bustling port, as well as partake in activities like fishing and windsurfing. Families will find plenty of budget-friendly options, such as biking along picturesque trails and indulging in delicious seafood, making it a great value for money destination. With prices potentially dropping during this period, it's an ideal time for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals on Hotels.com, Dennis, you should explore the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections, where you may find discounted rates on hotels as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you to seize savings opportunities. The Smart ShoppingOpens in a new window tool available through the app allows you to compare hotel prices and amenities, ensuring you’re well-informed. If prices drop or rooms become available, you could be among the first to know, making it easier to book an impromptu getaway.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a more economical option for your stay in a hotel in Dennis. For those in search of distinctive accommodations, boutique hotels might provide a more personalised experience and, at times, better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could offer more attractive rates.
  4. Consider your location: Opting for accommodation closer to major attractions or city centres may provide convenience, but it often comes with a higher price tag. For those seeking more affordable options, it may be worth considering hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also look into independent hotels located a bit further afield, as they can offer a more authentic and budget-friendly experience.

Best time to go to Dennis

Dennis experiences its lowest average temperature in January, at 34.7°F (1.5°C), while August is the hottest month, with an average temperature of 70.9°F (21.6°C). October tends to be the wettest month. The peak travel months to visit Dennis are June to August, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.

Keep exploring