Search Dennis hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dennis hotels

Margaritaville Resort Cape Cod

Margaritaville Resort Cape Cod
4.0 star property
Hyannis
8.8 out of 10, Excellent, (589 reviews)
"Very nice place!"
United States
Heber
The price is AU$395
includes taxes & fees
8 June - 9 June
Margaritaville Resort Cape Cod

Freebird Motor Lodge by Reverie Boutique Collection

Freebird Motor Lodge by Reverie Boutique Collection
3.5 star property
West Yarmouth
9.6 out of 10, Exceptional, (292 reviews)
"Freebird was a great experience. We can’t wait to get back. Management and ownership should be proud of the staff."
United States
Jonathan
The price is AU$218
includes taxes & fees
8 June - 9 June
Freebird Motor Lodge by Reverie Boutique Collection

Isaiah Hall Bed & Breakfast Inn

Isaiah Hall Bed & Breakfast Inn
3.0 star property
Dennis
9.6 out of 10, Exceptional, (123 reviews)
"Great place to stay in Dennis!"
United States
Lisa
The price is AU$505
includes taxes & fees
14 June - 15 June
Isaiah Hall Bed & Breakfast Inn

The Village Inn Cape Cod

The Village Inn Cape Cod
3.5 star property
Yarmouth Port
10.0 out of 10, Exceptional, (226 reviews)
"It was so charming, would definitely stay there again! "
United States
Kyle
The price is AU$398
includes taxes & fees
9 June - 10 June
The Village Inn Cape Cod

Sesuit Harbor House

Sesuit Harbor House
3.0 star property
Dennis
9.6 out of 10, Exceptional, (179 reviews)
"Loved the location and the staff!"
United States
Vince
The price is AU$242
includes taxes & fees
8 June - 9 June
Sesuit Harbor 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, (233 reviews)
"We decided to get away during the off season and this was a great choice. The rooms are very comfortable and clean. The staff was extremely pleasant and helpful. Most of the rooms on the second floor have a pretty good view of the ocean, but for the best view and room ask for room 114. We will definitely stay here again."
United States
Brandon
The price is AU$254
includes taxes & fees
17 June - 18 June
The Corsair & Cross Rip Oceanfront Resort

Sea Meadow Inn

Sea Meadow Inn
3.5 star property
Brewster
10.0 out of 10, Exceptional, (16 reviews)
"Wonderful stay! Great breakfast options with kitchen made fresh savory/sweet breakfast."
United States
Yunfan
The price is AU$372
includes taxes & fees
8 June - 9 June
Sea Meadow Inn

The Inn At Cape Cod

The Inn At Cape Cod
4.0 star property
Yarmouth Port
9.6 out of 10, Exceptional, (91 reviews)
"Amazing inn and the owners are great!"
United States
Harini
The price is AU$729
includes taxes & fees
4 July - 5 July
The Inn At Cape Cod

The Mansion at Ocean Edge

The Mansion at Ocean Edge
4.0 star property
Brewster
8.2 out of 10, Very good, (1,002 reviews)
"A Quick stay but the room was large and comfortable and clean an the staff was excellent"
United States
JOSEPH
The price is AU$694
includes taxes & fees
11 June - 12 June
The Mansion at Ocean Edge

Brewster by the Sea Inn

Brewster by the Sea Inn
4.0 star property
West Brewster
9.8 out of 10, Exceptional, (174 reviews)
"Breakfast was amazing everyday and the owner is so kind. And the property is really lovely and peaceful. "
United States
Grace
The price is AU$607
includes taxes & fees
17 June - 18 June
Brewster by the Sea Inn

Starlight Lodge Cape Cod

Starlight Lodge Cape Cod
4.0 star property
Dennis
8.2 out of 10, Very good, (26 reviews)
"Room was so cozy. We really liked it for an off season visit."
United States
Cynthia
Starlight Lodge Cape Cod

All Seasons Resort, Trademark Collection by Wyndham

All Seasons Resort, Trademark Collection by Wyndham
3.0 star property
Bass River
8.4 out of 10, Very good, (356 reviews)
"Nice clean room with a very very comfortable bed. Staff were nice and helpful."
United States
Michele
The price is AU$236
includes taxes & fees
14 June - 15 June
All Seasons Resort, Trademark Collection by Wyndham

Kingfisher Lodging

Kingfisher Lodging
2.5 star property
Dennis
9.0 out of 10, Wonderful, (27 reviews)
"Perfect spot to just get away at the Cape! "
United States
Dana
The price is AU$273
includes taxes & fees
7 June - 8 June
Kingfisher Lodging

Courtyard Resort

Courtyard Resort
2.0 star property
Hyannis
8.6 out of 10, Excellent, (81 reviews)
"Very good location and clean room."
United States
PERRY
The price is AU$242
includes taxes & fees
7 June - 8 June
Courtyard Resort

Inn on Main

Inn on Main
3.5 star property
Yarmouth Port
10.0 out of 10, Exceptional, (74 reviews)
"We love staying here! Best dog B&B in America!"
United States
Barbara
The price is AU$634
includes taxes & fees
18 June - 19 June
Inn on Main

The Captain Farris House B&B

The Captain Farris House B&B
3.5 star property
Bass River
9.8 out of 10, Exceptional, (259 reviews)
"Wonderful, lovely cozy B&B. Incredible hosts, would definitely return."
United States
Nancy
The price is AU$452
includes taxes & fees
23 June - 24 June
The Captain Farris House B&B

Liberty Hill Inn

Liberty Hill Inn
3.5 star property
Yarmouth Port
10.0 out of 10, Exceptional, (128 reviews)
"5* beautiful inn with fabulous hosts! Breakfast beyond what you’d expect, hot cookies in the afternoon, spotless inside, great attention to every detail!"
United States
Linda
The price is AU$520
includes taxes & fees
8 June - 9 June
Liberty Hill Inn

The Escape Inn

The Escape Inn
2.5 star property
Bass River
9.4 out of 10, Exceptional, (697 reviews)
"Excellent stay "
United States
Michael
The price is AU$235
includes taxes & fees
9 June - 10 June
The Escape Inn

Chapter House

Chapter House
3.5 star property
Yarmouth Port
9.2 out of 10, Wonderful, (166 reviews)
"Very friendly and attentive staff! Had a great stay."
United States
Gabby
The price is AU$274
includes taxes & fees
8 June - 9 June
Chapter House

Holiday Inn Hyannis by IHG

Holiday Inn Hyannis by IHG
3.0 star property
Hyannis
8.2 out of 10, Very good, (1,002 reviews)
"Staff was helpful. Beds were comfortable and it was quiet at night. Hotel is older and needs upgrading. Breakfast was average. Convenient location."
United States
Sharon
The price is AU$261
includes taxes & fees
14 June - 15 June
Holiday Inn Hyannis by IHG
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Dennis attractions

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.

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.

Top Dennis Hotel Reviews

More cheap accommodation in Dennis

Find out more about Dennis

Top reasons to visit Dennis

  • Stunning Beaches: Dennis boasts beautiful sandy beaches like Corporation Beach, perfect for relaxation and family fun.
  • Outdoor Activities: Enjoy a variety of recreational options, including golf and local playgrounds, ideal for adventure seekers.
  • Rich Cultural Experience: Visit local attractions such as historic museums that showcase the area's heritage.
  • Affordable Accommodations: Choose from charming bed and breakfasts and family-friendly hotels that suit all budgets.
  • Scenic Atmosphere: Experience the picturesque scenery and charming vibe of Dennis, making it a perfect getaway.

Find great hotels near Dennis

If you're seeking a holiday in Dennis, Massachusetts, you'll discover a delightful selection of accommodation options, including charming bed and breakfasts and welcoming hotels. With a focus on family-friendly amenities and adventure-filled experiences, you can easily find the perfect spot for your beach getaway. Whether you're after the best hotels or simply a comfortable place to stay, Dennis has something to offer every traveller.

  • Bayside Resort Hotel: A welcoming 3-star hotel that exudes a vibrant beach vacation atmosphere, Bayside Resort Hotel is an excellent choice for LGBTQIA travellers. Located 9.7km from Dennis, this property offers direct access to the beach, allowing guests to indulge in sun-soaked days by the ocean. The hotel’s affiliation with LGBTQI travel guides ensures a friendly and inclusive environment. Guests appreciate the comfortable accommodations and the opportunity to unwind in a setting that embraces diversity and relaxation, making it a standout option for those seeking a memorable seaside escape.
  • Cape Sands Inn: A family-friendly motel located 9.7km from Dennis, Cape Sands Inn is designed with children in mind. The property boasts a range of amenities that cater to families, including an Arcade Game Room and a shared Playground for children. This makes it a perfect base for families looking to create lasting memories together. With its focus on providing a safe and entertaining environment for kids, guests can enjoy peace of mind while exploring the beautiful Cape Cod area.
  • Riviera Beach Resort: This adventurous 3-star hotel, situated 9.7km from Dennis, is ideal for families seeking both excitement and relaxation. Riviera Beach Resort offers a variety of adventure sports and recreational activities, including nearby windsurfing, sailing, hiking, and surfing. The property is also well-equipped for children, featuring amenities like Bed Guards, a supervised Children’s Club, and a dedicated pool area. Families can enjoy a fun-filled vacation while making the most of the resort's excellent facilities and proximity to outdoor activities.

Where to stay near Dennis

Discover the charm of Dennis, Massachusetts, perfect for a beach getaway or outdoor adventures. With stunning beaches like Corporation Beach just 20 minutes away, you’ll enjoy a family-friendly atmosphere and breathtaking scenery. Explore local beach spots and indulge in affordable beachfront vacations that cater to relaxation and romance. Whether you're on a budget or seeking excursions, Dennis offers a delightful mix of culture and nature for every traveller.

  • Cape Cod: Nestled a mere 8.0km from Dennis, Cape Cod is a picturesque locale famed for its stunning beaches and charming seaside towns. Visitors flock here for outdoor adventures, scenic landscapes, and a quintessential beach experience. The peak season from June to August draws crowds eager to explore water parks, golf courses, and enjoy family-friendly beaches. The region is also rich in local landmarks, with family beaches and beautiful capes that offer ideal spots for relaxation and soaking up the sun. Whether you’re keen on fishing, hiking, or simply enjoying the coastal beauty, Cape Cod is a must-visit.
  • Hyannis: Located 11.3km from Dennis, Hyannis is a vibrant city that embodies the spirit of Cape Cod. This bustling hub attracts families and beach lovers alike, particularly from June to August when its attractions come alive. Visitors can indulge in a variety of activities, including visits to water parks, theatres, and music concerts. The local beaches offer both relaxation and recreation, ensuring a fun-filled day for all ages. With its charming waterfront and proximity to stunning landscapes, Hyannis promises an unforgettable travel experience, making it an ideal stop during your vacation.
  • South Yarmouth: Just 6.4km away from Dennis, South Yarmouth is a delightful city celebrated for its scenic views and beach access. With peak visitor numbers in April and the summer months, it’s a favourite for outdoor enthusiasts and families seeking a fun day out. The area boasts a range of attractions, including water parks, playgrounds, and golf courses. Local beaches are perfect for family outings, providing a safe and enjoyable environment for children and adults alike. South Yarmouth offers a blend of relaxation and adventure, making it a top choice for your Cape Cod exploration.

Things to do in and around Dennis

Dennis, Massachusetts, is perfect for a beach getaway, offering stunning scenery and outdoor activities. Enjoy leisurely strolls along sandy beaches, explore local playgrounds, and hit the greens at nearby golf courses. With plenty of recreational opportunities, Dennis is an ideal destination for relaxation and fun in the sun.

Shopping

In Dennis, you can visit Eden Hand Arts for unique gifts. If you're up for a drive, Chatham Fish Pier offers local charm 20.9km away, while Mashpee Commons, located 27.4km away, combines shopping, entertainment, and family-friendly vibes.

Recreation

The Club at Yarmouthport offers a scenic golf course experience, perfect for outdoor enthusiasts seeking relaxation and challenge. For family fun, Pirate's Cove Mini Golf provides an adventurous atmosphere. Wilbur Park is ideal for unwinding, featuring tranquil spaces perfect for wellness and relaxation amidst nature.

Adventure

For a thrilling day, visit Cape Cod Inflatable Park, a vibrant waterpark 9.7km from Dennis, offering exciting slides and family fun. Alternatively, explore the Cape Cod Rail Trail, a scenic hiking path 6.4km away, perfect for enjoying the great outdoors amidst stunning views.

Nightlife

In Dennis, you can enjoy the Cape Cod Theatre Company for a delightful theatrical experience, or head to Bass River Sports World for arcade fun. For a unique night, visit the Werner Schmidt Observatory to gaze at the stars while enjoying a family-friendly atmosphere.

Booking tips and Expedia advantages for Dennis

To save money on your trip to Dennis, consider visiting from January to March when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and aim for a Tuesday stay to avoid the Friday price hike. Use Expedia to compare prices and find last-minute deals. Combine your hotel, flights, and activities for additional savings. For free activities, explore the beautiful beaches and nature trails. Public transport options are available, but walking is also a great way to enjoy the local scenery without spending much.

  • 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: Book your hotel in Dennis about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia's search tool enables you to specify your budget, preferred destination, and additional criteria. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable accommodation first. Additionally, you can refine your choices by selecting particular hotel types; for instance, by checking the Eco-certified option, you'll discover sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save some cash by combining your Dennis hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Dennis

Dennis, Massachusetts, is perfect for a beach and outdoor getaway, offering stunning scenery and a rich cultural experience. Explore local attractions like the charming beaches and the historic museum, which highlight the area’s heritage. Whether you’re after relaxation by the shore or engaging in outdoor activities, Dennis caters to all tastes and preferences. Make sure to check out the various Dennis attractions and enjoy the beautiful beaches during your visit.

  • Mayflower Beach: This stunning beach in Dennis offers a quintessential Cape Cod experience. With its soft sands and gentle waves, it's ideal for sunbathing, swimming, or leisurely strolls along the shore. The beach vibes are relaxed, making it perfect for families and those seeking tranquility.
  • Hyannis Harbor: Only 11.3km from Dennis, Hyannis Harbor boasts picturesque scenery and vibrant beach vibes. You can enjoy a scenic boat tour or simply relax by the waterfront, watching the boats come and go while soaking in the coastal atmosphere.
  • Harwich Port: Located 12.9km away, Harwich Port is a charming town that captures the essence of Cape Cod's city vibes. Explore boutique shops, local eateries, and enjoy the friendly community, all while being close to beautiful beaches.

Best time to go to Dennis

The best time to visit Dennis is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

For a visit to Dennis, Massachusetts, you can fly into three major airports. Nantucket Memorial Airport (ACK) is situated 54.7km away, with nearby hotels like the White Elephant Hotel, Jared Coffin House, and Nantucket Resort Collection, all within 4.8km. Martha's Vineyard Airport (MVY) is located 51.5km from Dennis, offering options such as the Harbor View Hotel, Vineyard Square Hotel & Suites, and Summercamp, each 8.0km away. Provincetown Municipal Airport (PVC) is the closest at 38.6km, with excellent hotels like Ellery Hotel, Crowne Pointe Historic Inn & Spa, and Brass Key Guesthouse, all just 3.2km from the airport.

Frequently asked questions

What's the best place for a stay in Dennis?
Sesuit Harbor House is one of the top choices for your stay based on our traveller data. This hotel offers free parking and a seasonal outdoor pool. Two other options for your visit to the area are Bayside Resort Hotel and Margaritaville Resort Cape Cod. See all available top hotels, or vacation rentals in Dennis.
What are some of the best holiday rentals that Dennis has to offer?
MAYFLOWER BEACH! Waterview Home with Central A/C Across from Mayflower Beach: This highly rated holiday home rental in Dennis is located on the beach, and has a fireplace, a patio and a BBQ to put you at ease in your new surroundings. It has 5 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 games. 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?
Sesuit Harbor House: Hotel located near Cape Cod Beaches. Features a children's pool, a seasonal outdoor pool and free self parking. Bayside Resort Hotel and Margaritaville Resort Cape Cod 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. A top sight in the city is Cape Cod Beaches. In Dennis, there are 151 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 Tower and Scargo Hill Observation Tower might be worth a visit. Natural beauty is on display at Cape Cod Beaches, Bayview Beach and Corporation 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