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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dennis hotels

Freebird Motor Lodge by Reverie Boutique Collection

Freebird Motor Lodge by Reverie Boutique Collection
3.5 star property
West Yarmouth
9.6 out of 10, Exceptional, (287 reviews)
"Wonderful place to stay! "
United States
Jackie
Freebird Motor Lodge by Reverie Boutique Collection

The Inn At Cape Cod

The Inn At Cape Cod
4.0 star property
Yarmouth Port
9.6 out of 10, Exceptional, (90 reviews)
"Amazing inn and the owners are great!"
United States
Harini
The Inn At Cape Cod

Margaritaville Resort Cape Cod

Margaritaville Resort Cape Cod
4.0 star property
Hyannis
8.6 out of 10, Excellent, (477 reviews)
"The interior of the rooms were clean, the staff was friendly. "
United States
Maria Luisa
The price is AU$285
includes taxes & fees
16 Mar - 17 Mar
Margaritaville Resort Cape Cod

The Corsair & Cross Rip Oceanfront Resort

The Corsair & Cross Rip Oceanfront Resort
2.5 star property
Dennis Port
8.6 out of 10, Excellent, (222 reviews)
"very peaceful, excellent staff, clean room, and close to good restaurants."
United States
Pauline
The price is AU$192
includes taxes & fees
1 Apr - 2 Apr
The Corsair & Cross Rip Oceanfront Resort

Isaiah Hall Bed & Breakfast Inn

Isaiah Hall Bed & Breakfast Inn
3.0 star property
Dennis
9.6 out of 10, Exceptional, (123 reviews)
"Wonderful stay "
Canada
Jake
Isaiah Hall Bed & Breakfast Inn

The Mansion at Ocean Edge

The Mansion at Ocean Edge
4.0 star property
Brewster
8.2 out of 10, Very good, (1,001 reviews)
"Really nice spot- friendly staff "
United States
Lynn
The price is AU$326
includes taxes & fees
16 Mar - 17 Mar
The Mansion at Ocean Edge

Sesuit Harbor House

Sesuit Harbor House
3.0 star property
Dennis
9.6 out of 10, Exceptional, (178 reviews)
"Location is easy access to beautiful beaches and activities and shops in Dennis, Brewster and Barnstable. Very Family friendly."
United States
Barbara
Sesuit Harbor House

Courtyard Resort

Courtyard Resort
2.0 star property
Hyannis
8.2 out of 10, Very good, (64 reviews)
"Great stay staff was awesome. The room was clean and reasonably priced!"
United States
Michael
The price is AU$177
includes taxes & fees
9 Mar - 10 Mar
Courtyard Resort

Sea Meadow Inn

Sea Meadow Inn
3.5 star property
Brewster
10.0 out of 10, Exceptional, (15 reviews)
"Wonderful stay! Great breakfast options with kitchen made fresh savory/sweet breakfast."
United States
Yunfan
Sea Meadow Inn

Kingfisher Lodging

Kingfisher Lodging
2.5 star property
Dennis
9.0 out of 10, Wonderful, (27 reviews)
"Perfect spot to just get away at the Cape! "
United States
Dana
Kingfisher Lodging

The Village Inn Cape Cod

The Village Inn Cape Cod
3.5 star property
Yarmouth Port
10.0 out of 10, Exceptional, (224 reviews)
"It was so charming, would definitely stay there again! "
United States
Kyle
The price is AU$334
includes taxes & fees
9 Mar - 10 Mar
The Village Inn Cape Cod

Inn on Main

Inn on Main
3.5 star property
Yarmouth Port
10.0 out of 10, Exceptional, (74 reviews)
"We love staying here! Best dog B&B in America!"
United States
Barbara
The price is AU$402
includes taxes & fees
9 Mar - 10 Mar
Inn on Main

Brewster by the Sea Inn

Brewster by the Sea Inn
4.0 star property
West Brewster
9.8 out of 10, Exceptional, (172 reviews)
"Perfect stay! Amy was so friendly & made a delicious breakfast! The room was big & clean with Cape cod charm. We had the best time & would definitely stay there again! "
United States
Michelle
The price is AU$495
includes taxes & fees
13 Mar - 14 Mar
Brewster by the Sea Inn

Starlight Lodge Cape Cod

Starlight Lodge Cape Cod
4.0 star property
Dennis
8.2 out of 10, Very good, (26 reviews)
"Room was so cozy. We really liked it for an off season visit."
United States
Cynthia
Starlight Lodge Cape Cod

Liberty Hill Inn

Liberty Hill Inn
3.5 star property
Yarmouth Port
10.0 out of 10, Exceptional, (127 reviews)
"5* beautiful inn with fabulous hosts! Breakfast beyond what you’d expect, hot cookies in the afternoon, spotless inside, great attention to every detail!"
United States
Linda
Liberty Hill Inn

Chapter House

Chapter House
3.5 star property
Yarmouth Port
9.2 out of 10, Wonderful, (162 reviews)
"This property was clean and well maintained. There was ample parking and the staff was very friendly. "
United States
Alexander Adams
The price is AU$349
includes taxes & fees
6 Apr - 7 Apr
Chapter House

The Inn at Yarmouth Port

The Inn at Yarmouth Port
4.0 star property
Yarmouth Port
9.6 out of 10, Exceptional, (120 reviews)
"Beautiful inn! Highly recommend to anyone looking for a exquisite bed and breakfast experience in the Cape."
United States
Dean
The Inn at Yarmouth Port

Blue Rock Resort

Blue Rock Resort
3.0 star property
South Yarmouth
8.8 out of 10, Excellent, (643 reviews)
"The resort was quiet and clean. I was surprised at how good the continental breakfast was, better than most I've seen elsewhere. I recommend the Blue Rock Resort! "
United States
Holley
Blue Rock Resort

Edgewater Beach Resort, a VRI resort

Edgewater Beach Resort, a VRI resort
3.5 star property
Dennis Port
8.8 out of 10, Excellent, (306 reviews)
"Room was clean and the staff was great"
United States
Linda
Edgewater Beach Resort, a VRI resort

The Captain Farris House B&B

The Captain Farris House B&B
3.5 star property
Bass River
9.8 out of 10, Exceptional, (255 reviews)
"Wonderful, lovely cozy B&B. Incredible hosts, would definitely return."
United States
Nancy
The Captain Farris House B&B
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.

The Annual Holiday Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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.

My secret sunset spot.
Photo by Ken VanTassell
Open Photo by Ken VanTassell

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 sandy beaches like Corporation Beach, perfect for relaxation and family fun.
  • Outdoor Activities: Enjoy a variety of recreational options, including golf and local playgrounds, ideal for adventure seekers.
  • Rich Cultural Experience: Visit local attractions such as historic museums that showcase the area's heritage.
  • Affordable Accommodations: Choose from charming bed and breakfasts and family-friendly hotels that suit all budgets.
  • Scenic Atmosphere: Experience the picturesque scenery and charming vibe of Dennis, making it a perfect getaway.

Find great hotels near Dennis

If you're seeking a holiday in Dennis, Massachusetts, you'll discover a delightful selection of accommodation options, including charming bed and breakfasts and welcoming hotels. With a focus on family-friendly amenities and adventure-filled experiences, you can easily find the perfect spot for your beach getaway. Whether you're after the best hotels or simply a comfortable place to stay, Dennis has something to offer every traveller.

  • Bayside Resort Hotel: A welcoming 3-star hotel that exudes a vibrant beach vacation atmosphere, Bayside Resort Hotel is an excellent choice for LGBTQIA travellers. Located 9.7km from Dennis, this property offers direct access to the beach, allowing guests to indulge in sun-soaked days by the ocean. The hotel’s affiliation with LGBTQI travel guides ensures a friendly and inclusive environment. Guests appreciate the comfortable accommodations and the opportunity to unwind in a setting that embraces diversity and relaxation, making it a standout option for those seeking a memorable seaside escape.
  • Cape Sands Inn: A family-friendly motel located 9.7km from Dennis, Cape Sands Inn is designed with children in mind. The property boasts a range of amenities that cater to families, including an Arcade Game Room and a shared Playground for children. This makes it a perfect base for families looking to create lasting memories together. With its focus on providing a safe and entertaining environment for kids, guests can enjoy peace of mind while exploring the beautiful Cape Cod area.
  • Riviera Beach Resort: This adventurous 3-star hotel, situated 9.7km from Dennis, is ideal for families seeking both excitement and relaxation. Riviera Beach Resort offers a variety of adventure sports and recreational activities, including nearby windsurfing, sailing, hiking, and surfing. The property is also well-equipped for children, featuring amenities like Bed Guards, a supervised Children’s Club, and a dedicated pool area. Families can enjoy a fun-filled vacation while making the most of the resort's excellent facilities and proximity to outdoor activities.

Where to stay near Dennis

Discover the charm of Dennis, Massachusetts, perfect for a beach getaway or outdoor adventures. With stunning beaches like Corporation Beach just 20 minutes away, you’ll enjoy a family-friendly atmosphere and breathtaking scenery. Explore local beach spots and indulge in affordable beachfront vacations that cater to relaxation and romance. Whether you're on a budget or seeking excursions, Dennis offers a delightful mix of culture and nature for every traveller.

  • Cape Cod: Nestled a mere 8.0km from Dennis, Cape Cod is a picturesque locale famed for its stunning beaches and charming seaside towns. Visitors flock here for outdoor adventures, scenic landscapes, and a quintessential beach experience. The peak season from June to August draws crowds eager to explore water parks, golf courses, and enjoy family-friendly beaches. The region is also rich in local landmarks, with family beaches and beautiful capes that offer ideal spots for relaxation and soaking up the sun. Whether you’re keen on fishing, hiking, or simply enjoying the coastal beauty, Cape Cod is a must-visit.
  • Hyannis: Located 11.3km from Dennis, Hyannis is a vibrant city that embodies the spirit of Cape Cod. This bustling hub attracts families and beach lovers alike, particularly from June to August when its attractions come alive. Visitors can indulge in a variety of activities, including visits to water parks, theatres, and music concerts. The local beaches offer both relaxation and recreation, ensuring a fun-filled day for all ages. With its charming waterfront and proximity to stunning landscapes, Hyannis promises an unforgettable travel experience, making it an ideal stop during your vacation.
  • South Yarmouth: Just 6.4km away from Dennis, South Yarmouth is a delightful city celebrated for its scenic views and beach access. With peak visitor numbers in April and the summer months, it’s a favourite for outdoor enthusiasts and families seeking a fun day out. The area boasts a range of attractions, including water parks, playgrounds, and golf courses. Local beaches are perfect for family outings, providing a safe and enjoyable environment for children and adults alike. South Yarmouth offers a blend of relaxation and adventure, making it a top choice for your Cape Cod exploration.

Things to do in and around Dennis

Dennis, Massachusetts, is perfect for a beach getaway, offering stunning scenery and outdoor activities. Enjoy leisurely strolls along sandy beaches, explore local playgrounds, and hit the greens at nearby golf courses. With plenty of recreational opportunities, Dennis is an ideal destination for relaxation and fun in the sun.

Shopping

In Dennis, you can visit Eden Hand Arts for unique gifts. If you're up for a drive, Chatham Fish Pier offers local charm 20.9km away, while Mashpee Commons, located 27.4km away, combines shopping, entertainment, and family-friendly vibes.

Recreation

The Club at Yarmouthport offers a scenic golf course experience, perfect for outdoor enthusiasts seeking relaxation and challenge. For family fun, Pirate's Cove Mini Golf provides an adventurous atmosphere. Wilbur Park is ideal for unwinding, featuring tranquil spaces perfect for wellness and relaxation amidst nature.

Adventure

For a thrilling day, visit Cape Cod Inflatable Park, a vibrant waterpark 9.7km from Dennis, offering exciting slides and family fun. Alternatively, explore the Cape Cod Rail Trail, a scenic hiking path 6.4km away, perfect for enjoying the great outdoors amidst stunning views.

Nightlife

In Dennis, you can enjoy the Cape Cod Theatre Company for a delightful theatrical experience, or head to Bass River Sports World for arcade fun. For a unique night, visit the Werner Schmidt Observatory to gaze at the stars while enjoying a family-friendly atmosphere.

Booking tips and Expedia advantages for Dennis

To save money on your trip to Dennis, consider visiting from January to March when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and aim for a Tuesday stay to avoid the Friday price hike. Use Expedia to compare prices and find last-minute deals. Combine your hotel, flights, and activities for additional savings. For free activities, explore the beautiful beaches and nature trails. Public transport options are available, but walking is also a great way to enjoy the local scenery without spending much.

  • 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: Expedia's search tool enables you to specify your budget, preferred destination, and additional criteria. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable accommodation first. Additionally, you can refine your choices by selecting particular hotel types; for instance, by checking the Eco-certified option, you'll discover sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save some cash by combining your Dennis hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Dennis

Dennis, Massachusetts, is perfect for a beach and outdoor getaway, offering stunning scenery and a rich cultural experience. Explore local attractions like the charming beaches and the historic museum, which highlight the area’s heritage. Whether you’re after relaxation by the shore or engaging in outdoor activities, Dennis caters to all tastes and preferences. Make sure to check out the various Dennis attractions and enjoy the beautiful beaches during your visit.

  • Mayflower Beach: This stunning beach in Dennis offers a quintessential Cape Cod experience. With its soft sands and gentle waves, it's ideal for sunbathing, swimming, or leisurely strolls along the shore. The beach vibes are relaxed, making it perfect for families and those seeking tranquility.
  • Hyannis Harbor: Only 11.3km from Dennis, Hyannis Harbor boasts picturesque scenery and vibrant beach vibes. You can enjoy a scenic boat tour or simply relax by the waterfront, watching the boats come and go while soaking in the coastal atmosphere.
  • Harwich Port: Located 12.9km away, Harwich Port is a charming town that captures the essence of Cape Cod's city vibes. Explore boutique shops, local eateries, and enjoy the friendly community, all while being close to beautiful beaches.

Best time to go to Dennis

The best time to visit Dennis is dependant 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.

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

For a visit to Dennis, Massachusetts, you can fly into three major airports. Nantucket Memorial Airport (ACK) is situated 54.7km away, with nearby hotels like the White Elephant Hotel, Jared Coffin House, and Nantucket Resort Collection, all within 4.8km. Martha's Vineyard Airport (MVY) is located 51.5km from Dennis, offering options such as the Harbor View Hotel, Vineyard Square Hotel & Suites, and Summercamp, each 8.0km away. Provincetown Municipal Airport (PVC) is the closest at 38.6km, with excellent hotels like Ellery Hotel, Crowne Pointe Historic Inn & Spa, and Brass Key Guesthouse, all just 3.2km from the airport.

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 traveller data. Two other options for your visit to the area are Chatham Wayside Inn and Chatham Bars Inn. 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?
Margaritaville Resort Cape Cod: Resort located near Hyannis Harbor. Provides a children's pool, an outdoor pool and a water park. Chatham Wayside Inn and Chatham Bars Inn 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 145 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 Hill Observation Tower and Scargo Tower might be worth a visit. Natural beauty is on display at Corporation Beach, Mayflower Beach and Chapin Memorial 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