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

This weekend
Next weekend

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.6 out of 10, Excellent, (541 reviews)
"Great family resort !"
United States
Beatriz
The price is AU$283
includes taxes & fees
3 May - 4 May
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, (287 reviews)
"Wonderful place to stay! "
United States
Jackie
The price is AU$232
includes taxes & fees
17 May - 18 May
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)
"Wonderful stay "
Canada
Jake
The price is AU$410
includes taxes & fees
3 May - 4 May
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, (225 reviews)
"It was so charming, would definitely stay there again! "
United States
Kyle
The price is AU$392
includes taxes & fees
23 Apr - 24 Apr
The Village Inn Cape Cod

Sesuit Harbor House

Sesuit Harbor House
3.0 star property
Dennis
9.6 out of 10, Exceptional, (178 reviews)
"Loved the location and the staff!"
United States
Vince
The price is AU$290
includes taxes & fees
30 Apr - 1 May
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, (223 reviews)
"very peaceful, excellent staff, clean room, and close to good restaurants."
United States
Pauline
The price is AU$211
includes taxes & fees
28 Apr - 29 Apr
The Corsair & Cross Rip Oceanfront Resort

Sea Meadow Inn

Sea Meadow Inn
3.5 star property
Brewster
10.0 out of 10, Exceptional, (15 reviews)
"Wonderful stay! Great breakfast options with kitchen made fresh savory/sweet breakfast."
United States
Yunfan
The price is AU$463
includes taxes & fees
6 May - 7 May
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, (90 reviews)
"Amazing inn and the owners are great!"
United States
Harini
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)
"Clean room, friendly staff, great food and drinks at Bayzo’s Pub."
United States
Bonnie
The price is AU$323
includes taxes & fees
26 Apr - 27 Apr
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, (173 reviews)
"Perfect stay! Amy was so friendly & made a delicious breakfast! The room was big & clean with Cape cod charm. We had the best time & would definitely stay there again! "
United States
Michelle
The price is AU$519
includes taxes & fees
24 Apr - 25 Apr
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, (337 reviews)
"Very nice pool. Okay breakfast. "
United States
California
The price is AU$160
includes taxes & fees
23 Apr - 24 Apr
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
Kingfisher Lodging

Courtyard Resort

Courtyard Resort
2.0 star property
Hyannis
8.4 out of 10, Very good, (72 reviews)
"Everything was good,location was spot on,we'll be back."
United States
susan
The price is AU$190
includes taxes & fees
23 Apr - 24 Apr
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
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, (256 reviews)
"Wonderful, lovely cozy B&B. Incredible hosts, would definitely return."
United States
Nancy
The price is AU$323
includes taxes & fees
26 Apr - 27 Apr
The Captain Farris House B&B

Liberty Hill Inn

Liberty Hill Inn
3.5 star property
Yarmouth Port
10.0 out of 10, Exceptional, (127 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$512
includes taxes & fees
4 May - 5 May
Liberty Hill Inn

The Escape Inn

The Escape Inn
2.5 star property
Bass River
9.4 out of 10, Exceptional, (684 reviews)
"Excellent stay "
United States
Michael
The price is AU$144
includes taxes & fees
3 May - 4 May
The Escape Inn

Chapter House

Chapter House
3.5 star property
Yarmouth Port
9.2 out of 10, Wonderful, (162 reviews)
"Beautiful Hotel and Stay!"
United States
Chris
The price is AU$278
includes taxes & fees
26 Apr - 27 Apr
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,001 reviews)
"Pool was great!"
United States
Colleen
The price is AU$176
includes taxes & fees
26 Apr - 27 Apr
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

Recent Reviews in Dennis

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?
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 Aiden by Best Western Cape Cod - West Yarmouth. 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?
Margaritaville Resort Cape Cod: Resort located near Cape Cod Beaches. Provides a children's pool, an outdoor pool and a water park. Bayside Resort Hotel and Aiden by Best Western Cape Cod - West Yarmouth 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 148 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 Playhouse, Cape Cod Museum of Art 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 Corporation Beach, Mayflower Beach and Cape Cod Beaches. 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