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

Find hotels in Dennis, MA from ₩108,132

  • 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 12 - Oct 13
Tomorrow
Oct 13 - Oct 14
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Dennis hotels

1. Sesuit Harbor House

Sesuit Harbor House
Dennis
Canada
Natasha
₩403,847
₩462,215 total
includes taxes & fees
Oct 14 - Oct 15
Sesuit Harbor House

2. Isaiah Hall Bed & Breakfast Inn

Isaiah Hall Bed & Breakfast Inn
Dennis
United States
Matthew
₩420,102
₩480,809 total
includes taxes & fees
Oct 14 - Oct 15
Isaiah Hall Bed & Breakfast Inn

3. Blue Rock Resort

Blue Rock Resort
South Yarmouth
United States
Daisy
₩127,097
₩146,933 total
includes taxes & fees
Oct 26 - Oct 27
Blue Rock Resort

4. Ambassador Inn & Suites

Ambassador Inn & Suites
Bass River
United States
Kevin
₩152,821
₩186,296 total
includes taxes & fees
Oct 14 - Oct 15
Ambassador Inn & Suites

5. The Escape Inn

The Escape Inn
Bass River
United States
Toby
₩120,315
₩137,712 total
includes taxes & fees
Nov 1 - Nov 2
The Escape Inn

6. All Seasons Resort, Trademark Collection by Wyndham

All Seasons Resort, Trademark Collection by Wyndham
Bass River
United States
Dilma
₩132,145
₩167,251 total
includes taxes & fees
Oct 27 - Oct 28
All Seasons Resort, Trademark Collection by Wyndham

7. The Village Inn Cape Cod

The Village Inn Cape Cod
Yarmouth Port
United States
Patti
₩327,026
₩374,291 total
includes taxes & fees
Nov 12 - Nov 13
The Village Inn Cape Cod

8. The Captain Farris House B&B

The Captain Farris House B&B
Bass River
United States
Ruth Ann
₩264,165
₩306,303 total
includes taxes & fees
Oct 19 - Oct 20
The Captain Farris House B&B

9. GuestLodge

GuestLodge
West Dennis
United States
Dennis
₩94,475
₩108,132 total
includes taxes & fees
Oct 16 - Oct 17
GuestLodge

10. Travelodge by Wyndham Cape Cod Area

Travelodge by Wyndham Cape Cod Area
West Dennis
United States
Wayne
₩107,355
₩122,875 total
includes taxes & fees
Oct 14 - Oct 15
Travelodge by Wyndham Cape Cod Area

11. Lighthouse Inn

Lighthouse Inn
West Dennis
United States
Megan
₩239,062
₩273,607 total
includes taxes & fees
Nov 8 - Nov 9
Lighthouse Inn

12. Cape Cod Motor Inn

Cape Cod Motor Inn
Bass River
United States
Gary
₩127,057
₩145,417 total
includes taxes & fees
Oct 14 - Oct 15
Cape Cod Motor Inn

13. Love Farms Lodge

Love Farms Lodge
West Dennis
United States
Todd
₩203,854
₩251,983 total
includes taxes & fees
Oct 25 - Oct 26
Love Farms Lodge

14. Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis
Hyannis
United States
Joyce
₩169,052
₩193,480 total
includes taxes & fees
Oct 27 - Oct 28
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

15. Aiden by Best Western Cape Cod - West Yarmouth

Aiden by Best Western Cape Cod - West Yarmouth
West Yarmouth
United States
Dayana
₩146,960
₩168,196 total
includes taxes & fees
Nov 1 - Nov 2
Aiden by Best Western Cape Cod - West Yarmouth

16. The Cove at Yarmouth by Westgate Resorts

The Cove at Yarmouth by Westgate Resorts
West Yarmouth
United States
Kim
₩171,969
₩196,818 total
includes taxes & fees
Nov 10 - Nov 11
The Cove at Yarmouth by Westgate Resorts

17. Bayside Resort Hotel

Bayside Resort Hotel
West Yarmouth
United States
Lynn
₩118,797
₩151,245 total
includes taxes & fees
Nov 1 - Nov 2
Bayside Resort Hotel

18. Uncommoner Hotel by Reverie Boutique Collection

Uncommoner Hotel by Reverie Boutique Collection
West Yarmouth
United States
Margaret
₩138,752
₩164,352 total
includes taxes & fees
Nov 7 - Nov 8
Uncommoner Hotel by Reverie Boutique Collection

19. A Beach Breeze Inn

A Beach Breeze Inn
West Harwich
United States
Debra
₩172,189
₩197,070 total
includes taxes & fees
Oct 27 - Oct 28
A Beach Breeze Inn

20. Red Jacket Beach Resort

Red Jacket Beach Resort
Bass River
United States
Eric
₩185,537
₩235,704 total
includes taxes & fees
Oct 14 - Oct 15
Red Jacket Beach Resort
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 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

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

Hyannis Travel Inn

Hyannis Travel Inn

8/10 Good
"Everything was good."
Wesley 2-night trip
Posted less than an hour ago
Hyannis Travel Inn
Margaritaville Resort Cape Cod

Margaritaville Resort Cape Cod

10/10 Excellent
"Amazing place."
Izaura 2-night trip
Posted 2 hours ago
Margaritaville Resort Cape Cod
Hyannis Harbor Hotel

Hyannis Harbor Hotel

10/10 Excellent
"Paying for parking"
Bragga 2-night trip
Posted 2 hours ago
Hyannis Harbor Hotel
Blue Water Resort

Blue Water Resort

10/10 Excellent
"Amazing stay. The family and I go every year to the cape. We found our spot withe blue water now. Definitely will be coming back next year."
Justin 4-night trip
Posted 5 hours ago
Blue Water Resort
The Corsair & Cross Rip Oceanfront Resort

The Corsair & Cross Rip Oceanfront Resort

10/10 Excellent
"Very kind staff and waited for us to arrive to check in later in the day. Very clean."
Shawn 2-night trip
Posted 6 hours ago
The Corsair & Cross Rip Oceanfront Resort
Sunbird Cape Cod Resort

Sunbird Cape Cod Resort

8/10 Good
"Staff was friendly and helpful. Outside room rug portion was filthy. Also lots of hair in indoor pool was yucky. Otherwise nice week"
Teresa Lynn 6-night trip
Posted 11 hours ago
Sunbird Cape Cod Resort
Cape Cod Family Resort and Parks

Cape Cod Family Resort and Parks

10/10 Excellent
"Excellent experience"
April 2-night trip
Posted 14 hours ago
Cape Cod Family Resort and Parks
Lighthouse Inn

Lighthouse Inn

8/10 Good
"Beautiful property, view of the ocean. Fireplace is very nice amenity."
David 2-night trip
Posted 23 hours ago
Lighthouse Inn
Sesuit Harbor House

Sesuit Harbor House

10/10 Excellent
"Everything was perfect! We were so impressed about how well it’s managed. We will definitely come back!!"
Patty 1-night trip
Posted 1 day ago
Sesuit Harbor House

More cheap stays in Dennis

Cape Sands Inn

Cape Sands Inn

149 Main St - RT 28 West Yarmouth MA
₩97,276
₩111,349 total
Oct 15 - Oct 16
includes taxes & fees
Cape Sands Inn
Hyannis Travel Inn

Hyannis Travel Inn

18 North St Hyannis MA
₩132,145
₩151,233 total
Oct 27 - Oct 28
includes taxes & fees
9.6/10 Exceptional! (1,015 reviews)
Hyannis Travel Inn
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

1470 Iyannough Road Hyannis MA
₩135,366
₩154,934 total
Oct 29 - Oct 30
includes taxes & fees
8.8/10 Excellent! (132 reviews)
Holiday Inn Express Hyannis Cape Cod by IHG
Sandwich Lodge & Resort

Sandwich Lodge & Resort

54 Route 6A Sandwich MA
₩145,493
₩166,517 total
Oct 22 - Oct 23
includes taxes & fees
8.6/10 Excellent! (1,002 reviews)
Sandwich Lodge & Resort
Hyannis Plaza Hotel

Hyannis Plaza Hotel

662 Main Street Hyannis MA
₩140,114
₩173,709 total
Oct 17 - Oct 18
includes taxes & fees
7.2/10 Good! (1,009 reviews)
Hyannis Plaza Hotel
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

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

Find out more about Dennis

Top reasons to visit Dennis

  • Stunning Beaches: Dennis boasts some of the best beaches along Nantucket Sound, perfect for sunbathing and swimming.
  • Outdoor Adventures: The area offers hiking trails and playgrounds, making it ideal for nature lovers and families.
  • Charming Village: Explore Dennis Village and its picturesque Main Street filled with shops and local culture.
  • Summer Theatre: Enjoy local entertainment through summer performances, adding a cultural twist to your visit.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to family-friendly hotels tailored for every traveler.

Find great hotels near Dennis

Discover the charm of Dennis, Massachusetts, where a variety of lodging options await to enhance your vacation experience. From cozy bed & breakfasts to family-friendly hotels, you'll find accommodations that cater to beach lovers and adventure seekers alike. Explore vacation rentals and read reviews to find the perfect spot for your getaway. With its welcoming atmosphere and stunning scenery, Dennis is the ideal destination for your next family vacation.

  • Bayside Resort Hotel: This 3-star hotel offers a delightful beach vacation experience, boasting a guest rating of 8.8 out of 10. Located 10km from Dennis, the Bayside Resort Hotel provides direct access to the beach, making it an ideal choice for sun-seekers and water enthusiasts. Guests appreciate the spacious rooms and various on-site amenities, including an indoor pool, fitness center, and complimentary breakfast. The coastal charm and inviting atmosphere make it a standout choice for those looking to unwind by the ocean.
  • Cape Sands Inn: A budget-friendly option with a guest rating of 8.2 out of 10, Cape Sands Inn is also located 10km from Dennis. This motel is designed for families, offering a range of amenities specifically for children, like a game room, playground, and crib services for infants. The relaxed environment and family-oriented features ensure a comfortable stay for those traveling with kids, making it a practical choice for family vacations.
  • Aiden by Best Western Cape Cod - West Yarmouth: This 3-star hotel is rated 8.0 out of 10 and is located 10km from Dennis. Aiden by Best Western is well-suited for business travelers, featuring a modern design and essential facilities such as a business center and meeting rooms. Guests can enjoy a contemporary atmosphere along with convenient access to local attractions. The blend of functional amenities and comfortable accommodations creates a productive yet relaxing environment for work-related stays.

Where to stay near Dennis

Dennis, Massachusetts, offers a delightful blend of family-friendly activities, stunning scenery, and relaxing vibes. Explore the charming Dennis Village, stroll along Main Street, and soak up the sun at the best beaches along Nantucket Sound. With breathtaking water views and a welcoming atmosphere, this coastal gem is perfect for romantic getaways, outdoor adventures, and budget-friendly excursions. Experience the unique charm of Dennis and create lasting memories on your vacation.

  • Cape Cod: Located a mere 8km from Dennis, Cape Cod is a stunning destination that captures the essence of New England charm. Known for its picturesque beaches and breathtaking scenery, it offers a plethora of outdoor activities, especially during the peak summer months from June to August. Families flock to its sandy shores for fun in the sun, while golf enthusiasts enjoy its well-maintained courses. Local attractions, including various water parks and family-friendly beaches, make Cape Cod an ideal spot for vacationers seeking relaxation and adventure alike.
  • Hyannis: Just 11km away from Dennis, Hyannis is a vibrant city that serves as a hub for travelers exploring Cape Cod. With its bustling waterfront, visitors can enjoy a range of activities, from catching a live concert to indulging in local cuisine. The city shines brightest between June and August when beachgoers and outdoor lovers flock to its scenic coastlines. Notable landmarks include family-friendly beaches and an array of theaters, making it an excellent destination for those looking to blend leisure with entertainment.
  • South Yarmouth: Only 6km from Dennis, South Yarmouth is a charming city known for its inviting beaches and family-friendly atmosphere. The peak travel seasons in April and from June to July see an influx of visitors drawn by the area's stunning outdoor experiences. Here, families can enjoy water parks and playgrounds, while golf courses provide a relaxing day out on the greens. With its proximity to beautiful beaches, South Yarmouth is perfect for those looking to unwind in a tranquil coastal setting.

Things to do near Dennis

Shopping

In Dennis, you can explore local shops like Cape Cod Creamery for unique gifts and Dennis Village for charming boutiques. If you're up for a drive, head to the Cape Cod Mall in Hyannis for a larger selection of stores, including popular brands and local specialties.

Recreation

Experience relaxation at Serenity Spa with rejuvenating massages and skin treatments, surrounded by tranquil ambiance. Explore the nearby Cape Cod Rail Trail for biking or walking, where you can enjoy the scenic beauty of Dennis and connect with nature.

Adventure

The Adventure Park at Heritage Museums & Gardens offers an exhilarating zipline and ropes course experience. Located 26km from Dennis, this venue immerses you in the outdoors, providing thrilling challenges among the trees and stunning views of the surrounding landscape.

Nightlife

In Dennis, enjoy a laid-back evening at the local bars like The Red Cottage or The Cape Codder, where you can sip on craft beers and mingle with friendly locals. For a lively atmosphere, check out the nearby beach bars that offer live music and dancing under the stars.

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

Find the best attractions near Dennis

Dennis, Massachusetts, is perfect for beach lovers and outdoor enthusiasts alike. Visitors can explore stunning beaches, picturesque harbors, and charming historic houses, all while soaking in the local culture. Whether you’re seeking relaxation or adventure, the diverse attractions in and around Dennis promise memorable experiences for every traveler.

  • West Dennis Beach: Located 10km from Dennis, this beautiful beach offers a relaxing seaside atmosphere with soft sand and gentle waves. It's an ideal spot for sunbathing, swimming, and enjoying stunning sunsets over the ocean.
  • Hyannis Harbor: Situated 11km away, Hyannis Harbor boasts picturesque views and a vibrant marine scene. Visitors can enjoy boat tours, watch the sailboats, or dine at waterfront restaurants while soaking in the charming coastal scenery.
  • Main Street Hyannis: Also 11km from Dennis, this bustling street is known for its family-friendly environment, featuring shops, cafes, and local attractions. It's a great place for leisurely strolls and exploring unique excursions.

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

Traveling to Dennis, Massachusetts, is convenient with several major airports nearby. Nantucket Memorial Airport (ACK) is located 55km away and offers nearby hotels like the 4.5-star White Elephant Hotel and Nantucket Resort Collection, both within 5km. Logan International Airport (BOS) in Boston is 98km from Dennis, with luxurious options like the 5-star Encore Boston Harbor and The Langham, both 3km away. Lastly, T.F. Green Airport (PVD) in Providence is 103km from Dennis, with the Omni Providence Hotel and Graduate by Hilton Providence also 11km away. These airports provide excellent access for your vacation to Dennis.

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.
Where can I learn more about changing or cancelling my trip to Dennis?
For more information about changing or cancelling your trip to Dennis, go to https://www.expedia.com/service/.
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 the best place to stay near Logan International Airport (BOS)?
Hilton Boston Logan Airport is a popular 4-star hotel featuring a restaurant and an indoor pool. It's located a short 0.2 mi (0.4 km) from Logan Intl. Airport. Other accommodations close to the airport are Hyatt Regency Boston Harbor and Embassy Suites Boston Logan Airport.
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