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

Dennis hotels from HK$638

  • 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
24 Sept - 25 Sept
Tomorrow
25 Sept - 26 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

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
HK$2,468
HK$2,825 total
includes taxes & fees
25 Sept - 26 Sept
Isaiah Hall Bed & Breakfast Inn

2. Sesuit Harbor House

Sesuit Harbor House
Dennis
Canada
Natasha
HK$2,101
HK$2,404 total
includes taxes & fees
1 Oct - 2 Oct
Sesuit Harbor House

3. Blue Rock Resort

Blue Rock Resort
South Yarmouth
United States
Daisy
HK$744
HK$860 total
includes taxes & fees
1 Oct - 2 Oct
Blue Rock Resort

4. Ambassador Inn & Suites

Ambassador Inn & Suites
Bass River
United States
MaryBeth
HK$966
HK$1,172 total
includes taxes & fees
25 Sept - 26 Sept
Ambassador Inn & Suites

5. The Escape Inn

The Escape Inn
Bass River
United States
Toby
HK$735
HK$841 total
includes taxes & fees
8 Oct - 9 Oct
The Escape Inn

6. Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis
Hyannis
United States
Shruti
HK$1,193
HK$1,366 total
includes taxes & fees
25 Oct - 26 Oct
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

7. The Village Inn Cape Cod

The Village Inn Cape Cod
Yarmouth Port
United Kingdom
Daniel
HK$2,012
HK$2,303 total
includes taxes & fees
7 Oct - 8 Oct
The Village Inn Cape Cod

8. Holiday Inn Hyannis by IHG

Holiday Inn Hyannis by IHG
Hyannis
United States
Alexander
HK$1,051
HK$1,203 total
includes taxes & fees
25 Oct - 26 Oct
Holiday Inn Hyannis by IHG

9. Cape Cod Motor Inn

Cape Cod Motor Inn
Bass River
United States
Colleen
HK$1,176
HK$1,346 total
includes taxes & fees
25 Sept - 26 Sept
Cape Cod Motor Inn

10. Hyannis Travel Inn

Hyannis Travel Inn
Hyannis
United States
Jennifer
HK$855
HK$978 total
includes taxes & fees
30 Sept - 1 Oct
Hyannis Travel Inn

11. Bayside Resort Hotel

Bayside Resort Hotel
West Yarmouth
United States
Lester
HK$1,000
HK$1,234 total
includes taxes & fees
25 Oct - 26 Oct
Bayside Resort Hotel

12. Holiday Hill Inn & Suites

Holiday Hill Inn & Suites
Dennis Port
Canada
Elisa
HK$933
HK$1,068 total
includes taxes & fees
30 Sept - 1 Oct
Holiday Hill Inn & Suites

13. All Seasons Resort, Trademark Collection by Wyndham

All Seasons Resort, Trademark Collection by Wyndham
Bass River
HK$776
HK$983 total
includes taxes & fees
25 Oct - 26 Oct
All Seasons Resort, Trademark Collection by Wyndham

14. Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG
Hyannis
United States
James
HK$910
HK$1,041 total
includes taxes & fees
25 Oct - 26 Oct
Holiday Inn Express Hyannis Cape Cod by IHG

15. Aiden by Best Western Cape Cod - West Yarmouth

Aiden by Best Western Cape Cod - West Yarmouth
West Yarmouth
United States
Dayana
HK$793
HK$908 total
includes taxes & fees
21 Oct - 22 Oct
Aiden by Best Western Cape Cod - West Yarmouth

16. Hampton Inn & Suites Cape Cod-West Yarmouth

Hampton Inn & Suites Cape Cod-West Yarmouth
West Yarmouth
United States
Carmen E
HK$958
HK$1,097 total
includes taxes & fees
13 Oct - 14 Oct
Hampton Inn & Suites Cape Cod-West Yarmouth

17. GuestLodge

GuestLodge
West Dennis
United Kingdom
jenny
HK$568
HK$650 total
includes taxes & fees
8 Oct - 9 Oct
GuestLodge

18. Red Jacket Beach Resort

Red Jacket Beach Resort
Bass River
United States
Richard
HK$927
HK$1,177 total
includes taxes & fees
12 Oct - 13 Oct
Red Jacket Beach Resort

19. Freebird Motor Lodge by Reverie Boutique Collection

Freebird Motor Lodge by Reverie Boutique Collection
West Yarmouth
United States
Ryan
HK$1,071
HK$1,268 total
includes taxes & fees
30 Sept - 1 Oct
Freebird Motor Lodge by Reverie Boutique Collection

20. Dennis Port Surf Club (Boutique Hotel)

Dennis Port Surf Club (Boutique Hotel)
Dennis Port
United States
effie
HK$771
HK$882 total
includes taxes & fees
14 Oct - 15 Oct
Dennis Port Surf Club (Boutique 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
A sunset over a snow-covered beach with dunes and grasses.
Photo by Elizabeth Sanders

Horsefoot Path Beach

This serene, sandy beach offers calm waters perfect for swimming and peaceful beachcombing away from crowds. Bring supplies and arrive early for the best experience of this unspoiled coastal gem.
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

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

Cape Sands Inn

Cape Sands Inn

10/10 Excellent
"Very nice place and reasonable"
Donald 3-night trip
Posted 9 hours ago
Cape Sands Inn
Margaritaville Resort Cape Cod

Margaritaville Resort Cape Cod

10/10 Excellent
"Un muy buen lugar, perfecto en todas las estaciones del año, aquí hay mucha diversión"
Andres Felipe 1-night trip
Posted 10 hours ago
Margaritaville Resort Cape Cod
Riviera Beach Resort

Riviera Beach Resort

10/10 Excellent
"Very welcoming staff, the manager at the front office greet us in the parking lot and also give me a box of chocolates for my birthday"
Merlin 2-night trip
Posted 10 hours ago
Riviera Beach Resort
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

8/10 Good
"Location was ideal. Wished there had been more TV channel options."
David 6-night trip
Posted 17 hours ago
Holiday Hill Inn & Suites
All Seasons Resort, Trademark Collection by Wyndham

All Seasons Resort, Trademark Collection by Wyndham

10/10 Excellent
"At the end of day to watch tv thru satellite dish is no good the reception and colors streak across screen so often you have to just shut off."
Russell 3-night trip
Posted 1 day ago
All Seasons Resort, Trademark Collection by Wyndham
Sunbird Cape Cod Resort

Sunbird Cape Cod Resort

8/10 Good
"Smells of the mold in the room"
Sergey 2-night trip
Posted 2 days ago
Sunbird Cape Cod Resort
The Villages at Ocean Edge

The Villages at Ocean Edge

10/10 Excellent
"The unit could use more kitchen amenities. Other than that, no complaints."
Joseph 2-night trip
Posted 2 days ago
The Villages at Ocean Edge
Freebird Motor Lodge by Reverie Boutique Collection

Freebird Motor Lodge by Reverie Boutique Collection

10/10 Excellent
"Room was clean and cozy. Unique property with onsite food truck. Fire pits lit at night with seating."
Kristine 1-night trip
Posted 3 days ago
Freebird Motor Lodge by Reverie Boutique Collection

More cheap stays in Dennis

Cape Sands Inn

Cape Sands Inn

149 Main St - RT 28 West Yarmouth MA
HK$616
HK$705 total
27 Sept - 28 Sept
includes taxes & fees
8.2/10 Very good! (1,151 reviews)
Cape Sands Inn
Hyannis Travel Inn

Hyannis Travel Inn

18 North St Hyannis MA
HK$855
HK$978 total
30 Sept - 1 Oct
includes taxes & fees
Hyannis Travel Inn
Sandwich Lodge & Resort

Sandwich Lodge & Resort

54 Route 6A Sandwich MA
HK$855
HK$978 total
13 Oct - 14 Oct
includes taxes & fees
8.6/10 Excellent! (1,005 reviews)
Sandwich Lodge & Resort
Hyannis Plaza Hotel

Hyannis Plaza Hotel

662 Main Street Hyannis MA
HK$796
HK$990 total
25 Sept - 26 Sept
includes taxes & fees
Hyannis Plaza Hotel
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

1470 Iyannough Road Hyannis MA
HK$910
HK$1,041 total
25 Oct - 26 Oct
includes taxes & fees
Holiday Inn Express Hyannis Cape Cod by IHG
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

352 Main Street Dennis Port MA
HK$933
HK$1,068 total
30 Sept - 1 Oct
includes taxes & fees
8.4/10 Very good! (1,010 reviews)
Holiday Hill Inn & Suites

Find out more about Dennis

Top reasons to visit Dennis

  • Stunning Beaches: Dennis boasts beautiful beaches along Nantucket Sound, perfect for relaxation and seaside activities.
  • Charming Villages: Explore Dennis Village with its quaint shops, delightful dining options, and local culture.
  • Outdoor Activities: Enjoy a variety of outdoor pursuits, including hiking scenic trails, golfing, and picnicking in picturesque areas.
  • Family-Friendly Attractions: The town offers playgrounds and theatres, ensuring fun for visitors of all ages.
  • Historic Exploration: Discover charming harbours and historic houses that enrich the local cultural experience.

Find great hotels near Dennis

Discover the charming accommodation options in Dennis, Massachusetts, where a delightful mix of bed and breakfast establishments and hotels await your stay. Perfectly suited for beach lovers, adventure seekers, and families, these lodgings provide a memorable vacation experience. With various vacation rentals and insightful hotel reviews available, you’re sure to find the ideal getaway to suit your needs in this picturesque coastal town.

  • Bayside Resort Hotel: The Bayside Resort Hotel is a charming 3-star accommodation that offers a wonderful beach vacation experience, located a mere 10km from Dennis. With a guest rating of 8.8 out of 10, this hotel features direct access to the beach, allowing guests to enjoy sun-soaked days and seaside relaxation. The property boasts well-appointed rooms with modern amenities, a lovely outdoor pool, and a fitness centre. Guests appreciate the friendly atmosphere and the hotel's proximity to local attractions, making it an ideal choice for those seeking a coastal retreat.
  • Cape Sands Inn: Offering a budget-friendly stay, Cape Sands Inn is a welcoming motel just 10km from Dennis, with a commendable guest rating of 8.2 out of 10. This property is designed with families in mind, featuring amenities such as an arcade game room, shared playground for children, and cribs available for a small fee. Visitors often comment on the cheerful staff and the comfortable accommodations, making it a great base for family adventures in the area.
  • Aiden by Best Western Cape Cod - West Yarmouth: Aiden by Best Western Cape Cod - West Yarmouth is a well-rated 3-star hotel, situated 10km from Dennis, with a guest rating of 8.0 out of 10. This property is tailored for business travellers, offering comfortable workspaces within the rooms and complimentary Wi-Fi. It features modern amenities and a convenient location that makes it easy to access local business hubs. Guests value the contemporary design and the attentive service, ensuring a productive stay.

Where to stay near Dennis

Dennis, Massachusetts, offers a delightful blend of family-friendly charm and stunning natural scenery. Explore Dennis Village with its quaint shops and dining options, or relax by the picturesque beaches along Nantucket Sound. Stroll down Main Street for a taste of local culture, and enjoy breathtaking water views that invite romantic excursions. Whether seeking relaxation or adventure, Dennis is the perfect destination for an unforgettable vacation experience.

  • Cape Cod: Situated a mere 8km from Dennis, Cape Cod is a picturesque destination renowned for its stunning beaches and charming scenery. The area experiences a seasonal influx of tourists, particularly from June to August, drawn by its outdoor activities such as water parks and golf courses. Visitors can immerse themselves in the local culture while enjoying various family-friendly beaches and the natural beauty of the cape. Whether you're lounging by the shore or exploring the quaint towns, Cape Cod offers a delightful seaside experience.
  • Hyannis: Located 11km from Dennis, Hyannis is a vibrant city that serves as a hub for visitors seeking beach adventures and scenic views. The seasonal visitor trend peaks during the summer months, with fewer guests in the colder winter months. Hyannis boasts a lively atmosphere with access to exciting venues like theatres and music concerts, making it an excellent spot for entertainment. With its beautiful family beaches and the iconic cape nearby, Hyannis offers a blend of relaxation and cultural experiences.
  • South Yarmouth: Just 6km from Dennis, South Yarmouth is a charming city that attracts tourists with its beautiful beaches and outdoor activities. The height of the visiting season occurs in April and then again from June to July, while the quieter months are from October to December. Popular attractions include water parks, golf, and playgrounds, making it an excellent choice for families. The local beaches offer a perfect setting for sunbathing and swimming, ensuring that South Yarmouth is an ideal destination for those looking to unwind and enjoy the coastal charm.

Things to do near Dennis

Shopping

In Dennis, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, head to the Cape Cod Mall in Hyannis, where you'll find a variety of well-known brands and boutiques, perfect for a more extensive shopping experience.

Recreation

Explore the tranquil Cape Cod Wellness Centre, where you can indulge in soothing massages and holistic treatments. For outdoor enthusiasts, enjoy scenic bike rides along the picturesque trails of Cape Cod Rail Trail, offering a refreshing way to connect with nature and unwind.

Adventure

The Adventure Park at Heritage Museums & Gardens, located 26km from Dennis, offers an exhilarating zipline and ropes course experience. Immerse yourself in the thrill of outdoor adventure while navigating through treetops and enjoying stunning views of the surrounding gardens.

Nightlife

Enjoy a relaxed evening at The Red Cottage, where you can savour local seafood and cocktails. For a more vibrant atmosphere, visit The Cape Cod Melody Tent, offering live performances in a unique setting. Don't miss the local pubs for a taste of craft beers and friendly conversation.

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

Booking tips and Expedia advantages for Dennis

For a budget-friendly trip to Dennis, Massachusetts, consider visiting between January and March when accommodation prices drop. Book your hotel about a month in advance for the best deals, and aim for a Tuesday stay, the least expensive day. Use Expedia’s search tools to filter options by budget and combine hotel, flight, and activity bookings for additional savings. Keep an eye out for last-minute deals indicated by a green label. Explore free local attractions and utilise public transport to limit expenses during your visit.

  • 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 options based on your budget, preferred location, and desired hotel type. To discover the most affordable prices and offers, 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 in and around Dennis

Dennis is an ideal destination for beach lovers and outdoor enthusiasts, offering stunning scenery and a variety of attractions. Visitors can explore beautiful beaches, charming harbours, and historic houses, making it perfect for those seeking a mix of culture and outdoor experiences. Whether you're relaxing by the shore or delving into local history, Dennis promises a delightful getaway.

  • Mayflower Beach: Enjoy the serene beach vibes at Mayflower Beach, where you can relax on soft sands and take in stunning views of Cape Cod Bay. Ideal for sunbathing and beachcombing, it offers a tranquil escape from the hustle and bustle.
  • Ocean Edge Golf Club: Located 11km from Dennis, this picturesque golf course provides a challenging layout amidst beautiful landscapes. Whether you’re an avid golfer or a beginner, the stunning scenery enhances the experience.
  • Sandy Neck Lighthouse: Just 8km from Dennis, this historic lighthouse embodies local culture and maritime history. Explore its surroundings for a glimpse into the region’s past while enjoying picturesque views of the coastline.

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

Reaching Dennis, Massachusetts, is convenient with several nearby airports. BOSton Logan International Airport (BOS) is approximately 98km away, with luxurious hotels like Encore Boston Harbor, InterContinental Boston, and The Langham, all within 5km of the airport. Providence T.F. Green Airport (PVD) is situated 103km from Dennis, with notable hotels such as Omni Providence Hotel and Graduate by Hilton Providence, both around 11km from the airport. Lastly, Nantucket Memorial Airport (ACK) is the closest, located 55km away, offering excellent accommodation options like White Elephant Hotel and The Wauwinet, both within 10km of the airport.

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 Bayside Resort Hotel. See all available top hotels, or vacation rentals in Dennis.
What are some of the best holiday rentals that Dennis has to offer?
MAYFLOWER BEACH! Waterview Home with Central A/C Across from Mayflower Beach: This highly rated holiday home rental in Dennis is located on the beach, and has a fireplace, a patio and a BBQ to put you at ease in your new surroundings. It has 5 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. You can relax into your holiday with a garden and a selection of games. See all 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 Mayflower Beach. Features a children's pool, a seasonal outdoor pool and free self parking. Margaritaville Resort Cape Cod and Bayside Resort Hotel 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 154 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 Playhouse, Cape Cod Museum of Art 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 Corporation Beach, Mayflower Beach and Cape Cod Beaches. 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