A storefront with a sign reading "Nancy's Candy" and a large American flag.

Dennis Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
14 Oct - 15 Oct
Tomorrow
15 Oct - 16 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Dennis hotels

1. Margaritaville Resort Cape Cod

Margaritaville Resort Cape Cod
Hyannis
United States
Norine
€197
includes taxes & fees
25 Oct - 26 Oct
Margaritaville Resort Cape Cod

2. Bayside Resort Hotel

Bayside Resort Hotel
West Yarmouth
United States
Lynn
€102
includes taxes & fees
1 Nov - 2 Nov
Bayside Resort Hotel

3. Uncommoner Hotel by Reverie Boutique Collection

Uncommoner Hotel by Reverie Boutique Collection
West Yarmouth
United States
Margaret
€110
includes taxes & fees
1 Nov - 2 Nov
Uncommoner Hotel by Reverie Boutique Collection

4. Cape Sands Inn

Cape Sands Inn
West Yarmouth
United States
Jerome
€74
includes taxes & fees
15 Oct - 16 Oct
Cape Sands Inn

5. Lighthouse Inn

Lighthouse Inn
West Dennis
United States
Megan
€183
includes taxes & fees
8 Nov - 9 Nov
Lighthouse Inn

6. Hyannis Harbor Hotel

Hyannis Harbor Hotel
Hyannis
United States
Jayne
€154
includes taxes & fees
19 Oct - 20 Oct
Hyannis Harbor Hotel

7. All Seasons Resort, Trademark Collection by Wyndham

All Seasons Resort, Trademark Collection by Wyndham
Bass River
United States
Dilma
€107
includes taxes & fees
1 Nov - 2 Nov
All Seasons Resort, Trademark Collection by Wyndham

8. Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG
Hyannis
United States
Joanne
€103
includes taxes & fees
29 Oct - 30 Oct
Holiday Inn Express Hyannis Cape Cod by IHG

9. Freebird Motor Lodge by Reverie Boutique Collection

Freebird Motor Lodge by Reverie Boutique Collection
West Yarmouth
United States
Ryan
Freebird Motor Lodge by Reverie Boutique Collection

10. Sunbird Cape Cod Resort

Sunbird Cape Cod Resort
West Yarmouth
United States
Kent
€95
includes taxes & fees
18 Oct - 19 Oct
Sunbird Cape Cod Resort

11. The Mariner Resort Cape Cod by The Red Collection

The Mariner Resort Cape Cod by The Red Collection
West Yarmouth
United States
Ann
€89
includes taxes & fees
19 Oct - 20 Oct
The Mariner Resort Cape Cod by The Red Collection

12. Sea Crest Beach Resort

Sea Crest Beach Resort
North Falmouth
United States
Michael
€166
includes taxes & fees
1 Nov - 2 Nov
Sea Crest Beach Resort

13. The Villages at Ocean Edge

The Villages at Ocean Edge
Brewster
United States
Myunghee
€143
includes taxes & fees
8 Nov - 9 Nov
The Villages at Ocean Edge

14. Sesuit Harbor House

Sesuit Harbor House
Dennis
Canada
Natasha
€330
includes taxes & fees
18 Oct - 19 Oct
Sesuit Harbor House

15. Parker Beach Lodge

Parker Beach Lodge
Bass River
United States
Vicki
€123
includes taxes & fees
1 Nov - 2 Nov
Parker Beach Lodge

16. The Corsair & Cross Rip Oceanfront Resort

The Corsair & Cross Rip Oceanfront Resort
Dennis Port
United States
Timothy Jon
€111
includes taxes & fees
20 Oct - 21 Oct
The Corsair & Cross Rip Oceanfront Resort

17. Ambassador Inn & Suites

Ambassador Inn & Suites
Bass River
United States
Kevin
€134
includes taxes & fees
15 Oct - 16 Oct
Ambassador Inn & Suites

18. Cape Cod Family Resort and Parks

Cape Cod Family Resort and Parks
West Yarmouth
United States
Stacey
Cape Cod Family Resort and Parks

19. The Escape Inn

The Escape Inn
Bass River
United States
Toby
€92
includes taxes & fees
1 Nov - 2 Nov
The Escape Inn

20. Hyannis Plaza Hotel

Hyannis Plaza Hotel
Hyannis
United States
Kali
€116
includes taxes & fees
19 Oct - 20 Oct
Hyannis Plaza Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Dennis attractions

A sunset over a snow-covered beach with dunes and grasses.
Photo by Elizabeth Sanders

Mayflower Beach

9.2/10 (224 reviews)
Mayflower Beach dazzles with vast tidal flats and powder-soft white sand stretching for miles at low tide. Wander among shallow pools as receding waters reveal a natural playground perfect for family exploration.
See properties
A crowded beach with numerous colorful umbrellas and people relaxing on the sand.
Photo by jessica mottola

Corporation Beach

9.2/10 (43 reviews)
Corporation Beach offers calm, shallow waters and expansive tidal flats perfect for families with young children. Explore marine life in the tide pools during low tide when the bay reveals its natural treasures.
See properties
A couple embracing on a stage with a red carpet.

Cape Playhouse

8.0/10 (3 reviews)
America's oldest professional summer theatre has welcomed Broadway legends since 1927. Experience world-class performances in an intimate 19th-century meetinghouse with historic pew seating.
See properties
A lakeside community at sunset with houses and trees.

Scargo Tower

8.8/10 (6 reviews)
Climb the historic 30-foot cobblestone tower for breathtaking panoramic views across Cape Cod Bay to Provincetown. Bring binoculars to spot distant landmarks while enjoying the serene atmosphere atop Scargo Hill.
See properties

Cape Cod Museum of Art

8.6/10 (116 reviews)
Dedicated to Cape Cod's artistic heritage, this museum houses over 2,500 regional works spanning generations. Visit on the first Thursday evening for free admission to rotating exhibitions and local masterpieces.
See properties

Bayview Beach

Bayview Beach captivates with pristine white sands and expansive tidal flats. During low tide, enjoy a serene walk while searching for unique shells and marine treasures.
See properties

Chapin Memorial Beach

9.0/10 (8 reviews)
Why not spend a lazy afternoon at Chapin Memorial Beach during your trip to Dennis? Wander the beaches and waterfront while you're in the area.
See properties

Scargo Hill Observation Tower

You can learn about the history of Dennis with a trip to Scargo Hill Observation Tower. Amble around this family-friendly area's beautiful beaches or seek out the golf courses.
See properties

Learn more about Dennis

Golden beaches stretch along Cape Cod's bay side, where families gather for Mayflower Beach's perfect low tides. Rent bikes for the Cape Cod Rail Trail or sample fresh oysters at waterfront restaurants when you're done exploring the charming village centre.

See all hotels in Dennis
A wooden boardwalk leading to a beach with a sunset in the background.

Top Dennis Hotel Reviews

Red Jacket Beach Resort

Red Jacket Beach Resort

10/10 Excellent
"The place was clean. The smell from the sea weed cleanup was potent."
Lewis 3-night trip
Posted 13 hours ago
Red Jacket Beach Resort
Lighthouse Inn

Lighthouse Inn

10/10 Excellent
"Very nice property, clean and helpful staff. I absolutely will come back."
Dung 3-night trip
Posted 18 hours ago
Lighthouse Inn
Chatham Bars Inn

Chatham Bars Inn

10/10 Excellent
"We liked everything. The service was amazing and the resort is beautiful."
Linda 3-night trip
Posted 19 hours ago
Chatham Bars Inn
The Villages at Ocean Edge

The Villages at Ocean Edge

8/10 Good
"The room design was spacious and comfortable. However we were on the first floor of Alden area apartment and the second floor guests could be heard walking around, very disturbing when sleeping."
Thomas 3-night trip
Posted 19 hours ago
The Villages at Ocean Edge
The Corsair & Cross Rip Oceanfront Resort

The Corsair & Cross Rip Oceanfront Resort

10/10 Excellent
"Very kind staff and waited for us to arrive to check in later in the day. Very clean."
Shawn 2-night trip
Posted 2 days ago
The Corsair & Cross Rip Oceanfront Resort
Sunbird Cape Cod Resort

Sunbird Cape Cod Resort

8/10 Good
"Staff was friendly and helpful. Outside room rug portion was filthy. Also lots of hair in indoor pool was yucky. Otherwise nice week"
Teresa Lynn 6-night trip
Posted 2 days ago
Sunbird Cape Cod Resort
Cape Cod Family Resort and Parks

Cape Cod Family Resort and Parks

10/10 Excellent
"Excellent experience"
April 2-night trip
Posted 2 days ago
Cape Cod Family Resort and Parks
Sesuit Harbor House

Sesuit Harbor House

10/10 Excellent
"Everything was perfect! We were so impressed about how well it’s managed. We will definitely come back!!"
Patty 1-night trip
Posted 2 days ago
Sesuit Harbor House
Sandwich Lodge & Resort

Sandwich Lodge & Resort

10/10 Excellent
"This hotel is reliable my clean and quiet.i e noted my stay and the breakfast and 24 hour coffee are a plus."
Claire 3-night trip
Posted 3 days ago
Sandwich Lodge & Resort

More cheap stays in Dennis

Cape Sands Inn

Cape Sands Inn

149 Main St - RT 28 West Yarmouth MA
€74
15 Oct - 16 Oct
includes taxes & fees
Cape Sands Inn
Hyannis Travel Inn

Hyannis Travel Inn

18 North St Hyannis MA
€101
15 Oct - 16 Oct
includes taxes & fees
Hyannis Travel Inn
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

1470 Iyannough Road Hyannis MA
€103
29 Oct - 30 Oct
includes taxes & fees
Holiday Inn Express Hyannis Cape Cod by IHG
Sandwich Lodge & Resort

Sandwich Lodge & Resort

54 Route 6A Sandwich MA
€111
15 Oct - 16 Oct
includes taxes & fees
Sandwich Lodge & Resort
Hyannis Plaza Hotel

Hyannis Plaza Hotel

662 Main Street Hyannis MA
€116
19 Oct - 20 Oct
includes taxes & fees
7.2/10 Good! (1,001 reviews)
Hyannis Plaza Hotel
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

352 Main Street Dennis Port MA
Get ratesHoliday Hill Inn & Suites

Find out more about Dennis

Top reasons to visit Dennis

  • Stunning Beaches: Dennis boasts beautiful beaches along Nantucket Sound, perfect for sunbathing, swimming, and relaxing.
  • Historic Charm: Explore the region's rich history through its charming historic houses and cultural sites.
  • Outdoor Adventures: Enjoy scenic hiking trails and recreational areas ideal for outdoor enthusiasts.
  • Family-Friendly Atmosphere: The town offers playgrounds and activities suitable for families, making it a great holiday destination.
  • Quaint Village Experience: Stroll through Dennis Village, featuring delightful shops and summer theatre events.

Find great hotels near Dennis

Discover the charming accommodations in Dennis, Massachusetts, where a variety of lodging options await, from delightful bed and breakfasts to comfortable hotels. Perfect for families and adventure seekers alike, these establishments offer easy access to beautiful beaches and a wealth of local attractions. With numerous vacation rentals and highly-rated hotels, you're sure to find the ideal base for your holiday in this picturesque Cape Cod destination.

  • Uncommoner Hotel by Reverie Boutique Collection: Nestled 9.7km from Dennis, the Uncommoner Hotel by Reverie Boutique Collection offers a budget-friendly yet adventurous getaway. With a commendable guest rating of 9.2 out of 10, it caters to those seeking a beach and adventure-focused experience. Guests can enjoy direct access to the beach and partake in a variety of adventure sports, including sailing, kayaking, parasailing, swimming, and hiking or biking nearby. This hotel is ideal for those eager to explore both water-based and land activities while enjoying a comfortable stay.
  • The Mariner Resort Cape Cod by The Red Collection: Positioned 9.7km from Dennis, The Mariner Resort Cape Cod by The Red Collection is an excellent choice for families and business travellers alike, boasting a guest rating of 8.0 out of 10. The hotel features numerous amenities geared towards children, such as free cribs, a shared playground, window guards, and onsite mini-golf, ensuring a family-friendly atmosphere. This property is not only comfortable but also well-equipped to accommodate the needs of families, making it a solid option for those travelling with children.
  • Parker Beach Lodge: Located 9.7km from Dennis, Parker Beach Lodge is a charming and budget-friendly option with a guest rating of 8.4 out of 10. This hotel is perfect for beach enthusiasts, offering direct access to the sandy shores. Guests appreciate the relaxed atmosphere and the opportunity to unwind by the ocean. With its focus on a beach vacation experience, Parker Beach Lodge is a delightful choice for those looking to enjoy sun-soaked days and tranquil evenings by the seaside.

Where to stay near Dennis

Dennis, Massachusetts, is a charming destination perfect for beach lovers and outdoor enthusiasts. Visitors can explore Dennis Village's quaint shops, enjoy the picturesque Nantucket Sound, and stroll along Main Street. With its best beaches offering stunning water views, the area provides a family-friendly atmosphere ideal for relaxation and romantic excursions. Whether you're seeking budget-friendly options or memorable experiences, Dennis promises a delightful vacation for every traveller.

  • Northwest Harwich: Nestled a mere 8.0km from Dennis, Northwest Harwich is a charming village that thrives during the summer months, with visitor numbers peaking from June to August. The area is renowned for its stunning beaches and scenic landscapes, making it a perfect retreat for outdoor enthusiasts. Here, you can enjoy a variety of activities, including playgrounds, theatres, and picturesque hiking trails. The local attractions, such as family-friendly beaches and captivating cape views, are ideal for those seeking relaxation and adventure in a serene setting.
  • Harwich Center: Located 11.3km from Dennis, Harwich Center is another delightful village that attracts tourists predominantly from June to August. This area offers a blend of outdoor experiences and scenic beauty, with its inviting beaches and lush landscapes. Golf enthusiasts will appreciate the nearby golf courses, while hikers can explore the scenic trails. With family beaches and captivating cape views close at hand, Harwich Center is a great spot for families and nature lovers alike, ensuring memorable moments for all visitors.
  • South Harwich: Situated 14.5km away from Dennis, South Harwich is a vibrant city that welcomes visitors year-round, with peak travel times occurring in February to March and July. Known for its beautiful beaches and stunning scenery, South Harwich offers a wealth of outdoor activities, including theatres and golf courses. The local landmarks, featuring inviting family beaches and picturesque cape views, provide a fantastic backdrop for relaxation and exploration. The diverse range of experiences available makes South Harwich a must-visit destination during your vacation.

Things to do near Dennis

Shopping

In Dennis, you can enjoy shopping at local boutiques and craft shops for unique gifts. If you're up for a drive, head to Cape Cod Mall in Hyannis for a wider selection, including popular retail chains and dining options.

Recreation

Tranquil Waters Wellness Spa offers rejuvenating treatments, including massages and facials, in a calming atmosphere. For outdoor enthusiasts, the picturesque beaches of Dennis provide opportunities for yoga sessions and beach walks, allowing you to connect with nature while enjoying the ocean breeze.

Adventure

The Adventure Park at Heritage Museums & Gardens offers an exhilarating zipline and ropes course experience, located 25.7km from Dennis. Embrace the thrill of soaring through the treetops and navigating challenging obstacles, all while surrounded by the beauty of nature.

Nightlife

The nightlife in Dennis offers a charming mix of local bars and live music venues. Enjoy a relaxed evening at the Cape Cod Beer brewery or catch a performance at the Dennis Playhouse, where you can soak in the local arts scene while sipping on a refreshing drink.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Dennis

To save money on your visit to Dennis, Massachusetts, consider travelling between January and March, when accommodation prices are lower compared to the summer months. Book your hotel about a month in advance for the best rates, or check Expedia for last-minute deals. Aim to stay on a Tuesday, as it tends to be the cheapest day. Utilise Expedia's filters for budget-friendly options and eco-certified hotels. Additionally, combining your hotel, flights, and activities in an Expedia package can lead to significant savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dennis are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Dennis is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dennis is Tuesday. The most expensive day to stay in Dennis is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as budget, desired location, and type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservation in Dennis with your flights and activities through an Expedia package.

Find the best attractions in and around Dennis

Dennis, Massachusetts, is ideal for beach and outdoor enthusiasts, offering stunning scenery and a variety of attractions. Visitors can enjoy beautiful beaches, explore the local harbour, and delve into the region's rich history at historic houses. The area caters to those seeking cultural experiences and outdoor adventures, making it a perfect destination for a relaxing yet engaging holiday.

  • Mayflower Beach: Enjoy the tranquil vibes at Mayflower Beach, known for its stunning shoreline and picturesque views. The soft sand and gentle surf make it an ideal spot for relaxation or a leisurely stroll along the coast.
  • Hyannis Harbor: Located 11.3km from Dennis, Hyannis Harbor offers delightful scenery and a vibrant maritime atmosphere. Visitors can admire the boats, enjoy waterfront dining, or embark on boat tours to explore nearby islands.
  • Main Street Hyannis: Also 11.3km away, Main Street Hyannis is a family-friendly destination brimming with shops, eateries, and entertainment options. It’s a great place for excursions, offering a taste of local culture and charm.

Best time to go to Dennis

The best time to visit Dennis can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dennis falls in August, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Dennis falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January34.7°F (1.5°C)Light RainMostly SunnyAverageSlightly Low
February34.9°F (1.6°C)Light RainMostly CloudyAverageSlightly Low
March38.5°F (3.6°C)Light RainMostly SunnyAverageSlightly Low
April45.9°F (7.7°C)Light RainMostly SunnyAverageAverage
May54.1°F (12.3°C)Light RainMostly SunnyAverageAverage
June62.6°F (17.0°C)Light RainMostly SunnyHighSlightly High
July70.5°F (21.4°C)Light RainMostly SunnyHighSlightly High
August70.9°F (21.6°C)Light RainMostly SunnyHighSlightly High
September65.8°F (18.8°C)Light RainMostly SunnyAverageAverage
October57.7°F (14.3°C)Light RainMostly SunnyLowAverage
November48.2°F (9.0°C)Light RainMostly SunnyLowAverage
December40.8°F (4.9°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Dennis

Flying into Dennis, Massachusetts is convenient with several nearby airports. Boston Logan International Airport (BOS) is approximately 98.2km away, offering luxurious accommodations such as the 5-star Four Seasons Hotel One Dalton Street and the 4.5-star Omni Boston Hotel at the Seaport, both just a couple of miles from the airport. Providence T.F. Green Airport (PVD) is about 103.0km away, with options like the 3-star Charles Newhall House and the Extended Stay America Select Suites, located conveniently near the airport. For a closer option, Nantucket Memorial Airport (ACK) is only 54.7km away, featuring lovely hotels like the 4.5-star White Elephant Hotel, located just 4.8km from the airport.

Frequently asked questions

What's the best place for a stay in Dennis?
Margaritaville Resort Cape Cod, located 7.4 mi (11.8 km) from the heart of Dennis, is a top choice for your stay, based on our traveller data. Two other options for your visit to the area are Bayside Resort Hotel and Uncommoner Hotel by Reverie Boutique Collection. See all available top hotels, or vacation rentals in Dennis.
What are some of the best holiday rentals that Dennis has to offer?
RUSH SALE- Family Discount! Weeks of Aug 22-Sept 5th!!!: This highly rated holiday home rental in Dennis is located on the waterfront, and has an outdoor pool, a patio and a BBQ to put you at ease in your new surroundings. It has 7 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. You can relax into your holiday with a garden and a selection of books. Another good choice for your trip to Dennis is MAYFLOWER BEACH! Waterview Home with Central A/C Across from Mayflower Beach. 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 bookings are fully refundable if you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Dennis.
What's the best dog-friendly hotel in Dennis?
Starlight Lodge Cape Cod is a top lodge for people travelling with their pets, and offers a seasonal outdoor pool and free WiFi for its human guests. Kingfisher Lodging is another option for a stay with your pet. See more pet-friendly hotel accommodations in Dennis.
What are some accommodation options with pools in Dennis?
Margaritaville Resort Cape Cod: Resort located near Hyannis Harbor. Features a children's pool, an indoor pool and a water park. Bayside Resort Hotel and Uncommoner Hotel by Reverie Boutique Collection are a couple of other choices that offer an on-site pool. View all hotels with pools in Dennis.
How is it to stay in Dennis?
Visitors can enjoy all that Dennis has to offer, including the seafood restaurants and beaches. The cultural and scenic setting also entices those visiting the city. In Dennis, there are 155 hotels and other accommodation options to choose from. Find out more about Dennis.
What should I see while I'm in Dennis?
Cultural venues include Cape Cod Museum of Art, Cape Playhouse and Josiah Dennis Manse and Old West Schoolhouse. Landmarks like Scargo Hill Observation Tower and Scargo Tower might be worth a visit. Natural beauty is on display at Bayview Beach, Corporation Beach and Mayflower Beach. Take a look at what more there is to see and do in Expedia's Dennis guide.
What's the seasonal weather in Dennis?
The hottest months are usually July and August, with an average temperature of 20°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Dennis is 1222 mm.

Explore a world of travel with Expedia