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

Dennis Hotels from S$104

  • 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
26 Aug - 27 Aug
Tomorrow
27 Aug - 28 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Dennis hotels

1. Kingfisher Lodging

Kingfisher Lodging
Dennis
United States
Sarah
S$256
includes taxes & fees
31 Aug - 1 Sept
Kingfisher Lodging

2. Isaiah Hall Bed & Breakfast Inn

Isaiah Hall Bed & Breakfast Inn
Dennis
United States
Matthew
S$457
includes taxes & fees
30 Aug - 31 Aug
Isaiah Hall Bed & Breakfast Inn

3. Sesuit Harbor House

Sesuit Harbor House
Dennis
United States
Matthew
S$477
includes taxes & fees
6 Sept - 7 Sept
Sesuit Harbor House

4. Blue Rock Resort

Blue Rock Resort
South Yarmouth
United States
Troy
S$189
includes taxes & fees
31 Aug - 1 Sept
Blue Rock Resort

5. The Escape Inn

The Escape Inn
Bass River
United States
Chad
S$199
includes taxes & fees
1 Sept - 2 Sept
The Escape Inn

6. GuestLodge

GuestLodge
West Dennis
United States
Richard
S$104
includes taxes & fees
2 Sept - 3 Sept
GuestLodge

7. Travelodge by Wyndham Cape Cod Area

Travelodge by Wyndham Cape Cod Area
West Dennis
Canada
Bruno
S$129
includes taxes & fees
1 Sept - 2 Sept
Travelodge by Wyndham Cape Cod Area

8. Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG
Hyannis
United States
Alina
S$161
includes taxes & fees
7 Sept - 8 Sept
Holiday Inn Express Hyannis Cape Cod by IHG

9. All Seasons Resort, Trademark Collection by Wyndham

All Seasons Resort, Trademark Collection by Wyndham
Bass River
United States
Helen
S$199
includes taxes & fees
27 Sept - 28 Sept
All Seasons Resort, Trademark Collection by Wyndham

10. Ambassador Inn & Suites

Ambassador Inn & Suites
Bass River
Canada
Carole
S$241
includes taxes & fees
30 Aug - 31 Aug
Ambassador Inn & Suites

11. Love Farms Lodge

Love Farms Lodge
West Dennis
United States
Todd
S$210
includes taxes & fees
23 Sept - 24 Sept
Love Farms Lodge

12. Holiday Hill Inn & Suites

Holiday Hill Inn & Suites
Dennis Port
United States
Elizabeth
S$169
includes taxes & fees
30 Aug - 31 Aug
Holiday Hill Inn & Suites

13. Hyannis Travel Inn

Hyannis Travel Inn
Hyannis
Canada
Anatolie
S$157
includes taxes & fees
31 Aug - 1 Sept
Hyannis Travel Inn

14. Aiden by Best Western Cape Cod - West Yarmouth

Aiden by Best Western Cape Cod - West Yarmouth
West Yarmouth
United States
Cataldo
S$172
includes taxes & fees
20 Sept - 21 Sept
Aiden by Best Western Cape Cod - West Yarmouth

15. Cape Cod Motor Inn

Cape Cod Motor Inn
Bass River
United States
Jennifer
S$231
includes taxes & fees
30 Aug - 31 Aug
Cape Cod Motor Inn

16. Dennis Port Surf Club (Boutique Hotel)

Dennis Port Surf Club (Boutique Hotel)
Dennis Port
United States
Jose Alejandro
S$178
includes taxes & fees
9 Sept - 10 Sept
Dennis Port Surf Club (Boutique Hotel)

17. Uncommoner Hotel by Reverie Boutique Collection

Uncommoner Hotel by Reverie Boutique Collection
West Yarmouth
United States
vanessa
S$213
includes taxes & fees
7 Sept - 8 Sept
Uncommoner Hotel by Reverie Boutique Collection

18. The Mariner Resort Cape Cod by The Red Collection

The Mariner Resort Cape Cod by The Red Collection
West Yarmouth
United States
Xiaoxue
S$154
includes taxes & fees
1 Sept - 2 Sept
The Mariner Resort Cape Cod by The Red Collection

19. Lighthouse Inn

Lighthouse Inn
West Dennis
United States
Craig
S$250
includes taxes & fees
6 Sept - 7 Sept
Lighthouse Inn

20. Heritage House Inn on Cape Cod, an Ascend Collection Hotel

Heritage House Inn on Cape Cod, an Ascend Collection Hotel
Hyannis
United States
JoAnne
S$178
includes taxes & fees
21 Sept - 22 Sept
Heritage House Inn on Cape Cod, an Ascend Collection Hotel
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

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

Lighthouse Inn

Lighthouse Inn

8/10 Good
"Loved the proximity to the public beach. Loved being able to order food and drinks from the outdoor bar or right from the pool area, though I the pool area and amenities were cleaner and they often didnโ€™t have towels. That said, we loved and even extended our stay an extra night."
William 3-night trip
Posted 4 hours ago
Lighthouse Inn
The Villages at Ocean Edge

The Villages at Ocean Edge

10/10 Excellent
"We loved the breakfast at Ocean Terrace! And the pool at Arbor Village. The bartender was wonderful- we arrived right at closing and she still made us drinks. The Linx served the best clam chowder I ever had. My bed in Arbor Village was like sleeping on a cloud. It was super convenient that they have a washer and dryer unit!"
Victoria 2-night trip
Posted 4 hours ago
The Villages at Ocean Edge
The Mariner Resort Cape Cod by The Red Collection

The Mariner Resort Cape Cod by The Red Collection

8/10 Good
"Petit dรฉjeuner nโ€™importe quoi"
Younes 4-night trip
Posted 4 hours ago
The Mariner Resort Cape Cod by The Red Collection
Hyannis Harbor Hotel

Hyannis Harbor Hotel

10/10 Excellent
"Good"
Naiana 2-night trip
Posted 7 hours ago
Hyannis Harbor Hotel
Cape Sands Inn

Cape Sands Inn

8/10 Good
"I liked that each room on the second has a balcony with the nice view of garden and water."
Marina 2-night trip
Posted 8 hours ago
Cape Sands Inn
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

10/10 Excellent
"Clean rooms and friendly staff"
Carlos 3-night trip
Posted 21 hours ago
Holiday Inn Express Hyannis Cape Cod by IHG
All Seasons Resort, Trademark Collection by Wyndham

All Seasons Resort, Trademark Collection by Wyndham

10/10 Excellent
"Aaa"
Albert 1-night trip
Posted 22 hours ago
All Seasons Resort, Trademark Collection by Wyndham
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

10/10 Excellent
"Amazing motel in a great town."
Richard 2-night trip
Posted 1 day ago
Holiday Hill Inn & Suites
Margaritaville Resort Cape Cod

Margaritaville Resort Cape Cod

10/10 Excellent
"Absolutely loved the resort. Very kid friendly with lots of things for them to do. Nice little surprises like popsicles at the pool and Hawaiian leis at lunch. One thing they need to work on is letting people reserve 8 chairs around the pool for the whole day and have them never show up to use them while everyone else were fighting and waiting for chairs to open up. There should be a time limit and if they donโ€™t come within an hour they should be released. We complained on deaf ears. Otherwise it was a great place to stay."
Julie 3-night trip
Posted 1 day ago
Margaritaville Resort Cape Cod

More cheap stays in Dennis

Cape Sands Inn

Cape Sands Inn

149 Main St - RT 28 West Yarmouth MA
S$123
20 Sept - 21 Sept
includes taxes & fees
8.2/10 Very good! (1,135 reviews)
Cape Sands Inn
Americas Best Value Inn & Suites Hyannis Cape Cod

Americas Best Value Inn & Suites Hyannis Cape Cod

206 Main St Hyannis MA
S$129
20 Sept - 21 Sept
includes taxes & fees
Americas Best Value Inn & Suites Hyannis Cape Cod
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

1470 Iyannough Road Hyannis MA
S$161
7 Sept - 8 Sept
includes taxes & fees
8.8/10 Excellent! (60 reviews)
Holiday Inn Express Hyannis Cape Cod by IHG
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

352 Main Street Dennis Port MA
S$169
30 Aug - 31 Aug
includes taxes & fees
8.4/10 Very good! (1,043 reviews)
Holiday Hill Inn & Suites
Sandwich Lodge & Resort

Sandwich Lodge & Resort

54 Route 6A Sandwich MA
S$179
14 Sept - 15 Sept
includes taxes & fees
8.6/10 Excellent! (1,028 reviews)
Sandwich Lodge & Resort
Hyannis Plaza Hotel

Hyannis Plaza Hotel

662 Main Street Hyannis MA
S$200
28 Aug - 29 Aug
includes taxes & fees
7.2/10 Good! (1,002 reviews)
Hyannis Plaza Hotel

Find out more about Dennis

Top reasons to visit Dennis

  • Stunning Beaches: Dennis boasts picturesque beaches perfect for relaxation, family fun, and romantic sunsets.
  • Charming Villages: Explore Dennis Village, filled with local shops and eateries, offering a delightful small-town experience.
  • Outdoor Activities: Enjoy scenic hiking trails, picnic spots, and golf courses that cater to outdoor enthusiasts.
  • Summer Theatre: Experience local culture at the charming summer theatre, showcasing performances against a stunning coastal backdrop.
  • Diverse Accommodation: Choose from cosy bed and breakfasts to family-friendly hotels, ensuring a comfortable stay.

Find great hotels near Dennis

Discover the charm of Dennis, Massachusetts, with a variety of accommodation options tailored for every holidaymaker. From cosy bed and breakfasts to family-friendly hotels, you'll find the ideal base for your beach adventures and memorable family vacations. Explore vacation rentals and read reviews to ensure a delightful stay, with the picturesque surroundings providing the perfect backdrop for a relaxing getaway.

  • Bayside Resort Hotel: Nestled along the picturesque coastline, the Bayside Resort Hotel offers a delightful beach vacation experience for travellers seeking relaxation and fun in the sun. This 3-star hotel boasts a commendable guest rating of 8.8 out of 10. With direct access to the beach, guests can easily indulge in seaside activities. The resort features comfortable accommodations, a heated indoor pool, and an outdoor pool with a stunning view of the bay, ensuring a refreshing stay. The on-site restaurant serves delicious meals, perfect for unwinding after a day of beach exploration.
  • Cape Sands Inn: Ideal for families looking for budget-friendly lodging, the Cape Sands Inn provides a welcoming atmosphere with a guest rating of 8.2 out of 10. Located 9.7km from Dennis, this motel offers various amenities tailored for children, including a shared playground, cribs for infants (for a fee), and an arcade game room, ensuring younger guests are entertained. The innโ€™s convenient location allows easy access to local attractions, making it a practical choice for family vacations without compromising comfort.
  • Aiden by Best Western Cape Cod - West Yarmouth: Designed for business travellers, Aiden by Best Western Cape Cod - West Yarmouth offers a modern and professional environment with a guest rating of 8.0 out of 10. Situated 9.7km from Dennis, this 3-star hotel features well-equipped rooms, meeting spaces, and complimentary high-speed internet, catering to the needs of those travelling for work. Guests can also enjoy a fitness centre and a complimentary breakfast, making it a convenient and efficient base for business trips.

Where to stay near Dennis

During your visit to Dennis, Massachusetts, immerse yourself in its charming villages and stunning beaches. Explore Dennis Village, where local shops and eateries abound, or relax by the tranquil waters of Nantucket Sound. Stroll along Main Street to enjoy picturesque views, and donโ€™t miss the best beaches offering family-friendly fun and romantic sunsets. With its diverse vibes, Dennis promises a delightful outdoor escape for all types of travellers.

  • Cape Cod: A scenic peninsula located 8.0km from Dennis, Cape Cod is a quintessential New England destination renowned for its stunning beaches and charming seaside towns. The region sees a moderate influx of tourists, particularly during the summer months from June to August, when visitors flock to enjoy outdoor activities such as golfing and exploring local water parks. With picturesque family beaches and captivating coastal landscapes, Cape Cod is ideal for those seeking a relaxing getaway, complete with opportunities for hiking and water sports.
  • Hyannis: Situated 11.3km from Dennis, Hyannis is a vibrant city that offers a delightful blend of beach charm and cultural experiences. This bustling hub attracts seasonal visitors, peaking between June and August. Here, you can enjoy the beautiful sandy shores and partake in lively outdoor events, including theatre performances and music concerts. Hyannis is also home to several family-friendly beaches and scenic spots, making it a perfect base for exploring the Cape's attractions, while providing an array of dining and shopping options along the waterfront.
  • South Yarmouth: Located a mere 6.4km from Dennis, South Yarmouth is a charming city known for its beautiful beaches and outdoor experiences. The area experiences a seasonal surge in visitors, particularly during the warmer months of April and July. Families will appreciate the local water parks and playgrounds, while golf enthusiasts can enjoy various courses in the vicinity. South Yarmouth's inviting beaches are ideal for relaxation, offering ample opportunities for sunbathing and swimming, along with scenic views of the Cape's coastline.

Things to do near Dennis

Shopping

In Dennis, you can enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, head to Cape Cod Mall, located around 24.1km away, featuring a mix of popular retail stores and dining options for a pleasant shopping experience.

Recreation

Experience the tranquil atmosphere at the Wellfleet Wellness Centre, where you can indulge in yoga classes and holistic therapies. For outdoor activities, explore the scenic trails at the Cape Cod Rail Trail, perfect for cycling and walking amidst nature's beauty.

Adventure

The Adventure Park at Heritage Museums & Gardens, located 25.7km from Dennis, offers an exhilarating zipline and ropes course experience. Embrace outdoor adventure as you navigate through the treetops, enjoying the thrill of soaring above the ground amidst beautiful natural surroundings.

Nightlife

In Dennis, you can enjoy a laid-back evening at local bars like The Red Cottage Restaurant, where live music often sets the mood. For a more vibrant scene, check out The Cape Codder Resort & Spa, offering a lively atmosphere with cocktails and entertainment to enjoy with friends.

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

Find the best attractions near Dennis

Dennis is an ideal destination for beach lovers and outdoor enthusiasts, offering stunning scenery and a variety of attractions. Visitors can explore picturesque beaches, charming harbours, and historic houses that reflect the local culture. Whether you're seeking a relaxing beach day or an enriching outdoor experience, Dennis provides a delightful array of points of interest to enjoy during your stay.

  • Hyannis Harbor: This picturesque harbour offers stunning views and a relaxing atmosphere, making it ideal for leisurely strolls along the waterfront. You can savour the fresh sea air while watching boats come and go, creating a delightful seaside experience.
  • Main Street Hyannis: Renowned for its family-friendly vibe, this lively street is filled with charming shops, delightful eateries, and local attractions. Itโ€™s a great place to enjoy a leisurely day of exploration and discover the local culture.
  • West Dennis Beach: A beautiful stretch of sand, West Dennis Beach invites visitors to unwind and bask in the sun. The tranquil environment is perfect for beachcombing or simply enjoying the soothing sound of the waves.

Best time to go to Dennis

The best time to visit Dennis can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dennis falls in August, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Dennis falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January34.7ยฐF (1.5ยฐC)Light RainMostly SunnyAverageSlightly Low
February34.9ยฐF (1.6ยฐC)Light RainMostly CloudyAverageSlightly Low
March38.5ยฐF (3.6ยฐC)Light RainMostly SunnyAverageSlightly Low
April45.9ยฐF (7.7ยฐC)Light RainMostly SunnyAverageAverage
May54.1ยฐF (12.3ยฐC)Light RainMostly SunnyAverageAverage
June62.6ยฐF (17.0ยฐC)Light RainMostly SunnyHighSlightly High
July70.5ยฐF (21.4ยฐC)Light RainMostly SunnyHighSlightly High
August70.9ยฐF (21.6ยฐC)Light RainMostly SunnyHighSlightly High
September65.8ยฐF (18.8ยฐC)Light RainMostly SunnyAverageAverage
October57.7ยฐF (14.3ยฐC)Light RainMostly SunnyLowAverage
November48.2ยฐF (9.0ยฐC)Light RainMostly SunnyLowAverage
December40.8ยฐF (4.9ยฐC)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Dennis

Getting to Dennis, Massachusetts, is convenient with access to several major airports. BOSton Logan International Airport (BOS) is located 98.2km away, with luxurious hotels nearby, including Encore Boston Harbor and InterContinental Boston, both within 4.8km. Providence T.F. Green Airport (PVD) is 103.0km away, offering options like the Omni Providence Hotel and Graduate by Hilton, both situated 11.3km from the airport. For a closer option, Nantucket Memorial Airport (ACK) is just 54.7km away, with charming accommodations such as the White Elephant Hotel and The Wauwinet, located within 9.7km. All these airports provide excellent access for travellers heading to Dennis.

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