Hotels in Dennis

Search for Dennis Hotels™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Dennis Hotels

Dennis overview

If you're seeking a new favourite getaway, look no further than Dennis. You can take in the local culture of Dennis at a top spot such as Cape Cod Museum of Art. Popular sights in the surrounding area include Cape Cod Museum of Natural History.

Where to stay in Dennis

Dennis is a welcoming city that boasts a variety of hotels and other accommodation options. There are 31 hotels in Dennis and you can shop for as many as 206 deals for rooms on, some with discounts of up to 48%. We have room prices starting at GBP 34 per night. Below, you'll find the number of hotels for each star rating in Dennis as well as in the surrounding area:
  • • 2 5-star hotels from GBP 174 per night
  • • 114 4-star hotels from GBP 81 per night
  • • 171 3-star hotels from GBP 56 per night
  • • 67 2-star hotels from GBP 44 per night

How to get to Dennis

Fly into Hyannis, MA (HYA-Barnstable Municipal), 6.9 mi (11.1 km) from central Dennis. Provincetown, MA (PVC-Provincetown Municipal) is the next-closest major airport, 23.6 mi (37.9 km) away.

What to see around Dennis

Outdoor fun such as cycling, exploring the port and surfing is on hand, along with attractions such as:
  • • Barnstable Harbor
  • • Rail Trail Bike Shop
  • • Allen Harbor Marina
  • • Hyannis Harbor
  • • Chatham Fish Pier
Family-friendly attractions include:
  • • Werner Schmidt Observatory
  • • Bass River Sports World
  • • Pirate's Cove Mini Golf
  • • ZooQuarium
  • • Cape Cod Inflatable Park
It's notable for its beaches, hiking trails and top spots for nature lovers that include:
  • • Corporation Beach
  • • Follins Pond
  • • Grays Beach
  • • Wilbur Park
  • • Gray's Beach
Recommended sights include:
  • • Cape Cod Museum of Art
  • • Cape Playhouse
  • • Josiah Dennis Manse and Old West Schoolhouse
  • • Scargo Tower
  • • Corporation Beach

When to visit Dennis

If you're starting to plan your holiday, you might be curious about the best time of year to visit. Here's a list of seasonal norms to help you arrange your travel schedule:

Seasonal temperatures
  • • January-March: 9°F day, -6°F night
  • • April-June: 25°F day, 1°F night
  • • July-September: 26°F day, 10°F night
  • • October-December: 19°F day, -5°F night
Seasonal average rainfall
  • • January-March: 291 inches
  • • April-June: 265 inches
  • • July-September: 241 inches
  • • October-December: 304 inches