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

Find hotels in Dennis, MA from ฿2,683

  • 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
23 Aug - 24 Aug
Tomorrow
24 Aug - 25 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Dennis hotels

Breakfast included
Mayflower Beach
Pet-friendly
Hotel
Reserve now, pay later

1. Isaiah Hall Bed & Breakfast Inn

Isaiah Hall Bed & Breakfast Inn
Dennis
United States
Matthew
฿10,282
฿11,768 total
includes taxes & fees
26 Aug - 27 Aug
Isaiah Hall Bed & Breakfast Inn

2. Sesuit Harbor House

Sesuit Harbor House
Dennis
United States
Matthew
฿9,868
฿11,294 total
includes taxes & fees
16 Sept - 17 Sept
Sesuit Harbor House

3. Kingfisher Lodging

Kingfisher Lodging
Dennis
United States
Sarah
฿5,958
฿6,819 total
includes taxes & fees
30 Aug - 31 Aug
Kingfisher Lodging

4. Blue Rock Resort

Blue Rock Resort
South Yarmouth
United States
Troy
฿4,205
฿4,861 total
includes taxes & fees
24 Aug - 25 Aug
Blue Rock Resort

5. Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis
Hyannis
United States
NATALIE
฿4,971
฿5,689 total
includes taxes & fees
30 Aug - 31 Aug
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

6. Ambassador Inn & Suites

Ambassador Inn & Suites
Bass River
Canada
Carole
฿5,635
฿6,727 total
includes taxes & fees
30 Aug - 31 Aug
Ambassador Inn & Suites

7. The Escape Inn

The Escape Inn
Bass River
United States
Chad
฿4,476
฿5,123 total
includes taxes & fees
1 Sept - 2 Sept
The Escape Inn

8. Courtyard By Marriott Cape Cod Hyannis

Courtyard By Marriott Cape Cod Hyannis
Hyannis
United States
Erin
฿7,153
฿8,187 total
includes taxes & fees
30 Aug - 31 Aug
Courtyard By Marriott Cape Cod Hyannis

9. All Seasons Resort, Trademark Collection by Wyndham

All Seasons Resort, Trademark Collection by Wyndham
Bass River
United States
Helen
฿4,704
฿5,776 total
includes taxes & fees
31 Aug - 1 Sept
All Seasons Resort, Trademark Collection by Wyndham

10. Holiday Hill Inn & Suites

Holiday Hill Inn & Suites
Dennis Port
United States
Elizabeth
฿3,888
฿4,449 total
includes taxes & fees
30 Aug - 31 Aug
Holiday Hill Inn & Suites

11. Cape Cod Motor Inn

Cape Cod Motor Inn
Bass River
United States
Jennifer
฿5,195
฿5,945 total
includes taxes & fees
24 Aug - 25 Aug
Cape Cod Motor Inn

12. GuestLodge

GuestLodge
West Dennis
United States
Richard
฿2,344
฿2,683 total
includes taxes & fees
31 Aug - 1 Sept
GuestLodge

13. Bayside Resort Hotel

Bayside Resort Hotel
West Yarmouth
United States
Jessica
฿5,276
฿6,413 total
includes taxes & fees
7 Sept - 8 Sept
Bayside Resort Hotel

14. Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG
Hyannis
United States
Alina
฿3,920
฿4,487 total
includes taxes & fees
7 Sept - 8 Sept
Holiday Inn Express Hyannis Cape Cod by IHG

15. Aiden by Best Western Cape Cod - West Yarmouth

Aiden by Best Western Cape Cod - West Yarmouth
West Yarmouth
United States
Cataldo
฿3,860
฿4,418 total
includes taxes & fees
20 Sept - 21 Sept
Aiden by Best Western Cape Cod - West Yarmouth

16. Hampton Inn & Suites Cape Cod-West Yarmouth

Hampton Inn & Suites Cape Cod-West Yarmouth
West Yarmouth
United States
Evan
฿5,331
฿6,101 total
includes taxes & fees
7 Sept - 8 Sept
Hampton Inn & Suites Cape Cod-West Yarmouth

17. Holiday Inn Hyannis by IHG

Holiday Inn Hyannis by IHG
Hyannis
United States
Julie
฿4,541
฿5,197 total
includes taxes & fees
7 Sept - 8 Sept
Holiday Inn Hyannis by IHG

18. Hyannis Travel Inn

Hyannis Travel Inn
Hyannis
United States
Lorena
฿3,561
฿4,076 total
includes taxes & fees
31 Aug - 1 Sept
Hyannis Travel Inn

19. Travelodge by Wyndham Cape Cod Area

Travelodge by Wyndham Cape Cod Area
West Dennis
United States
Lori
฿2,911
฿3,332 total
includes taxes & fees
30 Aug - 31 Aug
Travelodge by Wyndham Cape Cod Area

20. Blue Water Resort

Blue Water Resort
Bass River
United States
Isabel
฿6,501
฿8,259 total
includes taxes & fees
10 Sept - 11 Sept
Blue Water Resort
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

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

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

Dunes Landing Beach

This intimate Cape Cod beach offers a serene escape from larger, crowded shores. Enjoy peaceful sunbathing and shoreline strolls along its compact 0.33km stretch of sand.
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

Freebird Motor Lodge by Reverie Boutique Collection

Freebird Motor Lodge by Reverie Boutique Collection

10/10 Excellent
"First time staying at Freebird. We already booked it (Freebird) for next August! The room was clean and well appointed. The staff was friendly and welcoming. The amenities were great. Truly enjoyed our time at Freebird!"
Angela 5-night trip
Posted 6 hours ago
Freebird Motor Lodge by Reverie Boutique Collection
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

8/10 Good
"Good stay"
Stephen 3-night trip
Posted 8 hours ago
Holiday Inn Express Hyannis Cape Cod by IHG
Hyannis Plaza Hotel

Hyannis Plaza Hotel

10/10 Excellent
"Hot tub"
Alexander 1-night trip
Posted 13 hours ago
Hyannis Plaza Hotel
Lighthouse Inn

Lighthouse Inn

8/10 Good
"First, I was in SHOCK when I first saw the NEW look of the LI. It looks like the inside of a Pier One Imports store. I have been a guest at the LI for at least 30 years…I could have cried, and did a bit, when I saw the old character of the inn just sandblasted away. I understand repairs were necessary, but to polish it all up in New York-y style, I thought, they want to be the Ocean House! And that bar? Good heavens! The Stone family ancestors must be turning in their graves. Our cottage was fine, but the bathroom could definitely have been cleaner. The sink needs to be attached to the wall properly…it is rickety."
Thomas 2-night trip
Posted 14 hours ago
Lighthouse Inn
Red Jacket Beach Resort

Red Jacket Beach Resort

10/10 Excellent
"Fabulous family vacation destination that is very well staffed with polite and professional employees. Everything is convenient and there are "plenty" in terms of pools (one is indoor, two are outdoor), pool chairs, beach loungers, etc. The "Bean Box" on the beach is a nice touch as is the multiple water stations throughout the property for hydration. Beach umbrellas were set up by the staff at no extra charge. Beach attendants (for lunch, drinks and cocktails) were attentive, friendly and polite. The Sam Adams Beach Bar is terrific - easy to access and perfect for those who want to stay on the beach during lunch. The food offereings were limited but good. Close to town with a lot of different shops, restaurants, etc. Can't beat the location of this resort - and we hope to return again soon."
Frances 4-night trip
Posted 16 hours ago
Red Jacket Beach Resort
Hyannis Harbor Hotel

Hyannis Harbor Hotel

10/10 Excellent
"Our family of 5 had a wonderful time here. Across from the ferry Restaurants and Town center within walking distance. Lots of shopping in the town center Central Cape Cod location Best Ice cream right across the street Black Cat Restaurant is a must! They have a takeout window, a back area for casual dining, and main restaurant for upscale dining."
Nathaniel 3-night trip
Posted 1 day ago
Hyannis Harbor Hotel
Sunbird Cape Cod Resort

Sunbird Cape Cod Resort

10/10 Excellent
"The property was very clean. The pool and fire pit area looked very nice, I didn’t use it, but it seemed very family friendly! Very convenient to the Ferry!"
Dana m 2-night trip
Posted 3 days ago
Sunbird Cape Cod Resort

More cheap stays in Dennis

Cape Sands Inn

Cape Sands Inn

149 Main St - RT 28 West Yarmouth MA
฿2,763
฿3,162 total
20 Sept - 21 Sept
includes taxes & fees
Cape Sands Inn
Americas Best Value Inn & Suites Hyannis Cape Cod

Americas Best Value Inn & Suites Hyannis Cape Cod

206 Main St Hyannis MA
฿2,908
฿3,328 total
20 Sept - 21 Sept
includes taxes & fees
Americas Best Value Inn & Suites Hyannis Cape Cod
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

352 Main Street Dennis Port MA
฿3,888
฿4,449 total
30 Aug - 31 Aug
includes taxes & fees
Holiday Hill Inn & Suites
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

1470 Iyannough Road Hyannis MA
฿3,920
฿4,487 total
7 Sept - 8 Sept
includes taxes & fees
9/10 Wonderful! (52 reviews)
Holiday Inn Express Hyannis Cape Cod by IHG
Sandwich Lodge & Resort

Sandwich Lodge & Resort

54 Route 6A Sandwich MA
฿4,214
฿4,823 total
13 Sept - 14 Sept
includes taxes & fees
Sandwich Lodge & Resort
Hyannis Plaza Hotel

Hyannis Plaza Hotel

662 Main Street Hyannis MA
฿5,087
฿6,148 total
24 Aug - 25 Aug
includes taxes & fees
7.2/10 Good! (1,012 reviews)
Hyannis Plaza Hotel

Find out more about Dennis

Top reasons to visit Dennis

  • Stunning Beaches: Dennis boasts pristine beaches along Nantucket Sound, perfect for sunbathing and water activities.
  • Charming Local Culture: Explore quaint shops and eateries in Dennis Village, reflecting the town's rich heritage.
  • Outdoor Adventures: Enjoy scenic hiking trails and playgrounds, ideal for families and outdoor enthusiasts.
  • Summer Theatre Events: Experience delightful performances that showcase local talent and provide entertainment for all ages.
  • Inviting Accommodation: Choose from charming bed and breakfasts to family-friendly hotels for a comfortable stay.

Find great hotels near Dennis

Discover delightful accommodation options in Dennis, Massachusetts, where charming bed and breakfasts and inviting hotels cater to every traveller's desire for a beachside retreat, family getaway, or adventure-filled holiday. With a range of vacation rentals and excellent facilities, you’ll find the perfect base to explore the beautiful surroundings. Delve into hotel reviews and seasonal offerings to ensure a memorable stay in this picturesque coastal town.

  • Bayside Resort Hotel: Nestled a mere 10km from Dennis, the Bayside Resort Hotel is a 3-star haven for beach enthusiasts. With a guest rating of 8.8 out of 10, this hotel provides direct access to the sandy shores, making it an ideal choice for those seeking a quintessential seaside getaway. The hotel boasts a variety of amenities including a heated indoor pool, complimentary breakfast, and spacious rooms designed for comfort and relaxation. Guests appreciate the welcoming atmosphere and convenient beach access, perfect for sun-soaked days by the water.
  • Cape Sands Inn: A budget-friendly option just 10km from Dennis, Cape Sands Inn holds a guest rating of 8.2 out of 10. This motel is particularly suited for families, featuring amenities such as an arcade game room, a shared playground, and cribs available for a fee. The warm, inviting environment ensures that families can enjoy their holiday with ease, while the affordable pricing makes it accessible for all. Guests often highlight the family-oriented services and the friendly staff, contributing to a pleasant stay.
  • Aiden by Best Western Cape Cod - West Yarmouth: Located 10km from Dennis, Aiden by Best Western Cape Cod - West Yarmouth is a 3-star hotel with a guest rating of 8.0 out of 10, appealing to business travellers seeking convenience and comfort. The property features modern amenities such as free Wi-Fi, a business centre, and meeting facilities, ensuring that guests can balance work and leisure seamlessly. The stylish decor and attentive service create a professional yet relaxed atmosphere, making it an excellent choice for those on business trips.

Where to stay near Dennis

Discover the charm of Dennis, Massachusetts, where family-friendly vibes meet stunning coastal scenery. Explore Dennis Village's quaint shops and eateries, relax on the pristine beaches along Nantucket Sound, and enjoy picturesque views from Main Street. Whether you seek romantic excursions or budget-friendly adventures, Dennis offers a delightful mix of cultural experiences and outdoor activities, making it an ideal destination for a memorable getaway.

  • Cape Cod: Nestled approximately 8km from Dennis, Cape Cod is renowned for its stunning beaches and picturesque scenery, making it a delightful destination for those seeking outdoor experiences. The area enjoys a moderately seasonal influx of visitors, with peak arrivals from June to August. Travellers flock to Cape Cod to indulge in activities such as golfing and enjoying the local water parks. The charming beaches, including family-friendly options, serve as the perfect backdrop for relaxation and recreation, while the unique Cape landscape offers memorable sights to explore.
  • Hyannis: Located around 11km from Dennis, Hyannis is a lively city that attracts seasonal visitors, especially during the bustling summer months from June to August. Known for its beautiful beaches and vibrant outdoor activities, Hyannis is a hub for entertainment, featuring theatres and music concerts. The family-oriented beaches provide ample opportunities for fun in the sun, while the area's scenic views enhance the travel experience. Hyannis is a great spot to immerse oneself in the local culture and enjoy the dynamic atmosphere of Cape Cod.
  • South Yarmouth: Just 6km from Dennis, South Yarmouth is a charming city that draws seasonal visitors, particularly during the spring and summer months. With its inviting beaches and beautiful scenery, South Yarmouth is an ideal destination for outdoor enthusiasts. Families can delight in the local water parks and playgrounds, while golf enthusiasts can take advantage of the area’s courses. The proximity to family-friendly beaches ensures that visitors can enjoy both relaxation and adventure during their stay in this lovely part of Cape Cod.

Things to do near Dennis

Shopping

In Dennis, visit the local shops for unique gifts and souvenirs. If you're up for a drive, head to Cape Cod Mall, located about 24km away, featuring a range of stores, dining options, and entertainment. It's a great spot to find something special to take home.

Recreation

In Dennis, indulge in rejuvenating treatments at the Ocean Edge Resort’s Beach House Spa, offering stunning ocean views. For relaxation, explore the tranquil grounds of the Cape Cod Wellness Centre, where yoga classes and holistic therapies foster a serene escape from everyday life.

Adventure

The Adventure Park at Heritage Museums & Gardens offers an exhilarating zipline and ropes course experience, located 26km from Dennis. This venue immerses you in the great outdoors, with thrilling challenges set among beautiful landscapes, perfect for those seeking adventure and excitement.

Nightlife

Explore the lively atmosphere at The Ocean House, where you can enjoy seaside views while sipping cocktails. For a more relaxed vibe, visit the Dennis Port Tavern for local brews and casual dining, perfect for unwinding after a day of sightseeing.

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

Find the best attractions in and around Dennis

Whether you seek relaxation on the beach, scenic views, or outdoor adventures, Dennis, Massachusetts, has something for everyone. The area boasts popular attractions such as beautiful beaches, charming harbours, and historic houses, offering a rich cultural experience for travellers. Enjoy the perfect blend of outdoor activities and coastal charm as you explore the local points of interest in and around Dennis.

  • Main Street Hyannis: A vibrant hub of activity, Main Street Hyannis offers a delightful blend of shops, restaurants, and galleries, perfect for a leisurely stroll. The family-friendly atmosphere invites you to explore local boutiques and enjoy casual dining, making it an ideal spot for a day out.
  • Gold Coast Parasailing & Jet Ski: Experience the thrill of the water with Gold Coast Parasailing & Jet Ski. This attraction provides exhilarating excursions suitable for families, allowing you to explore the stunning coastline from a unique perspective while enjoying the refreshing sea breeze.
  • Mayflower Beach: Nestled in Dennis, Mayflower Beach boasts soft sands and gentle waves, ideal for relaxation and beach activities. With picturesque views and a tranquil ambiance, it’s a lovely spot to unwind and soak in the sun.

Best time to go to Dennis

The best time to visit Dennis is dependent 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.

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

Accessing Dennis, Massachusetts, is convenient via several major airports. BOSton Logan International Airport (BOS) is situated 98km away, with luxury accommodations such as the Encore Boston Harbor, InterContinental Boston, and The Langham, all within 5km, offering easy access. Providence's T.F. Green Airport (PVD) is 103km from Dennis, with nearby options like the Omni Providence Hotel and Graduate by Hilton, both approximately 11km away. For a closer option, Martha's Vineyard Airport (MVY) is just 51km away, boasting hotels like the Harbour View Hotel and Vineyard Square Hotel & Suites, all within 8km, ensuring a smooth transition from airport to accommodation.

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 Margaritaville Resort Cape Cod and Uncommoner Hotel by Reverie Boutique Collection. See all available top hotels, or 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. Margaritaville Resort Cape Cod 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. A top sight in the city is Cape Cod Beaches. In Dennis, there are 157 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