Photo by Ken VanTassell

Find hotels in Dennis, MA from CA $109

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 6,162 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Sesuit Harbor House

3.0 star property
9.6 out of 10, Exceptional, (163)
"Loved the location and the staff!"
The price is CA $351
CA $402 total
includes taxes & fees
Sep 15 - Sep 16
Sesuit Harbor House

Isaiah Hall Bed & Breakfast Inn

3.0 star property
9.6 out of 10, Exceptional, (121)
"Cute little getaway. We were only there a night but loved it!! Hosts super nice and room was great. Great location and nice backyard area. Walking to the beach was easy (although there was no sidewalks) Would 1000% go back!"
The price is CA $393
CA $450 total
includes taxes & fees
Aug 24 - Aug 25
Isaiah Hall Bed & Breakfast Inn

Kingfisher Lodging

2.5 star property
8.8 out of 10, Excellent, (25)
"It was very clean. Beds were comfortable. It was very close to restaurants and Cape Playhouse"
The price is CA $345
CA $395 total
includes taxes & fees
Aug 21 - Aug 22
Kingfisher Lodging

The Hawthorne

2.0 star property
9.4 out of 10, Exceptional, (186)
"Will definitely be staying there again! Perfect location and beautiful location."
The price is CA $419
CA $480 total
includes taxes & fees
Sep 15 - Sep 16
The Hawthorne

Chatham Wayside Inn

4.0 star property
9.2 out of 10, Wonderful, (537)
"Great hotel"
The price is CA $373
CA $483 total
includes taxes & fees
Sep 1 - Sep 2
Chatham Wayside Inn

Greyfinch Chatham Inn

3.0 star property
8.8 out of 10, Excellent, (235)
"This place was cute, clean and in a very convenient location "
The price is CA $311
CA $403 total
includes taxes & fees
Sep 1 - Sep 2
Greyfinch Chatham Inn

The Chatham Motel

2.0 star property
9.2 out of 10, Wonderful, (618)
"Excellent stay. It met all of our needs for the holiday weekend."
The price is CA $304
CA $347 total
includes taxes & fees
Aug 25 - Aug 26
The Chatham Motel

Pleasant Bay Village Resort

3.0 star property
9.6 out of 10, Exceptional, (287)
"Wonderful spot and great attention to detail for guests"
The price is CA $394
CA $452 total
includes taxes & fees
Sep 1 - Sep 2
Pleasant Bay Village Resort

Chatham Seafarer Inn

3.5 star property
9.0 out of 10, Wonderful, (306)
"Adorable inn! clean neat rooms, beautiful gardens, great pool, and wonderful service! "
The price is CA $286
CA $327 total
includes taxes & fees
Sep 16 - Sep 17
Chatham Seafarer Inn

Eagle Wing Inn - Cape Cod

3.0 star property
9.8 out of 10, Exceptional, (392)
"Great location and delightful breakfast room."
The price is CA $248
CA $284 total
includes taxes & fees
Sep 17 - Sep 18
Eagle Wing Inn - Cape Cod

Chatham Tides

2.5 star property
9.4 out of 10, Exceptional, (618)
"Beautiful view, friendly staff, comfy rooms"
The price is CA $485
CA $556 total
includes taxes & fees
Sep 2 - Sep 3
Chatham Tides

Olde Tavern Motel And Inn

2.5 star property
9.4 out of 10, Exceptional, (219)
"Cute little inn, with a nice quiet pool!"
The price is CA $183
CA $210 total
includes taxes & fees
Sep 16 - Sep 17
Olde Tavern Motel And Inn

Skaket Beach Motel

2.0 star property
9.4 out of 10, Exceptional, (416)
"Great place and location"
The price is CA $192
CA $220 total
includes taxes & fees
Sep 14 - Sep 15
Skaket Beach Motel

Endless Dunes, A Modern Motel

2.0 star property
9.0 out of 10, Wonderful, (120)
"This is a very lovely place to stay in Eastman. Very convenient to shopping, restaurants, and beaches."
The price is CA $186
CA $213 total
includes taxes & fees
Sep 8 - Sep 9
Endless Dunes, A Modern Motel

Captains Quarters Motel & Conference Center

2.0 star property
7.6 out of 10, Good, (1000)
"Perfect for a quick weekend stay "
The price is CA $122
CA $140 total
includes taxes & fees
Sep 3 - Sep 4
Captains Quarters Motel & Conference Center

Viking Shores Motor Inn

2.0 star property
8.6 out of 10, Excellent, (66)
"This was a great place to stay. The access to the bike path is right on the property and there is mini golf and ice cream right next door."
The price is CA $122
CA $140 total
includes taxes & fees
Sep 15 - Sep 16
Viking Shores Motor Inn

Blue Dolphin Inn

2.0 star property
7.8 out of 10, Good, (1006)
"Very nice stay at the motel. "
The price is CA $124
CA $141 total
includes taxes & fees
Sep 7 - Sep 8
Blue Dolphin Inn

Wellfleet Motel and Lodge

2.5 star property
9.2 out of 10, Wonderful, (1001)
"Friendly, clean, great breakfast and great location@!"
The price is CA $159
CA $182 total
includes taxes & fees
Sep 1 - Sep 2
Wellfleet Motel and Lodge

The Even'tide

2.0 star property
9.2 out of 10, Wonderful, (270)
"We like the eventide"
The price is CA $215
CA $246 total
includes taxes & fees
Sep 7 - Sep 8
The Even'tide

Southfleet Motor Inn

2.5 star property
9.0 out of 10, Wonderful, (172)
"I rarely write reviews, however Southfleet Motor Inn is truly a gem. Lovely staff/family vibe and no frills stay in Wellfleet. The indoor pool and hot tub were amazing and close proximity to several restaurants and a shop. Highly recommend! "
The price is CA $194
CA $222 total
includes taxes & fees
Sep 1 - Sep 2
Southfleet Motor 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.
Save an average of 15% on thousands of hotels when you're signed in

Check out hotels with an ocean view in Dennis

Pet-friendly hotels in Dennis you'll enjoy

Hotels with a pool in Dennis may fit your trip

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.

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.

Stay near popular Dennis attractions

Find out more about Dennis

Find out more about Dennis

Top reasons to visit Dennis

  • Stunning Beaches: Dennis is renowned for its picturesque beaches, perfect for sunbathing and swimming.
  • Outdoor Activities: Enjoy scenic harbours, golf courses, and family-friendly playgrounds for all ages.
  • Cultural Experiences: Explore charming art galleries and local museums that showcase the area's rich history.
  • Coastal Charm: Stroll along Englewood Beach and take in the breathtaking ocean views.
  • Diverse Accommodations: Find a range of lodging options, from budget-friendly B&Bs to luxurious hotels.

Find great hotels in Dennis

Discover the charm of Dennis, Massachusetts, where a variety of hotel options await to suit every traveller’s needs. Whether you seek budget-friendly accommodations or luxurious retreats, Dennis boasts everything from cozy bed and breakfasts to well-appointed hotels. With an emphasis on adventure, family-friendly experiences, and beach getaways, you’ll find the perfect spot to unwind and explore the beauty of Cape Cod.

  • Bayside Resort Hotel: Nestled along the picturesque shores of Cape Cod, Bayside Resort Hotel is a 3-star gem that caters to beach lovers and adventure seekers alike. With direct access to the beach, this family-friendly hotel offers a plethora of recreational activities, including surfing, parasailing, kayaking, and hiking. The hotel ensures a fun-filled family experience with amenities such as a gated pool, arcade game room, and games specifically designed for children. Whether you’re looking to relax by the beach or embark on thrilling outdoor adventures, Bayside Resort Hotel provides the perfect backdrop for an unforgettable vacation.
  • Cape Sands Inn: A charming motel located just 9.7km from Dennis, Cape Sands Inn is specifically designed for families seeking a comfortable and affordable stay. This welcoming property features a shared playground and an arcade game room, ensuring that children have plenty of entertainment options during their visit. With its warm atmosphere and focus on family-friendly amenities, Cape Sands Inn makes for a delightful retreat for those looking to create lasting memories with loved ones in a relaxed setting.
  • Aiden by Best Western Cape Cod - West Yarmouth: Aiden by Best Western Cape Cod - West Yarmouth is a sophisticated 3-star hotel ideally suited for business travellers. Located conveniently close to Dennis, the hotel boasts modern facilities such as a conference space and meeting rooms, making it perfect for both corporate events and leisure stays. Guests appreciate the contemporary decor and comfortable accommodations, ensuring a productive and pleasant visit. With its focus on business amenities and a central location, Aiden by Best Western provides an excellent option for professionals visiting the area.

Where to stay in Dennis

Experience the charming coastal allure of Dennis, Massachusetts, where stunning ocean views and sandy beaches await. Take a leisurely stroll along Englewood Beach or enjoy a round of golf at Dennis Highlands Golf Course. Just a short drive away, South Yarmouth offers a relaxing atmosphere perfect for family-friendly excursions or romantic getaways. Whether you're soaking up the sun or exploring local culture, Dennis promises a memorable vacation filled with scenic beauty and warm hospitality.

  • Hyannis: Situated a mere 11.3km from Dennis, Hyannis is a lively hub known for its seasonal influx of visitors, especially during the summer months from June to August. The town is celebrated for its beautiful beaches, family-friendly atmosphere, and outdoor recreational opportunities. Visitors can enjoy a plethora of activities, such as thrilling water park adventures, engaging theatre performances, and vibrant music concerts. Notable landmarks include the picturesque beaches and the scenic Cape, making it an ideal spot for beach lovers and those looking to create lasting memories with family and friends.
  • South Yarmouth: Located just 6.4km from Dennis, South Yarmouth is a charming city perfect for those seeking a blend of beach and outdoor experiences. The peak travel season occurs from April through July, when families flock to enjoy its stunning scenery and recreational offerings. Popular pastimes include visits to the local water park, playgrounds for children, and various golf courses. The area is surrounded by lovely beaches and the captivating Cape, providing an inviting backdrop for relaxation and exploration. South Yarmouth is a delightful stop for those wanting to immerse themselves in the coastal culture of Cape Cod.
  • Dennis Port: About 9.7km away from Dennis, Dennis Port boasts a tranquil yet vibrant atmosphere, attracting visitors primarily during the summer months from June to August. This quaint city is known for its scenic beaches and outdoor activities, making it a great destination for nature enthusiasts. You can enjoy family-friendly playgrounds and several well-maintained golf courses nearby. With stunning beaches and the beautiful Cape just around the corner, Dennis Port offers a perfect blend of relaxation and adventure, making it a must-visit for any traveller exploring the Cape Cod area.

Things to do in Dennis

Dennis, Massachusetts, offers a delightful vacation experience with its beautiful beaches and scenic outdoor activities. Visitors can enjoy playgrounds, explore local golf courses, and partake in guided vacation tours. For those interested in culture, there are charming art galleries to discover. Whether you're looking for relaxation or adventure, Dennis has something for everyone to enjoy.

Shopping

In Dennis, visit Eden Hand Arts for unique gifts and souvenirs. If you're up for a drive, head to Chatham Fish Pier, 20.9km away, for a vibrant market experience. Mashpee Commons, located 27.4km away, offers a family-friendly shopping mall atmosphere with entertainment options.

Recreation

The Club at Yarmouthport offers a scenic golf experience with outdoor vibes, just 3.2km from Dennis. For relaxation, Wilbur Park, located 6.4km away, provides a serene environment. For a fun family adventure, head to Pirate's Cove Mini Golf, 9.7km away, where sports and excitement await.

Adventure

Experience the excitement at Cape Cod Inflatable Park, a thrilling waterpark located 9.7km from Dennis, perfect for family fun and adventure. For scenic hikes, explore the Cape Cod Rail Trail, situated 6.4km away, offering stunning outdoor views. Don’t miss the Harwich Herring Run, 8.0km away, for a delightful outdoor experience.

Nightlife

For a lively evening in Dennis, enjoy a show at the Cape Cod Theatre Company, only 9.7km away, offering a blend of culture and romance. Alternatively, challenge your family at Bass River Sports World, also 9.7km away, for thrilling arcade adventures.

Booking tips and Expedia advantages for Dennis

Visiting Dennis, Massachusetts, can be budget-friendly with several money-saving tips. Enjoy free activities like Mayflower Beach, Corporation Beach, and the Cape Cod Rail Trail. To save on accommodation, consider travelling from January to March for lower rates and book your hotel about a month in advance. For spontaneous travellers, check Expedia for last-minute deals, especially on Tuesdays, the cheapest day to stay. Use Expedia’s search tools to find eco-friendly hotels and package deals that include flights and activities, ensuring you get the best value for your trip.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 set your budget, choose your ideal location, and more. You can easily sort your results from the lowest to the highest prices, allowing you to find the most affordable hotels first. Additionally, you can refine your search by hotel type; for instance, selecting the "Eco-certified" filter will display sustainable and eco-friendly accommodations that you can book.
  • Consider bundling your trip: You can save some money by booking an Expedia package that combines your hotel in Dennis with your flights and activities.

Find the best attractions in Dennis

Dennis, Massachusetts, is perfect for beach lovers and outdoor enthusiasts alike. Visitors can enjoy beautiful beaches, scenic harbors, and rich history at local museums. This charming area offers a blend of cultural experiences and natural beauty, making it an ideal destination for those seeking relaxation and adventure. Whether you're soaking up the sun or exploring the historical sites, Dennis provides a delightful vacation experience for every type of traveller.

  • Mayflower Beach: Experience the quintessential beach vibes at Mayflower Beach, a stunning stretch of sand that offers a serene environment for sunbathing, swimming, and beachcombing. The picturesque views and gentle waves make it perfect for families and relaxation.
  • Hyannis Harbor: Located 11.3km from Dennis, Hyannis Harbor boasts breathtaking scenery and vibrant beach vibes. Stroll along the waterfront, enjoy fresh seafood at local eateries, or take a ferry to nearby islands for an adventure.
  • Cape Cod Museum of Art: Situated in Dennis, this cultural gem showcases a diverse collection of artwork from local artists. Immerse yourself in Cape Cod’s artistic heritage and enjoy rotating exhibitions in a charming setting.

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

When visiting Dennis, Massachusetts, you have several airport options. Hyannis, MA (HYA-Barnstable Municipal) is the closest, located 11.3km away. Notable hotels nearby include Doubletree by Hilton Cape Cod - Hyannis, only 644m from the airport, and Sea Street Inn, 3.2km away. Nantucket, MA (ACK-Nantucket Memorial) is 54.7km from Dennis, with accommodations like the 4.5-star White Elephant Hotel, just 4.8km from the airport. Vineyard Haven, MA (MVY-Martha's Vineyard) is another option, situated 33.2km away, offering hotels such as the Harbor View Hotel, 8.0km from the airport. Each hotel provides accessible transportation to and from their respective airports.

Frequently asked questions

What's the best place for a stay in Dennis?

Isaiah Hall Bed & Breakfast Inn is ranked highly by Expedia customers. This B&B is a short 11-minute walk from Cape Cod Beaches, and it offers free breakfast and free parking. Traveler reviews also recommend Sesuit Harbor House and Kingfisher Lodging as top choices for your stay. See all available top hotels, or vacation rentals in Dennis.

What's the top vacation rental in Dennis?

Cape Cod Getaway – 3BR Sandwich Home, Walk to Beach, AC & WiFi: Visitors like this Dennis vacation home rental. It offers a fireplace, a patio, and a barbecue grill to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. Kick off your shoes and enjoy yourself with a garden and a selection of books. 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 room reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dennis.

Where can I learn more about changing or cancelling my trip to Dennis?

For more information about changing or cancelling your trip to Dennis, go to https://www.expedia.com/service/.

What's the best accommodation for a budget-friendly stay in Dennis?

Based on our traveler reviews, Water View With Private Association Beach Access is a top choice for a less expensive stay. View all budget hotels in Dennis.

What's the best place to stay for a family trip to Dennis?

Starlight Lodge Cape Cod is a hotel with free parking and on-site mini golf, and it's a top choice on Expedia for families. Other good choices to stay with the kids include Sesuit Harbor House and Isaiah Hall Bed & Breakfast Inn. Kids of all ages will also enjoy a visit to Eden Hand Arts. Find more child-friendly accommodations in Dennis.

What's the best pet-friendly hotel in Dennis?

Starlight Lodge Cape Cod is a top lodge for people traveling with their pets, and offers a seasonal outdoor pool and free WiFi for its human guests. Kingfisher Lodging is another good option if you're bringing your pet along. See more pet-friendly hotel accommodations in Dennis.

What's the best accommodation for a beach vacation in Dennis?

Sesuit Harbor House is a top beach hotel with a seasonal outdoor pool and free WiFi, and it's located close to Corporation Beach. Other good choices for your stay near the beach include Isaiah Hall Bed & Breakfast Inn and Kingfisher Lodging. See more stays near the beach in Dennis.

What are some accommodations with pools in Dennis?

Sesuit Harbor House: Hotel located near Mayflower Beach. Features a children's pool, a seasonal outdoor pool, and free self parking. Margaritaville Resort Cape Cod and Hyannis Plaza Hotel are a couple of other choices that offer an onsite pool. View all hotels with pools in Dennis.

What's the best place to stay near Logan International Airport (BOS)?

Hilton Boston Logan Airport is a popular 4-star hotel featuring a restaurant and an indoor pool. It's located a short 0.2 mi (0.4 km) from Logan Intl. Airport. Other accommodations close to the airport are Hyatt Regency Boston Harbor and Embassy Suites Boston Logan Airport.

What's it like to stay in Dennis?

Visitors can enjoy all that Dennis has to offer including the seafood restaurants and beaches. The culturally rich and scenic setting also entices those visiting the city. In Dennis, there are 160 hotels and other accommodations to choose from. Find out more about Dennis.

What should I do while I'm visiting 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. Check out what more to see and do in Expedia's Dennis guide.

What's the weather like in Dennis?

The hottest months are usually July and August with an average temp of 67°F, while the coldest months are January and February with an average of 37°F. Average annual precipitation for Dennis is 48 inches.