HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar

Make a vacation rental in Dennis, USA your home away from home

Dennis is a seaside town on Cape Cod, Massachusetts that also encompasses four villages. The area around Dennis vacation accommodation offers a host of lovely public beaches, with a range of activities on offer and excellent amenities to enjoy, including coastal walking trails, golf courses, galleries, museums and theatres.

Things to do in Dennis, USA

Dennis self-catering vacation rentals would be great if you have a passion for culture. It’s home to the oldest professional summer theatre in the USA, with a diverse and exciting calendar, including Children’s productions and famous plays and shows. There’s also the Cape Cod Museum of Art, which showcases the work of artists across the region.

If you’re a golf enthusiast on holiday at Dennis self-catering vacation accommodation you’ll be pleased to find some excellent golf courses within easy reach. The choice is extensive, and includes Cranberry, Bayberry Hills, Hyannis, Harwich Port, Twin Brooks, Blue Rock and Cummaquid. Closest to Dennis are Dennis Pines and Dennis Highlands, which are both championship courses set in picturesque natural settings.

The area around Dennis self-catering vacation rentals is home to some lovely beaches. A highlight here is Mayflower Beach, which faces Cape Cod Bay is known for its huge sandbars, which people can explore at low tide. Meanwhile you could also head across to the south side of the Cape, to the sandy shore at South Village Beach, Haigis Beach, Glendon Beach, West Dennis Beach and Inman Road Beach. One way to enjoy the stunning shoreline on the peninsula is to hire a bicycle and explore the numerous routes here, like the Cape Cod Rail Trail and the Nickerson State Park.

Places to visit on holiday in Dennis, USA

A short drive from Dennis vacation villas to Cape Cod’s northern tip will get you to Provincetown, which is frequented by people hoping to admire the wildlife around the coast here. Whale-watching trips are available, while the Cape Cod National Seashore Park is a top location for hiking, swimming, mountain biking and picnics. Meanwhile the islands of Nantucket and Martha’s Vineyard would also serve as ideal destinations for daytrips, boasting quaint towns and spectacular beaches.

Weather in Dennis, USA

The climate on the peninsula surrounding self-catering vacation rentals is generally milder than further inland. Summers are moderately warm, with temperatures reaching the mid-20s in July and August. Autumn weather is usually mild, while winters are cool here, but there is still far less snowfall on Cape Cod than in other parts of Massachusetts like Boston.

Cheap flights to Dennis, USA

One way to get to Dennis self-catering accommodation is to fly to Logan International Airport (BOS), which sits just over an hour away by car. This airport can be reached from London-Gatwick (LGW) and London-Heathrow (LHR) via American Airlines and British Airways respectively.

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!

Dennis Holiday Homes & Cottages (900+)

  • 1 - 50 of 900+
Additional service fee may apply.
    • 2 BR
    • 1 BA
    • Sleeps 4
    14
      • 2 BR
      • 2 BA
      • Sleeps 5
      20
        • 5 BR
        • 1 BA
        • Separate Toilet
        • Sleeps 10
          • 5 BR
          • 5 BA
          • Separate Toilet
          • Sleeps 14
          5
            • 4 BR
            • 3 BA
            • Separate Toilet
            • Sleeps 14
            5
              • 4 BR
              • 3 BA
              • Sleeps 8
                • 2 BR
                • 1 BA
                • Sleeps 4
                12
                  • 2 BR
                  • 1 BA
                  • Separate Toilet
                  • Sleeps 6
                  13
                    • 3 BR
                    • 1 BA
                    • Sleeps 6
                    3
                      • 4 BR
                      • 2 BA
                      • Sleeps 9
                      3
                        • 3 BR
                        • 1 BA
                        • Sleeps 6
                        46
                          • 2 BR
                          • 1 BA
                          • Sleeps 5
                          4
                            • 1 BR
                            • 1 BA
                            • Sleeps 2
                            10
                              • 3 BR
                              • 1 BA
                              • Separate Toilet
                              • Sleeps 6
                              16
                                • 2 BR
                                • 1 BA
                                • Sleeps 4
                                11
                                  • 3 BR
                                  • 2 BA
                                  • Sleeps 6
                                  4
                                    • 3 BR
                                    • 1 BA
                                    • Separate Toilet
                                    • Sleeps 6
                                    3
                                      • Studio
                                      • 1 BA
                                      • Sleeps 2
                                      20
                                        • 4 BR
                                        • 5 BA
                                        • Sleeps 9
                                        3
                                          • 3 BR
                                          • 2 BA
                                          • Sleeps 6
                                          7
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 7
                                            9
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 4
                                              17
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 6
                                                32
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 2
                                                  12
                                                    • 3 BR
                                                    • 1 BA
                                                    • Sleeps 8
                                                    6
                                                      • 3 BR
                                                      • 1 BA
                                                      • Separate Toilet
                                                      • Sleeps 8
                                                      6
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 6
                                                        6
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 5
                                                          12
                                                            • 3 BR
                                                            • 2 BA
                                                            • Separate Toilet
                                                            • Sleeps 6
                                                            2 Reviews
                                                              • 3 BR
                                                              • 1 BA
                                                              • Sleeps 7
                                                              6
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 7
                                                                6
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 5
                                                                  5
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 4
                                                                    31
                                                                      • Studio
                                                                      • 2 BA
                                                                      • Sleeps 9
                                                                      3
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 5
                                                                        10
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 8
                                                                          3
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 8
                                                                              • 3 BR
                                                                              • 1 BA
                                                                              • Sleeps 7
                                                                              9
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 4
                                                                                4
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 8
                                                                                  6
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 5
                                                                                    9
                                                                                      • Studio
                                                                                      • 1 BA
                                                                                      • Sleeps 2
                                                                                      5
                                                                                        • Studio
                                                                                        • 1 BA
                                                                                        • Sleeps 2
                                                                                        3
                                                                                          • 3 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 6
                                                                                          4
                                                                                            • 3 BR
                                                                                            • 1 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 8
                                                                                            2 Reviews
                                                                                              • Studio
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              5
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                10
                                                                                                  • 5 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 12
                                                                                                  8
                                                                                                    • 3 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 14
                                                                                                    2 Reviews
                                                                                                      • 3 BR
                                                                                                      • 3 BA
                                                                                                      • Sleeps 8
                                                                                                      5
                                                                                                      • 1 - 50 of 900+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Fantastic, spacious, perfectly well situated, with all the facilities we needed.

                                                                                                      5 of 5
                                                                                                      We came from England for 10 days in August. Myself,my husband and our 11 and 13 year old. We loved the house, it was just what we wished for. Very clean and well maintained. It had all the facilities needed, the kitchen had all the utensils required for our stay. Having a dishwasher a large fridge with a freezer and washing machine and tumble dryer were perfect. We spent many evenings on the deck eating our Bbq in the sunshine. The location was perfect, very central for touring, nothing was too far away. We are now saving for next year!
                                                                                                      • Review Submitted: 04-Sep-2016
                                                                                                      • Date of Stay: Aug 2016