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
Aug 24 - Aug 25
Tomorrow
Aug 25 - Aug 26
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Dennis hotels

1. Isaiah Hall Bed & Breakfast Inn

Isaiah Hall Bed & Breakfast Inn
Dennis
United States
Matthew
P19,423
P22,230 total
includes taxes & fees
Aug 26 - Aug 27
Isaiah Hall Bed & Breakfast Inn

2. Sesuit Harbor House

Sesuit Harbor House
Dennis
United States
Matthew
P18,640
P21,334 total
includes taxes & fees
Sep 16 - Sep 17
Sesuit Harbor House

3. Kingfisher Lodging

Kingfisher Lodging
Dennis
United States
Sarah
P11,255
P12,881 total
includes taxes & fees
Aug 30 - Aug 31
Kingfisher Lodging

4. Blue Rock Resort

Blue Rock Resort
South Yarmouth
United States
Troy
P7,942
P9,181 total
includes taxes & fees
Aug 25 - Aug 26
Blue Rock Resort

5. Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis
Hyannis
United States
NATALIE
P12,275
P14,048 total
includes taxes & fees
Sep 13 - Sep 14
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

6. Ambassador Inn & Suites

Ambassador Inn & Suites
Bass River
Canada
Carole
P10,644
P12,706 total
includes taxes & fees
Aug 31 - Sep 1
Ambassador Inn & Suites

7. The Escape Inn

The Escape Inn
Bass River
United States
Chad
P8,456
P9,678 total
includes taxes & fees
Sep 1 - Sep 2
The Escape Inn

8. Courtyard By Marriott Cape Cod Hyannis

Courtyard By Marriott Cape Cod Hyannis
Hyannis
United States
Erin
P13,512
P15,465 total
includes taxes & fees
Aug 30 - Aug 31
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
P8,887
P10,911 total
includes taxes & fees
Aug 31 - Sep 1
All Seasons Resort, Trademark Collection by Wyndham

10. Holiday Hill Inn & Suites

Holiday Hill Inn & Suites
Dennis Port
United States
Elizabeth
P6,609
P7,565 total
includes taxes & fees
Sep 24 - Sep 25
Holiday Hill Inn & Suites

11. GuestLodge

GuestLodge
West Dennis
United States
Richard
P4,406
P5,043 total
includes taxes & fees
Aug 30 - Aug 31
GuestLodge

12. Cape Cod Motor Inn

Cape Cod Motor Inn
Bass River
United States
Jennifer
P9,812
P11,230 total
includes taxes & fees
Aug 25 - Aug 26
Cape Cod Motor Inn

13. Bayside Resort Hotel

Bayside Resort Hotel
West Yarmouth
United States
Jessica
P9,967
P12,113 total
includes taxes & fees
Sep 7 - Sep 8
Bayside Resort Hotel

14. Aiden by Best Western Cape Cod - West Yarmouth

Aiden by Best Western Cape Cod - West Yarmouth
West Yarmouth
United States
Cataldo
P7,291
P8,345 total
includes taxes & fees
Sep 20 - Sep 21
Aiden by Best Western Cape Cod - West Yarmouth

15. Hyannis Travel Inn

Hyannis Travel Inn
Hyannis
United States
Lorena
P6,727
P7,699 total
includes taxes & fees
Aug 31 - Sep 1
Hyannis Travel Inn

16. Hampton Inn & Suites Cape Cod-West Yarmouth

Hampton Inn & Suites Cape Cod-West Yarmouth
West Yarmouth
United States
Evan
P10,070
P11,525 total
includes taxes & fees
Sep 7 - Sep 8
Hampton Inn & Suites Cape Cod-West Yarmouth

17. Travelodge by Wyndham Cape Cod Area

Travelodge by Wyndham Cape Cod Area
West Dennis
United States
Lori
P5,499
P6,293 total
includes taxes & fees
Aug 30 - Aug 31
Travelodge by Wyndham Cape Cod Area

18. Holiday Inn Hyannis by IHG

Holiday Inn Hyannis by IHG
Hyannis
United States
Julie
P8,331
P9,535 total
includes taxes & fees
Sep 7 - Sep 8
Holiday Inn Hyannis by IHG

19. Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG
Hyannis
United States
Alina
P6,850
P7,840 total
includes taxes & fees
Sep 7 - Sep 8
Holiday Inn Express Hyannis Cape Cod by IHG

20. The Villages at Ocean Edge

The Villages at Ocean Edge
Brewster
United States
Angela
P9,545
P13,749 total
includes taxes & fees
Sep 20 - Sep 21
The Villages at Ocean Edge
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
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

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

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

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

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

Top Dennis Hotel Reviews

Bayside Resort Hotel

Bayside Resort Hotel

8/10 Good
"Clean basic hotel. Nice that breakfast was included and nice fire pit and outdoor spaces. Finishes are all mid grade but overall it was a good experience, especially for a family."
Caitlin 1-night trip
Posted 4 hours ago
Bayside Resort Hotel
The Mariner Resort Cape Cod by The Red Collection

The Mariner Resort Cape Cod by The Red Collection

10/10 Excellent
"A good place to rest and relax; good service, comfort, and cleanliness."
Alejandra 3-night trip
Posted 5 hours ago
The Mariner Resort Cape Cod by The Red Collection
Sesuit Harbor House

Sesuit Harbor House

10/10 Excellent
"Super friendly staff right from the check in with Phil , the owner, to our last hour when I met his sweet wife while we were watching the goats eat breakfast. Room had everything we needed personalized with with a a handwritten welcome card."
sharon 2-night trip
Posted 6 hours ago
Sesuit Harbor House
Hyannis Plaza Hotel

Hyannis Plaza Hotel

10/10 Excellent
"Great location to walk to the Melody Tent for a show."
Katherine T 1-night trip
Posted 7 hours ago
Hyannis Plaza Hotel
Hyannis Harbor Hotel

Hyannis Harbor Hotel

10/10 Excellent
"Very clean room and well kept all around. The location was perfect! Across the street from the ferry terminal to Nantucket. Lots of great dining options too!"
Kim 1-night trip
Posted 7 hours ago
Hyannis Harbor Hotel
Uncommoner Hotel by Reverie Boutique Collection

Uncommoner Hotel by Reverie Boutique Collection

10/10 Excellent
"Gorgeous rooms, both pools are lovely, the dinner and drinks were phenomenal, and the outdoor seating/fire pits were a lovely touch. Did not take advantage of the outdoor games or bike rentals but I would love to stay here again!"
Leah 2-night trip
Posted 13 hours ago
Uncommoner Hotel by Reverie Boutique Collection
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

8/10 Good
"The staff was very friendly and helpful. We were placed in a room directly outside the pool so our room smelt overwhelming like chlorine as soon as we opened the door. The two double beds were a full size, as apposed to queen, so they were a bit small for two people. The room was very clean, as was the entire property. The pool area was nice, but unfortunately, it was rainy and overcast curing our stay, so we did not use it. Based on this experience, I would stay there again in the future."
Jessica 1-night trip
Posted 14 hours ago
Holiday Hill Inn & Suites
Freebird Motor Lodge by Reverie Boutique Collection

Freebird Motor Lodge by Reverie Boutique Collection

10/10 Excellent
"Clean and convenient"
Kathy 2-night trip
Posted 15 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 1 day ago
Holiday Inn Express Hyannis Cape Cod by IHG

More cheap stays in Dennis

Americas Best Value Inn & Suites Hyannis Cape Cod

Americas Best Value Inn & Suites Hyannis Cape Cod

206 Main St Hyannis MA
P5,158
P5,904 total
Sep 22 - Sep 23
includes taxes & fees
Americas Best Value Inn & Suites Hyannis Cape Cod
Cape Sands Inn

Cape Sands Inn

149 Main St - RT 28 West Yarmouth MA
P5,220
P5,974 total
Sep 20 - Sep 21
includes taxes & fees
8.2/10 Very Good! (1,149 reviews)
Cape Sands Inn
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

352 Main Street Dennis Port MA
P6,609
P7,565 total
Sep 24 - Sep 25
includes taxes & fees
8.4/10 Very Good! (1,040 reviews)
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
P6,850
P7,840 total
Sep 7 - Sep 8
includes taxes & fees
8.8/10 Excellent! (54 reviews)
Holiday Inn Express Hyannis Cape Cod by IHG
Sandwich Lodge & Resort

Sandwich Lodge & Resort

54 Route 6A Sandwich MA
P7,961
P9,111 total
Sep 13 - Sep 14
includes taxes & fees
Sandwich Lodge & Resort
Hyannis Plaza Hotel

Hyannis Plaza Hotel

662 Main Street Hyannis MA
P7,776
P9,517 total
Aug 26 - Aug 27
includes taxes & fees
7.2/10 Good! (1,019 reviews)
Hyannis Plaza Hotel

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?
Sesuit Harbor House is one of the top choices for your stay based on our traveler data. This hotel offers free parking and a seasonal outdoor pool. Other good 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 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?
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 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. A top sight in the city is Cape Cod Beaches. In Dennis, there are 157 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 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. 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