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

Dennis Hotels

  • 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
Oct 8 - Oct 9
Tomorrow
Oct 9 - Oct 10
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Filter by

Star rating

Guest rating

Our top choices for Dennis hotels

1. Sesuit Harbor House

Sesuit Harbor House
Dennis
Canada
Natasha
P16,810
P19,240 total
includes taxes & fees
Oct 11 - Oct 12
Sesuit Harbor House

2. Isaiah Hall Bed & Breakfast Inn

Isaiah Hall Bed & Breakfast Inn
Dennis
United States
Matthew
P19,753
P22,608 total
includes taxes & fees
Oct 20 - Oct 21
Isaiah Hall Bed & Breakfast Inn

3. Blue Rock Resort

Blue Rock Resort
South Yarmouth
United States
Daisy
P5,952
P6,881 total
includes taxes & fees
Oct 13 - Oct 14
Blue Rock Resort

4. The Escape Inn

The Escape Inn
Bass River
United States
Toby
P5,322
P6,091 total
includes taxes & fees
Nov 2 - Nov 3
The Escape Inn

5. Ambassador Inn & Suites

Ambassador Inn & Suites
Bass River
United States
Kevin
P7,732
P9,383 total
includes taxes & fees
Oct 12 - Oct 13
Ambassador Inn & Suites

6. All Seasons Resort, Trademark Collection by Wyndham

All Seasons Resort, Trademark Collection by Wyndham
Bass River
United States
Michael
P6,214
P7,864 total
includes taxes & fees
Oct 14 - Oct 15
All Seasons Resort, Trademark Collection by Wyndham

7. Holiday Hill Inn & Suites

Holiday Hill Inn & Suites
Dennis Port
United States
David
P8,981
P10,279 total
includes taxes & fees
Oct 9 - Oct 10
Holiday Hill Inn & Suites

8. GuestLodge

GuestLodge
West Dennis
United States
Dennis
P3,935
P4,503 total
includes taxes & fees
Oct 11 - Oct 12
GuestLodge

9. Travelodge by Wyndham Cape Cod Area

Travelodge by Wyndham Cape Cod Area
West Dennis
United States
Wayne
P4,462
P5,108 total
includes taxes & fees
Oct 14 - Oct 15
Travelodge by Wyndham Cape Cod Area

10. Lighthouse Inn

Lighthouse Inn
West Dennis
United States
Megan
P9,367
P10,721 total
includes taxes & fees
Nov 8 - Nov 9
Lighthouse Inn

11. Aiden by Best Western Cape Cod - West Yarmouth

Aiden by Best Western Cape Cod - West Yarmouth
West Yarmouth
United States
Dayana
P6,882
P7,876 total
includes taxes & fees
Nov 8 - Nov 9
Aiden by Best Western Cape Cod - West Yarmouth

12. Cape Cod Motor Inn

Cape Cod Motor Inn
Bass River
United States
Gary
P5,455
P6,244 total
includes taxes & fees
Oct 11 - Oct 12
Cape Cod Motor Inn

13. Bayside Resort Hotel

Bayside Resort Hotel
West Yarmouth
United States
Lynn
P5,335
P6,824 total
includes taxes & fees
Nov 1 - Nov 2
Bayside Resort Hotel

14. The Cove at Yarmouth by Westgate Resorts

The Cove at Yarmouth by Westgate Resorts
West Yarmouth
United States
Kim
P8,086
P9,255 total
includes taxes & fees
Nov 2 - Nov 3
The Cove at Yarmouth by Westgate Resorts

15. Love Farms Lodge

Love Farms Lodge
West Dennis
United States
Todd
P7,955
P9,834 total
includes taxes & fees
Oct 25 - Oct 26
Love Farms Lodge

16. Ocean Club on Smuggler's Beach

Ocean Club on Smuggler's Beach
Bass River
United States
Robert
P8,473
P10,365 total
includes taxes & fees
Oct 26 - Oct 27
Ocean Club on Smuggler's Beach

17. Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis
Hyannis
United States
Joyce
P7,949
P9,098 total
includes taxes & fees
Oct 26 - Oct 27
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

18. Red Jacket Beach Resort

Red Jacket Beach Resort
Bass River
United States
Eric
P7,417
P9,422 total
includes taxes & fees
Oct 12 - Oct 13
Red Jacket Beach Resort

19. Freebird Motor Lodge by Reverie Boutique Collection

Freebird Motor Lodge by Reverie Boutique Collection
West Yarmouth
United States
Ryan
P13,842
P16,396 total
includes taxes & fees
Oct 11 - Oct 12
Freebird Motor Lodge by Reverie Boutique Collection

20. Hampton Inn & Suites Cape Cod-West Yarmouth

Hampton Inn & Suites Cape Cod-West Yarmouth
West Yarmouth
United States
Carmen E
P6,882
P7,876 total
includes taxes & fees
Nov 8 - Nov 9
Hampton Inn & Suites Cape Cod-West Yarmouth
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 theater 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

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

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

See all hotels in Dennis
A wooden boardwalk leading to a beach with a sunset in the background.

Top Dennis Hotel Reviews

Red Jacket Beach Resort

Red Jacket Beach Resort

10/10 Excellent
"Always, the best!"
Elizabeth 2-night trip
Posted 3 hours ago
Red Jacket Beach Resort
Lighthouse Inn

Lighthouse Inn

8/10 Good
"The food in the restaurant was amazing and the staff were helpful. The hotel is in a nice area, and was great for exploring cape cod. The room was very small and lacked any modern amenities and was quite damp and not very pleasant. It was ok as a place to sleep but nothing more than that."
Charlie 2-night trip
Posted 3 hours ago
Lighthouse Inn
Hyannis Plaza Hotel

Hyannis Plaza Hotel

10/10 Excellent
"Very happy"
Sharon 1-night trip
Posted 22 hours ago
Hyannis Plaza Hotel
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 2 days ago
The Corsair & Cross Rip Oceanfront Resort
Blue Water Resort

Blue Water Resort

10/10 Excellent
"Every thing was good, we havew a good time."
Rebeca 4-night trip
Posted 2 days ago
Blue Water Resort
Cape Sands Inn

Cape Sands Inn

8/10 Good
"Comfortable room. Great view. The adjoining room door did not lock."
Delene 2-night trip
Posted 3 days ago
Cape Sands Inn

More cheap stays in Dennis

Cape Sands Inn

Cape Sands Inn

149 Main St - RT 28 West Yarmouth MA
P4,555
P5,214 total
Oct 15 - Oct 16
includes taxes & fees
8.2/10 Very Good! (1,147 reviews)
Cape Sands Inn
Hyannis Travel Inn

Hyannis Travel Inn

18 North St Hyannis MA
P6,214
P7,111 total
Oct 14 - Oct 15
includes taxes & fees
Hyannis Travel Inn
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

1470 Iyannough Road Hyannis MA
P6,339
P7,255 total
Oct 29 - Oct 30
includes taxes & fees
Holiday Inn Express Hyannis Cape Cod by IHG
Sandwich Lodge & Resort

Sandwich Lodge & Resort

54 Route 6A Sandwich MA
P6,841
P7,830 total
Oct 13 - Oct 14
includes taxes & fees
Sandwich Lodge & Resort
Hyannis Plaza Hotel

Hyannis Plaza Hotel

662 Main Street Hyannis MA
P6,588
P8,168 total
Oct 14 - Oct 15
includes taxes & fees
7.2/10 Good! (1,003 reviews)
Hyannis Plaza Hotel
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

352 Main Street Dennis Port MA
P8,981
P10,279 total
Oct 9 - Oct 10
includes taxes & fees
Holiday Hill Inn & Suites

Find out more about Dennis

Top reasons to visit Dennis

  • Stunning Beaches: Dennis boasts beautiful beaches along Nantucket Sound, ideal for relaxation and enjoying picturesque views.
  • Charming Village: Explore Dennis Village and Main Street, where local culture and quaint shops come alive.
  • Outdoor Activities: Enjoy a variety of outdoor pursuits, including hiking trails, golf courses, and playgrounds.
  • Vibrant Theatre Scene: Experience summer theatre performances that add a cultural touch to your visit.
  • Diverse Accommodations: Choose from delightful bed and breakfasts to family-friendly hotels for a comfortable stay.

Find great hotels near Dennis

Discover the charming accommodations in Dennis, Massachusetts, where a variety of lodging options await, from delightful bed and breakfasts to family-friendly hotels. Ideal for beach lovers and adventure seekers alike, Dennis offers a diverse range of vacation rentals and top-notch facilities. Whether you're seeking hotel reviews or planning a memorable family getaway, you'll find the perfect base to explore this picturesque coastal destination.

  • Bayside Resort Hotel: The Bayside Resort Hotel offers a delightful beach getaway experience, boasting a 3-star rating and a commendable guest rating of 8.8 out of 10. Located a mere 10km from Dennis, this hotel is an ideal choice for those seeking sun and sand. Guests can enjoy direct access to the beach, making it a perfect spot for sunbathing and water activities. The hotel features comfortable rooms with modern amenities, alongside a range of recreational facilities that enhance the overall beach holiday atmosphere.
  • Cape Sands Inn: For a family-friendly option, Cape Sands Inn is a budget-conscious motel with a rating of 8.2 out of 10. Positioned 10km from Dennis, it caters excellently to families, offering amenities such as an arcade game room and a shared playground for children. With its welcoming atmosphere and services tailored for younger guests, this inn provides a delightful environment for family vacations, ensuring that both parents and children can enjoy their stay.
  • Aiden by Best Western Cape Cod - West Yarmouth: Aiden by Best Western Cape Cod - West Yarmouth stands out as a 3-star hotel with a guest rating of 8.0 out of 10, positioned 10km from Dennis. This establishment is well-suited for business travellers, featuring facilities that cater to work-related needs while maintaining a comfortable and relaxed environment. With its modern amenities and convenient location, guests can easily balance work and leisure during their stay, making it an excellent choice for those on business trips.

Where to stay near Dennis

In Dennis, Massachusetts, visitors can immerse themselves in a delightful blend of family-friendly activities and picturesque scenery. Explore the charming Dennis Village and stroll along Main Street, where local culture thrives. Enjoy the stunning beaches along Nantucket Sound, perfect for relaxation and water views. With a range of romantic excursions and budget-friendly options, Dennis promises an unforgettable coastal getaway for every type of traveller.

  • Cape Cod: Situated a mere 8km from Dennis, Cape Cod is a stunning coastal region that draws visitors for its beautiful beaches, scenic vistas, and outdoor activities. The area sees a moderate influx of travellers, peaking during the summer months from June to August. This region offers a plethora of attractions, including water parks and picturesque golf courses, making it ideal for family outings. Highlights include the captivating Cape Cod beaches, where you can relax or partake in various water sports, ensuring a memorable experience for all.
  • Hyannis: Located 11km away from Dennis, Hyannis is a vibrant city known for its bustling atmosphere and beautiful coastal scenery. The city experiences seasonal visitor patterns, with a surge in numbers from June to August. Travellers flock to Hyannis for its beaches and entertainment options, including theatres and music concerts. The local landmarks, such as the family-friendly beaches and the iconic Cape, offer an inviting environment for relaxation and exploration. Whether you’re soaking up the sun or enjoying a live performance, Hyannis delivers a delightful experience.
  • South Yarmouth: Just 6km from Dennis, South Yarmouth is a charming city that captures the essence of Cape Cod's coastal charm. Visitor numbers peak during the spring and summer months, particularly in April and June to July. Known for its inviting beaches and outdoor scenery, South Yarmouth also features attractions like water parks and playgrounds, making it a fantastic destination for families. The local beaches provide an ideal setting for sunbathing and swimming, while the surrounding landscapes invite leisurely strolls and outdoor fun.

Things to do near Dennis

Shopping

In Dennis, you can explore local shops and boutiques for unique gifts and souvenirs. If you're up for a drive, head to Cape Cod Mall in Hyannis for a variety of retail options, including well-known brands and local artisan shops.

Recreation

Explore the serene surroundings of the Cape Cod Wellness Centre, where you can indulge in rejuvenating spa treatments and holistic therapies. For outdoor recreation, visit the tranquil beaches of Dennis, perfect for leisurely strolls and sunbathing while enjoying the calming sounds of the ocean.

Adventure

The Adventure Park at Heritage Museums & Gardens offers an exhilarating zipline and ropes course experience located 26km from Dennis. Embrace the thrill of navigating through treetops while surrounded by stunning natural scenery, perfect for those seeking outdoor adventure and excitement.

Nightlife

In Dennis, you can enjoy a relaxed evening at local pubs like The Red Cottage, where you can savour craft beers and live music. Alternatively, visit the Cape Cod Theatre Company for a captivating show, offering a charming blend of culture and entertainment to your night out.

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

Booking tips and Expedia advantages for Dennis

To save money on your trip to Dennis, Massachusetts, consider visiting between January and March when accommodation prices are lower. Booking your hotel about a month in advance can help secure the best rates, particularly on Tuesdays, which tend to be cheaper. For spontaneous travellers, look for last-minute deals on Expedia. Utilise their search tool to filter by budget and eco-friendly options. Additionally, combining your hotel, flights, and activities into a package can lead to significant savings. Take advantage of local public transport or explore on foot to further minimise expenses.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and ideal type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable options and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Dennis with your flights and activities through an Expedia package.

Find the best attractions near Dennis

Whether you're seeking a sun-soaked beach getaway or a scenic outdoor adventure, Dennis, Massachusetts, has much to offer. With its picturesque beaches, charming harbour, and historic houses, the area caters to culture enthusiasts and outdoor lovers alike. Discover the local attractions that make Dennis a delightful destination for travellers keen on exploring its natural beauty and rich history.

  • Main Street Hyannis: This bustling street offers a delightful mix of family-friendly activities, quaint shops, and local dining options. Stroll along the vibrant thoroughfare, soak in the charming atmosphere, and discover unique boutiques and galleries that capture the essence of Cape Cod.
  • Seagull Beach: Renowned for its stunning sandy shores, Seagull Beach is an ideal spot for sunbathing and swimming. Enjoy the beach vibes as you relax by the water, with ample space for beach games and picnics, making it a wonderful destination for a day of leisure.
  • Crowe's Pasture: This nature reserve invites you to explore its diverse ecosystems through scenic trails. With eco-friendly vibes, it’s a great place for outdoor adventures such as hiking and bird-watching, allowing you to connect with nature in a serene environment.

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

Travelling to Dennis, Massachusetts, can be accomplished via several major airports. BOSton Logan International Airport (BOS) is situated 98km away, with luxurious hotel options such as Encore Boston Harbor and The Langham, both around 2-5km from the airport. Providence T.F. Green Airport (PVD) is 103km from Dennis, with the Omni Providence Hotel being a notable choice, located 11km away. Alternatively, Nantucket Memorial Airport (ACK) is the closest at 55km, featuring the White Elephant Hotel and Nantucket Resort Collection, both approximately 3-10km away. Each hotel offers convenient access to their respective airports, ensuring a smooth journey to your destination.

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 traveler data. Other good 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 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.
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 are some accommodations 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 onsite pool. View all hotels with pools in Dennis.
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 155 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 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. 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.

Explore a world of travel with Expedia