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

Find hotels in Dennis, MA from ฿2,705

  • 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
11 Oct - 12 Oct
Tomorrow
12 Oct - 13 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Dennis hotels

1. Sesuit Harbor House

Sesuit Harbor House
Dennis
Canada
Natasha
฿10,103
฿11,563 total
includes taxes & fees
13 Oct - 14 Oct
Sesuit Harbor House

2. Isaiah Hall Bed & Breakfast Inn

Isaiah Hall Bed & Breakfast Inn
Dennis
United States
Matthew
฿10,553
฿12,078 total
includes taxes & fees
13 Oct - 14 Oct
Isaiah Hall Bed & Breakfast Inn

3. Ambassador Inn & Suites

Ambassador Inn & Suites
Bass River
United States
Kevin
฿3,823
฿4,661 total
includes taxes & fees
13 Oct - 14 Oct
Ambassador Inn & Suites

4. Blue Rock Resort

Blue Rock Resort
South Yarmouth
United States
Daisy
฿3,180
฿3,676 total
includes taxes & fees
26 Oct - 27 Oct
Blue Rock Resort

5. The Escape Inn

The Escape Inn
Bass River
United States
Toby
฿3,010
฿3,445 total
includes taxes & fees
1 Nov - 2 Nov
The Escape Inn

6. All Seasons Resort, Trademark Collection by Wyndham

All Seasons Resort, Trademark Collection by Wyndham
Bass River
United States
Dilma
฿3,319
฿4,201 total
includes taxes & fees
13 Oct - 14 Oct
All Seasons Resort, Trademark Collection by Wyndham

7. Travelodge by Wyndham Cape Cod Area

Travelodge by Wyndham Cape Cod Area
West Dennis
United States
Wayne
฿2,384
฿2,729 total
includes taxes & fees
13 Oct - 14 Oct
Travelodge by Wyndham Cape Cod Area

8. GuestLodge

GuestLodge
West Dennis
United States
Dennis
฿2,364
฿2,705 total
includes taxes & fees
16 Oct - 17 Oct
GuestLodge

9. Aiden by Best Western Cape Cod - West Yarmouth

Aiden by Best Western Cape Cod - West Yarmouth
West Yarmouth
United States
Dayana
฿3,677
฿4,208 total
includes taxes & fees
1 Nov - 2 Nov
Aiden by Best Western Cape Cod - West Yarmouth

10. Cape Cod Motor Inn

Cape Cod Motor Inn
Bass River
United States
Gary
฿3,179
฿3,638 total
includes taxes & fees
13 Oct - 14 Oct
Cape Cod Motor Inn

11. Lighthouse Inn

Lighthouse Inn
West Dennis
United States
Megan
฿6,005
฿6,873 total
includes taxes & fees
13 Oct - 14 Oct
Lighthouse Inn

12. Hampton Inn & Suites Cape Cod-West Yarmouth

Hampton Inn & Suites Cape Cod-West Yarmouth
West Yarmouth
United States
Carmen E
฿3,677
฿4,208 total
includes taxes & fees
8 Nov - 9 Nov
Hampton Inn & Suites Cape Cod-West Yarmouth

13. Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis
Hyannis
United States
Joyce
฿4,247
฿4,860 total
includes taxes & fees
26 Oct - 27 Oct
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

14. Bayside Resort Hotel

Bayside Resort Hotel
West Yarmouth
United States
Lynn
฿2,582
฿3,339 total
includes taxes & fees
2 Nov - 3 Nov
Bayside Resort Hotel

15. Red Jacket Beach Resort

Red Jacket Beach Resort
Bass River
United States
Eric
฿4,661
฿5,921 total
includes taxes & fees
13 Oct - 14 Oct
Red Jacket Beach Resort

16. Hyannis Travel Inn

Hyannis Travel Inn
Hyannis
United States
David J
฿3,319
฿3,799 total
includes taxes & fees
13 Oct - 14 Oct
Hyannis Travel Inn

17. The Cove at Yarmouth by Westgate Resorts

The Cove at Yarmouth by Westgate Resorts
West Yarmouth
United States
Kim
฿4,320
฿4,944 total
includes taxes & fees
1 Nov - 2 Nov
The Cove at Yarmouth by Westgate Resorts

18. Ocean Club on Smuggler's Beach

Ocean Club on Smuggler's Beach
Bass River
United States
Sharon
฿4,527
฿5,537 total
includes taxes & fees
25 Oct - 26 Oct
Ocean Club on Smuggler's Beach

19. Love Farms Lodge

Love Farms Lodge
West Dennis
United States
Todd
฿5,100
฿6,304 total
includes taxes & fees
25 Oct - 26 Oct
Love Farms Lodge

20. A Beach Breeze Inn

A Beach Breeze Inn
West Harwich
United States
Debra
฿4,325
฿4,950 total
includes taxes & fees
13 Oct - 14 Oct
A Beach Breeze Inn
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

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

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

Josiah Dennis Manse and Old West Schoolhouse

Step back in time at this 1736 saltbox home where Rev. Josiah Dennis lived. Costumed interpreters bring history alive as you explore period furnishings and maritime exhibits in this preserved slice of colonial America.
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

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 1 hour ago
Sesuit Harbor House
Sunbird Cape Cod Resort

Sunbird Cape Cod Resort

10/10 Excellent
"Property was clean and staff were very friendly."
Donna 1-night trip
Posted 2 hours ago
Sunbird Cape Cod Resort
Hyannis Harbor Hotel

Hyannis Harbor Hotel

8/10 Good
"It was a nice property to stay at the sum of the locks. Didn't work at the door you had coffee in the morning, but no breakfast. Available"
Crystal 1-night trip
Posted 4 hours ago
Hyannis Harbor Hotel
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

10/10 Excellent
"The breakfast, the potatos could of been more seasoned"
Valerie 1-night trip
Posted 4 hours ago
Holiday Inn Express Hyannis Cape Cod by IHG
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 5 hours ago
Sandwich Lodge & Resort
Cape Cod Family Resort and Parks

Cape Cod Family Resort and Parks

8/10 Good
"We had a great time with our daughter here at the water park and bouncy houses. The only thing that would be a bit better is if the hotel was more updated. Otherwise it was a good stay and we would come back."
Laura 1-night trip
Posted 8 hours ago
Cape Cod Family Resort and Parks
Hyannis Travel Inn

Hyannis Travel Inn

10/10 Excellent
"Front desk fellow was super helpful. Quality breakfast for on the go. Room was clean and comfortable. Maybe the plywood on the patio could have been painted to make it feel like less a of a sketchy patch job"
Kenneth 2-night trip
Posted 1 day ago
Hyannis Travel Inn
Red Jacket Beach Resort

Red Jacket Beach Resort

10/10 Excellent
"Beautiful river views. Staff were very nice and helpful."
Frances 2-night trip
Posted 1 day ago
Red Jacket Beach Resort
The Corsair & Cross Rip Oceanfront Resort

The Corsair & Cross Rip Oceanfront Resort

10/10 Excellent
"This is the perfect little place to stay. Everything was very clean, staff was all very friendly! Will 100% be going back and staying here again!!!"
Molly 2-night trip
Posted 5 days ago
The Corsair & Cross Rip Oceanfront Resort

More cheap stays in Dennis

Cape Sands Inn

Cape Sands Inn

149 Main St - RT 28 West Yarmouth MA
฿2,434
฿2,786 total
15 Oct - 16 Oct
includes taxes & fees
Cape Sands Inn
Hyannis Travel Inn

Hyannis Travel Inn

18 North St Hyannis MA
฿3,319
฿3,799 total
13 Oct - 14 Oct
includes taxes & fees
9.6/10 Exceptional! (1,012 reviews)
Hyannis Travel Inn
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

1470 Iyannough Road Hyannis MA
฿3,387
฿3,876 total
29 Oct - 30 Oct
includes taxes & fees
8.8/10 Excellent! (132 reviews)
Holiday Inn Express Hyannis Cape Cod by IHG
Sandwich Lodge & Resort

Sandwich Lodge & Resort

54 Route 6A Sandwich MA
฿3,655
฿4,183 total
13 Oct - 14 Oct
includes taxes & fees
8.6/10 Excellent! (1,002 reviews)
Sandwich Lodge & Resort
Hyannis Plaza Hotel

Hyannis Plaza Hotel

662 Main Street Hyannis MA
฿3,520
฿4,364 total
16 Oct - 17 Oct
includes taxes & fees
Hyannis Plaza Hotel
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

352 Main Street Dennis Port MA
Get rates
8.4/10 Very good! (1,002 reviews)
Holiday Hill Inn & Suites

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?
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.
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