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

Search Dennis hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Dennis hotels

Sesuit Harbor House

Sesuit Harbor House
3.0 star property
Dennis
9.6 out of 10, Exceptional, (187 reviews)
"Loved the location and the staff!"
United States
Vince
The price is NZ$553
includes taxes & fees
12 July - 13 July
Sesuit Harbor House

Kingfisher Lodging

Kingfisher Lodging
2.5 star property
Dennis
9.0 out of 10, Wonderful, (29 reviews)
"Perfect spot to just get away at the Cape! "
United States
Dana
The price is NZ$368
includes taxes & fees
9 July - 10 July
Kingfisher Lodging

Isaiah Hall Bed & Breakfast Inn

Isaiah Hall Bed & Breakfast Inn
3.0 star property
Dennis
9.8 out of 10, Exceptional, (126 reviews)
"Staff, stay, location...experience was very very nice!"
United States
Matthew
The price is NZ$632
includes taxes & fees
14 July - 15 July
Isaiah Hall Bed & Breakfast Inn

Spring Garden Inn

Spring Garden Inn
2.0 star property
East Sandwich
9.4 out of 10, Exceptional, (1,008 reviews)
"Nice stay!"
United States
Sandra
The price is NZ$240
includes taxes & fees
26 July - 27 July
Spring Garden Inn

Sandwich Lodge & Resort

Sandwich Lodge & Resort
2.0 star property
Sandwich
8.6 out of 10, Excellent, (1,005 reviews)
"Excellent weekend getaway Friendly staff, indoor & outdoor pools were clean, great hot tub & close to the ocean & restaurants."
United States
Matthew
The price is NZ$334
includes taxes & fees
14 July - 15 July
Sandwich Lodge & Resort

Ocean Street Inn on Hyannis Harbor

Ocean Street Inn on Hyannis Harbor
2.0 star property
Hyannis
7.0 out of 10, Good, (810 reviews)
"Convenient location, walkable restaurants, nice view, friendly welcoming front desk staff and clean rooms."
United States
jillian
The price is NZ$292
includes taxes & fees
22 July - 23 July
Ocean Street Inn on Hyannis Harbor

The Escape Inn

The Escape Inn
2.5 star property
Bass River
9.4 out of 10, Exceptional, (714 reviews)
"Excellent stay "
United States
Michael
The price is NZ$370
includes taxes & fees
9 July - 10 July
The Escape Inn

Blue Rock Resort

Blue Rock Resort
3.0 star property
South Yarmouth
8.8 out of 10, Excellent, (687 reviews)
"Clean rooms and friendly staff"
United States
Janice
The price is NZ$310
includes taxes & fees
9 July - 10 July
Blue Rock Resort

Travelodge by Wyndham Cape Cod Area

Travelodge by Wyndham Cape Cod Area
2.0 star property
West Dennis
7.4 out of 10, Good, (951 reviews)
"Great place to stay Very quiet"
United States
Alexadria
The price is NZ$215
includes taxes & fees
15 July - 16 July
Travelodge by Wyndham Cape Cod Area

Hyannis Travel Inn

Hyannis Travel Inn
2.5 star property
Hyannis
9.6 out of 10, Exceptional, (1,015 reviews)
"Great Inn!Perfect location,close to all the restaurants,walking distance to see the fireworks.Staff was great,pool was super clean and so was the room,very comfortable beds.we enjoyed our stay."
United States
Alketa
The price is NZ$341
includes taxes & fees
2 Aug - 3 Aug
Hyannis Travel Inn

Sandwich Inn and Suites

Sandwich Inn and Suites
2.5 star property
Sandwich
8.8 out of 10, Excellent, (1,001 reviews)
"Great location and great price"
United States
Gevork
The price is NZ$341
includes taxes & fees
12 July - 13 July
Sandwich Inn and Suites

Quality Inn Bourne - Cape Cod

Quality Inn Bourne - Cape Cod
2.5 star property
Buzzards Bay
7.4 out of 10, Good, (554 reviews)
"Good location close to the restaurant and shopping."
United States
MEANS
The price is NZ$291
includes taxes & fees
26 July - 27 July
Quality Inn Bourne - Cape Cod

Kingfisher Harwich Port

Kingfisher Harwich Port
3.0 star property
Harwich Port
9.0 out of 10, Wonderful, (41 reviews)
"We had a wonderful stay ! The room was clean, comfortable, and well-maintained — everything we needed for a relax stay! "
United States
FAINA
The price is NZ$487
includes taxes & fees
19 July - 20 July
Kingfisher Harwich Port

GuestLodge

GuestLodge
2.0 star property
West Dennis
8.0 out of 10, Very good, (539 reviews)
"Inexpensive, clean, easy access to local attractions."
United States
David
The price is NZ$199
includes taxes & fees
13 July - 14 July
GuestLodge

Blue Dolphin Inn

Blue Dolphin Inn
2.0 star property
Eastham
8.0 out of 10, Very good, (1,009 reviews)
"Lovely place to stay very quiet , peaceful and clean i will recommend it to anyone who looking for a place to stay ."
United States
Luis
The price is NZ$333
includes taxes & fees
9 July - 10 July
Blue Dolphin Inn

Cape Sands Inn

Cape Sands Inn
2.5 star property
West Yarmouth
8.2 out of 10, Very good, (1,099 reviews)
"The location was very ideal nd central. Staff was helpful and the stay was affordable."
United States
Ronil
The price is NZ$255
includes taxes & fees
12 July - 13 July
Cape Sands Inn

The Inn at Buzzards Bay

The Inn at Buzzards Bay
2.5 star property
Buzzards Bay
9.2 out of 10, Wonderful, (382 reviews)
"Pleasant place to stay, cheerful decor with treats provided!!! Very happy with our stay "
Canada
Shelley
The price is NZ$528
includes taxes & fees
10 July - 11 July
The Inn at Buzzards Bay

SeaCoast Inn

SeaCoast Inn
2.0 star property
Hyannis
9.0 out of 10, Wonderful, (796 reviews)
"Easy free parking Right off Main Street Great room"
United States
Lesley
The price is NZ$330
includes taxes & fees
23 July - 24 July
SeaCoast Inn

Dennis Port Surf Club (Boutique Hotel)

Dennis Port Surf Club (Boutique Hotel)
3.0 star property
Dennis Port
9.8 out of 10, Exceptional, (14 reviews)
"Amazing property / great location / completly renovated and amazing staff"
United States
Michael
The price is NZ$409
includes taxes & fees
9 July - 10 July
Dennis Port Surf Club (Boutique Hotel)

Cape Cod Harbor House Inn

Cape Cod Harbor House Inn
2.5 star property
Hyannis
9.2 out of 10, Wonderful, (317 reviews)
"The room was super clean and the facility was centrally located. "
United States
Vincent
The price is NZ$359
includes taxes & fees
12 July - 13 July
Cape Cod Harbor House Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Dennis attractions

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.

A wooden boardwalk leading to a beach with a sunset in the background.

Top Dennis Hotel Reviews

Recent Reviews in Dennis

More cheap accommodation in Dennis

Find out more about Dennis

Top reasons to visit Dennis

  • Stunning Beaches: Dennis boasts beautiful beaches along Nantucket Sound, perfect for sunbathing and swimming.
  • Quaint Village Charm: Explore Dennis Village with its unique shops and eateries, offering a taste of local culture.
  • Outdoor Activities: Enjoy a variety of recreational options, including hiking trails, golf courses, and picnic areas.
  • Vibrant Theatre Scene: Experience captivating summer theatre performances that enhance your holiday atmosphere.
  • Historic Attractions: Discover the town's rich history through its charming historic houses and picturesque harbours.

Find great hotels near Dennis

Discover the charm of Dennis, Massachusetts, with a variety of accommodation options to suit every traveller. From cosy bed and breakfasts to family-friendly hotels, you’ll find the perfect base for your beach adventures and memorable family vacations. With a focus on comfort and convenience, Dennis hotels cater to those seeking relaxation and exploration, ensuring a delightful stay in this picturesque seaside town.

  • Bayside Resort Hotel: A charming 3-star hotel, Bayside Resort Hotel offers a delightful beachside experience just 9.7km from Dennis. Rated 8.8 out of 10 by guests, this lodging option is ideal for those yearning for a quintessential beach holiday. The resort boasts direct access to the sandy shores, allowing guests to soak up the sun and enjoy water activities. With amenities such as a seasonal outdoor pool, on-site dining, and beachfront views from many rooms, this hotel is designed to enhance your seaside getaway.
  • Cape Sands Inn: The budget-friendly Cape Sands Inn is a welcoming motel that caters to families, situated 9.7km away from Dennis. With a guest rating of 8.2 out of 10, it offers a range of child-friendly amenities including a shared playground, cribs for infants at a minimal fee, and an arcade game room for entertainment. Ideal for families looking to create lasting memories, the inn provides a comfortable stay with essential services while ensuring that younger guests are well catered for.
  • Aiden by Best Western Cape Cod - West Yarmouth: Aiden by Best Western Cape Cod - West Yarmouth is a modern 3-star hotel, just 9.7km from Dennis, with a guest rating of 8.0 out of 10. Tailored for business travellers, this hotel features a professional atmosphere alongside essential amenities such as meeting spaces and free Wi-Fi. Guests appreciate the contemporary decor and convenient location, making it a practical choice for those balancing work and leisure while exploring the beauty of Cape Cod.

Where to stay near Dennis

For a delightful getaway, Dennis, Massachusetts, offers a blend of family-friendly beaches and scenic vistas. Discover the charm of Dennis Village with its quaint shops and eateries along Main Street, or relax on the stunning shores of Nantucket Sound. Enjoy the serene water views and unwind in a romantic atmosphere, making it perfect for excursions or budget-friendly adventures. Whether you're soaking up the sun or exploring the local culture, Dennis promises an unforgettable experience.

  • Cape Cod: Situated a mere 8.0km from Dennis, Cape Cod is a quintessential coastal destination known for its stunning beaches and scenic beauty. This region attracts visitors year-round, with peak travel occurring from June to August. Outdoor enthusiasts will revel in the variety of activities available, including visits to water parks and golf courses. Cape Cod is also home to picturesque family beaches and captivating landmarks, making it a perfect spot for a relaxing getaway amidst nature.
  • Hyannis: Located 11.3km from Dennis, Hyannis is a vibrant city that serves as a hub for summer tourism. Like its neighbours, Hyannis experiences a seasonal influx of visitors, particularly from June to August. The city offers a delightful mix of outdoor experiences, from its beautiful beaches to cultural attractions such as theatres and live music concerts. With its charming coastal atmosphere, Hyannis is an ideal place to unwind and enjoy the local scenery while soaking up the summer sun.
  • South Yarmouth: Just 6.4km from Dennis, South Yarmouth is a lively city known for its appealing beaches and family-friendly activities. It sees a rise in traveller arrivals from April and during the summer months of June to July. Visitors can indulge in various outdoor pursuits, including trips to water parks and golf courses, along with enjoying local playgrounds. The area's family beaches and stunning coastal views make South Yarmouth a fantastic location for families and anyone seeking a delightful beach experience.

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, visit Cape Cod Mall in Hyannis for a wider selection of stores, including well-known brands and local crafts.

Recreation

In Dennis, the Ocean Edge Resort & Club features a serene spa with rejuvenating treatments and beachfront views. For outdoor enthusiasts, the Cape Cod Rail Trail offers scenic walking and biking paths, while local yoga studios provide tranquil settings for mindfulness and relaxation.

Adventure

The Adventure Park at Heritage Museums & Gardens offers an exhilarating zipline and ropes course experience. Located 25.7km from Dennis, this venue immerses you in a thrilling outdoor environment, where you can navigate treetops and enjoy stunning views while challenging yourself in a fun and active way.

Nightlife

In Dennis, the Cape Cinema offers a charming retro vibe with indie films and classic screenings. Nearby, local pubs like The Red Pheasant Inn provide a relaxed atmosphere, perfect for enjoying craft beers and live music. You’ll find a laid-back coastal nightlife experience here.

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

Find the best attractions in and around Dennis

Dennis, Massachusetts, is perfect for a beach and outdoor getaway, offering stunning scenery and a variety of attractions. Visitors can explore beautiful beaches, picturesque harbours, and historic houses, making it an ideal destination for those seeking culture and outdoor experiences. Whether you're lounging on the sand or immersing yourself in local history, Dennis has something for every traveller.

  • Mayflower Beach: Nestled in Dennis, Mayflower Beach offers a serene coastal escape with soft sands and gentle waves. It's an ideal spot for sunbathing, beachcombing, and enjoying picturesque sunsets. The tranquil atmosphere makes it perfect for a leisurely day by the sea.
  • Hyannis Harbor: Located 11.3km from Dennis, Hyannis Harbor is a bustling hub with stunning views and vibrant scenery. Visitors can explore charming shops and indulge in local cuisine while watching boats come and go. The harbour's lively ambience complements its scenic beauty.
  • Kalmus Beach: Situated 12.9km away, Kalmus Beach is known for its welcoming sandy shores and inviting waters. It's an excellent location for swimming and enjoying beach activities, all while soaking up the sun in a laid-back 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

Getting to Dennis, Massachusetts, is convenient with several nearby airports. BOSton Logan International Airport (BOS) is situated 98.2km away, with luxurious hotels like Encore Boston Harbor, InterContinental Boston, and The Langham—all within 4.8km of the airport. Nantucket Memorial Airport (ACK) is a closer option, located 54.7km from Dennis, featuring accommodations like the 4.5-star White Elephant Hotel and The Wauwinet. Vineyard Haven Airport (MVY) is another nearby choice at 51.5km away, with options such as the 4-star Harbor View Hotel and Vineyard Square Hotel & Suites. Each airport offers accessible transportation to their respective hotels.

Frequently asked questions

What are the best hotels in Dennis that travellers recommend?
Two of the best hotels in Dennis that receive consistently high recommendations from travellers are the Isaiah Hall Bed & Breakfast Inn and the Sesuit Harbor House.

The 3-star Isaiah Hall Bed & Breakfast Inn, with an outstanding 9.6 rating, is an excellent choice. Guests frequently compliment the clean and lovely rooms, kind staff, and wonderful breakfast. It is also conveniently located near several beaches, including Corporation Beach and Mayflower Beach, and is just 0.5 km from the Josiah Dennis Manse and Old West Schoolhouse.

Another highly recommended option is the 3-star Sesuit Harbor House, which also has a 9.6 rating. Guests frequently praise the nice pool and fire pit, the wonderful rooms, and the friendly service. It is also located near Corporation Beach, just 1.4 km away.
What are the best family hotels in Dennis?
For family-friendly hotels in Dennis, consider the Sesuit Harbor House or the Kingfisher Lodging.

The 3-star Sesuit Harbor House, with an outstanding 9.6 rating, is a wonderful choice for families. It offers a children's playground and a children's pool, along with complimentary cribs and rollaway extra beds, making it very accommodating for those travelling with little ones. Guests appreciate the nice pool and fire pit, and its location is convenient for visiting Corporation Beach, which is just 1.4 km away.

Another excellent option is the Kingfisher Lodging, rated 9.0. This hotel also provides complimentary cribs and free WiFi, which are always useful for families. It is conveniently located near the Josiah Dennis Manse and Old West Schoolhouse, which are 1.9 km away.
What hotels in Dennis offer free breakfast?
For a delightful stay in Dennis with complimentary breakfast, consider the Isaiah Hall Bed & Breakfast Inn.

This charming 3-star inn, boasting an excellent rating of 9.6, is highly praised for its wonderful breakfast, which is provided free of charge. Guests frequently mention the clean and lovely rooms and the kind staff. The inn also offers free self-parking and free WiFi. Its location is good, with Bayview Beach just 1.9 km away, Corporation Beach 1.5 km away, and Mayflower Beach 2.2 km away. Additionally, the Scargo Hill Observation Tower is a mere 0.6 km from the property, offering convenient access to local sights.
What are the top pet-friendly hotels in Dennis?
For top pet-friendly hotels in Dennis, consider Kingfisher Lodging and Sesuit Harbor House.

Kingfisher Lodging, with a 9.0 rating, warmly welcomes pets and provides convenient amenities such as food and water bowls, free WiFi, and complimentary self-parking. It is located 1.9 km from both the Josiah Dennis Manse and Old West Schoolhouse and the Cape Cod Museum of Art.

The 3-star Sesuit Harbor House, rated 9.6, is another excellent choice for pet owners, with cats permitted on-site. Guests frequently praise the service as friendly, the rooms as wonderful, and the location as good. The hotel also offers free WiFi, complimentary self-parking, and free toiletries. It is conveniently located 1.4 km from Corporation Beach and 3.4 km from Crowe's Pasture.
What are the best budget hotels in Dennis?
For excellent budget-friendly hotels in Dennis, consider the Isaiah Hall Bed & Breakfast Inn and the Sesuit Harbor House.

The 3-star Isaiah Hall Bed & Breakfast Inn, with an outstanding 9.6 rating, offers guests a complimentary full breakfast and free self-parking. Guests appreciate the clean, lovely rooms and kind staff. It is conveniently located near Bayview Beach (1.9 km) and Corporation Beach (1.5 km).

Another highly-rated option is the 3-star Sesuit Harbor House, also boasting a 9.6 rating. This hotel provides free self-parking and free WiFi. It features a children's pool and a playground, making it ideal for families. Guests often comment on the nice pool and friendly service. It is located 1.4 km from Corporation Beach.

The Kingfisher Lodging, with a 9.0 rating, is another good choice, offering free WiFi, free self-parking, and complimentary toiletries. It is located 1.8 km from Scargo Hill Observation Tower.
What are the best hotels in Dennis near Corporation Beach?
For hotels in Dennis near Corporation Beach, consider the Sesuit Harbor House and the Isaiah Hall Bed & Breakfast Inn.

The 3-star Sesuit Harbor House, with an excellent 9.6 rating, is located just 1.4 km from Corporation Beach. This hotel is family-friendly, offering a children's playground, a children's pool, and complimentary cribs and rollaway beds, making it ideal for families. Guests frequently mention the nice pool and fire pit, and the wonderful rooms.

Another highly-rated option is the 3-star Isaiah Hall Bed & Breakfast Inn, also with a 9.6 rating. It is conveniently located 1.5 km from Corporation Beach and provides free full breakfast, which guests often describe as wonderful. This inn is praised for its clean, lovely rooms and kind staff, and is also close to Bayview Beach and Mayflower Beach.
When is the best time to go to Dennis?
The best time to visit Dennis, Massachusetts, is during the summer months, from June to August, when the weather is warm and sunny, great for enjoying the beaches and outdoor activities.

During this peak season, the average daily temperatures range from 20°C to 27°C, making it ideal for swimming, sunbathing, and watersports along the Cape Cod Bay and Nantucket Sound. This is when all shops, restaurants, and attractions are fully open and operating with extended hours, offering the widest range of options for quality dining and experiences.

For those who prefer a slightly quieter experience with pleasant weather and still plenty to do, the shoulder seasons of May and September are also excellent. In May, the weather begins to warm up, and the spring blooms add a lovely touch to the landscape. September offers similar mild temperatures without the peak summer crowds, and the ocean water is still warm enough for swimming.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Dennis.
How can I save on a hotel booking in Dennis with Expedia?
One Keyā„¢ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Dennis hotels. Plus, you'll earn OneKeyCashā„¢* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Dennis?
Prices for hotels in Dennis often vary, but you can find a great deal from NZ$255 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia