Dennis Hotels from S$101

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 trending Dennis hotels

Sesuit Harbor House

3.0 star property
9.6 out of 10, Exceptional, (143)
"Cozy; comfort; and cute goats :)"
The price is S$425
includes taxes & fees
22 Jun - 23 Jun
Sesuit Harbor House

Isaiah Hall Bed & Breakfast Inn

3.0 star property
9.8 out of 10, Exceptional, (116)
"We loved staying at the Isaiah Hall Bed & Breakfast! The host is amazing and the location is great! Highly recommend it!"
The price is S$463
includes taxes & fees
22 Jun - 23 Jun
Isaiah Hall Bed & Breakfast Inn

Kingfisher Lodging

2.5 star property
8.8 out of 10, Excellent, (22)
"Great place "
The price is S$279
includes taxes & fees
24 Jun - 25 Jun
Kingfisher Lodging

Margaritaville Resort Cape Cod

4.0 star property
8.6 out of 10, Excellent, (189)
"Close to the mall and other stores. Nice indoor waterpark. "
Margaritaville Resort Cape Cod

The Corsair & Cross Rip Oceanfront Resort

2.5 star property
8.6 out of 10, Excellent, (156)
"Great Staff, amenities and location"
The price is S$262
includes taxes & fees
26 Jun - 27 Jun
The Corsair & Cross Rip Oceanfront Resort

All Seasons Resort, Trademark Collection by Wyndham

3.0 star property
8.4 out of 10, Very good, (200)
"Highly recommend this place! Staff very friendly, rooms were exceptionally clean, breakfast was excellent Will happily stay again Thank you"
The price is S$230
includes taxes & fees
22 Jun - 23 Jun
All Seasons Resort, Trademark Collection by Wyndham

Sandwich Lodge & Resort

2.0 star property
8.4 out of 10, Very good, (1004)
"Great place for families!"
The price is S$190
includes taxes & fees
22 Jun - 23 Jun
Sandwich Lodge & Resort

Ocean Mist Beach Hotel & Suites

3.0 star property
8.2 out of 10, Very good, (585)
"Quiet, nice private beach. "
The price is S$400
includes taxes & fees
22 Jun - 23 Jun
Ocean Mist Beach Hotel & Suites

Holiday Hill Inn & Suites

2.0 star property
8.2 out of 10, Very good, (849)
"Affordable stay. "
The price is S$204
includes taxes & fees
22 Jun - 23 Jun
Holiday Hill Inn & Suites

Bayside Resort Hotel

3.0 star property
8.8 out of 10, Excellent, (1359)
"Nice clean stay , awesome staff"
Bayside Resort Hotel

Cape Sands Inn

2.5 star property
8.4 out of 10, Very good, (1002)
"We liked the hot tub and the nearby attractions."
The price is S$160
includes taxes & fees
29 Jun - 30 Jun
Cape Sands Inn

Chatham Wayside Inn

4.0 star property
9.2 out of 10, Wonderful, (505)
"Very nice and quiet place to stay"
Chatham Wayside Inn

Red Jacket Beach Resort

3.5 star property
9.0 out of 10, Wonderful, (162)
"Everyone was very friendly and the room and grounds are so nice! Would definitely stay here again!"
Red Jacket Beach Resort

Days Inn by Wyndham West Yarmouth/Hyannis Cape Cod Area

2.0 star property
6.8 out of 10, (1000)
"nice clean comfy place to stay"
The price is S$175
includes taxes & fees
2 Jul - 3 Jul
Days Inn by Wyndham West Yarmouth/Hyannis Cape Cod Area

Blue Water Resort

3.0 star property
8.2 out of 10, Very good, (1001)
"Amazing place we will be back"
Blue Water Resort

Riviera Beach Resort

3.0 star property
8.2 out of 10, Very good, (1001)
"Great place to stay "
Riviera Beach Resort

Aiden by Best Western Cape Cod - West Yarmouth

3.0 star property
8.0 out of 10, Very good, (1001)
"It was clean, comfortable and close to places we wanted to go to. Also, the beds are very comfortable."
The price is S$211
includes taxes & fees
29 Jun - 30 Jun
Aiden by Best Western Cape Cod - West Yarmouth

Hyannis Plaza Hotel

2.5 star property
7.0 out of 10, Good, (741)
"Exactly what I needed, a place to lay my head. Only complaint was the microwave was not cleaned. That's it!"
The price is S$171
includes taxes & fees
24 Jun - 25 Jun
Hyannis Plaza Hotel

Hyannis Travel Inn

2.5 star property
9.6 out of 10, Exceptional, (1004)
"Great location for a quick weekend getaway down to Hyannis!"
The price is S$204
includes taxes & fees
22 Jun - 23 Jun
Hyannis Travel Inn

Parker Beach Lodge

3.0 star property
8.6 out of 10, Excellent, (276)
"Good clean hotel! "
The price is S$278
includes taxes & fees
23 Jun - 24 Jun
Parker Beach Lodge
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

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.

Frequently asked questions

What's the best place for a stay in Dennis?

Isaiah Hall Bed & Breakfast Inn is ranked highly by Expedia customers. This B&B is a short 11-minute walk from Cape Cod Beaches, and it offers free breakfast and free parking. Sesuit Harbor House is another favourite option for your trip based on traveller reviews. See all available top hotels, or 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 hotel when travelling with children to Dennis?

Starlight Lodge Cape Cod is a hotel with free parking and on-site mini golf, and it's a top choice on Expedia for families. Other options for your child-friendly holiday include Sesuit Harbor House and Isaiah Hall Bed & Breakfast Inn. Also, children of all ages will enjoy a visit to Eden Hand Arts. Find more child-friendly accommodations 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's the best hotel for a beach holiday in Dennis?

Sesuit Harbor House is a top beach hotel with a seasonal outdoor pool and free WiFi, and it's located close to Corporation Beach . Other good choices to stay near the beach include Isaiah Hall Bed & Breakfast Inn and Kingfisher Lodging. See more stays near the beach in Dennis.

What are some accommodation options with pools in Dennis?

Fairfield Inn & Suites by Marriott Cape Cod Hyannis: Hotel located near Cape Cod Beaches. Features daily, an indoor pool and complimentary high-speed (wired) Internet access. Cape Sands Inn and Hyannis Harbor Hotel are a couple of other choices that offer an on-site pool. View all hotels with pools in Dennis.

What is the best spa hotel in Dennis?

Sesuit Harbor House is a top spa hotel with 21 rooms, free WiFi and barbecues. See all spa hotels 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 161 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 Tower and Scargo Hill Observation Tower might be worth a visit. Natural beauty is on display at Corporation Beach, Mayflower Beach and Cape Cod Beaches. 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.