Hotels in Dennis

Search Dennis Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Find unique stays and themed hotels in Dennis

Immerse yourself in the vibrant atmosphere of Dennis with our handpicked accommodation options

FAQs About Hotels in Dennis

How much does it cost to stay in a hotel in Dennis?

The average price for hotels in Dennis is AU$ 365 for weekdays, and AU$ 419 for weekends (Friday–Saturday).

What are the best hotels in Dennis?

From business trips to holiday stays, Dennis offers a wide selection of popular hotels to suit every need. Kingfisher Oceanside (from AU$ 282), Travelodge by Wyndham Cape Cod Area (from AU$ 135) and Lighthouse Inn Cape Cod (from AU$ 325) are excellent options for your stay.

Which hotels in Dennis provide fitness facilities?

Edgewater Beach Resort (from AU$ 401) provides fitness facilities for a convenient workout during your trip. Keep up with your fitness routine even when traveling!

Which hotels in Dennis have the best breakfast?

Lighthouse Inn Cape Cod (from AU$ 325) and An English Garden (from AU$ 249) provide a tasty breakfast to help you get going.

Which hotels in Dennis have swimming pools?

Kingfisher Oceanside (from AU$ 282), Travelodge by Wyndham Cape Cod Area (from AU$ 135) and Lighthouse Inn Cape Cod (from AU$ 325) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Dennis Hotel Info

Highest PriceAU$ 1,245
Lowest PriceAU$ 171
Number of Reviews1,244
Total Properties760
Average Price (Weekdays)AU$ 365
Average Price (Weekends)AU$ 419