Skip to main content

Search hotels in Dennis, MA

Enter your dates to see the latest prices and deals for Dennis hotels

Dennis – 67 hotels and places to stay

Filter by:

Star Rating
Review score

Bluebird Dennisport

Hotel in Dennis

Located in Dennis, within a 9-minute walk of Sea Street Beach and 20 miles of Nauset Lighthouse, Bluebird Dennisport provides accommodations with a seasonal outdoor swimming pool and free WiFi as well...

m
melissa
From
United States
Clean and updated. Dog friendly
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 190 reviews
Price from
$258.05
1 night, 2 adults

Seashell Motel

Dennis

Located in Dennis, within a few steps of Sea Street Beach and 20 miles of Nauset Lighthouse, Seashell Motel provides accommodations with a private beach area and free WiFi as well as free private...

D
Damon
From
United States
Very quiet location on a beautiful beach.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 23 reviews
Price from
$231.15
1 night, 2 adults

The Escape Inn

South Yarmouth (Near Dennis)

Featuring an outdoor swimming pool, this Cape Cod inn is located in South Yarmouth, Massachusetts. Free Wi-Fi access is available.

M
Morgan-Brown
From
Canada
It was nice and well-kept. The bed was comfy and the breakfast was decent.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 363 reviews
Price from
$110.25
1 night, 2 adults

Ambassador Inn and Suites

South Yarmouth (Near Dennis)

West Dennis Beach is 2 miles from this South Yarmouth, Massachusetts hotel, which provides free Wi-Fi in every room. Ambassador Inn and Suites features indoor and outdoor pools, a hot tub and a sauna....

m
mary
From
Macau
I was only there for one night because I was meeting friends the next day. I have seen the Ambassador before, so I booked it for 1 night to avoid traffic the next day. WOW! I was so pleasently surprised- it has all been remodelled-it is really nice. I highly recommend it for families because of the beautiful and SAFE indoor pool-with tables and chairs all around it. The breakfast room is also very nice. By all means stay here, the rooms are beautiful and the bathrooms as well- so shiny clean!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 284 reviews
Price from
$91.79
1 night, 2 adults

Pelham on Main

West Dennis (Near Dennis)

Located 5 minutes from sandy West Dennis Beach and 12 miles from Hyannis Whale Watchers Cruises, this hotel offers an outdoor pool and trails through the wooded grounds.

C
Collin
From
United States
Beautiful place, we’d love to go back
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 72 reviews
Price from
$169
1 night, 2 adults

All Seasons Resort, Trademark Collection by Wyndham

South Yarmouth (Near Dennis)

Located in the seaside town of South Yarmouth, All Seasons Resort has a seasonal outdoor swimming pool and a fitness center.

P
Patricia
From
Ireland
The hotel staff were warm and friendly. The rooms were really lovely, spacious and clean. Breakfast was excellent choices. The garden and pools areas were fabulous.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 270 reviews
Price from
$90
1 night, 2 adults

Travelodge by Wyndham Cape Cod Area

West Dennis (Near Dennis)

This West Dennis hotel offers free Wi-Fi and rooms equipped with a refrigerator and cable TV. West Dennis Beach is half a mile away.

S
Samuel
From
United States
Great people clean great beds
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 310 reviews
Price from
$79
1 night, 2 adults

Harborside Suites

Yarmouth (Near Dennis)

Located in Yarmouth, within 18 miles of Sandwich Glass Museum and 19 miles of Heritage Museums & Gardens, Harborside Suites provides accommodations with a garden as well as free private parking for...

J
Jennifer
From
United States
perfect amount of space. nice to have separate bedroom area. appreciate having a kitchen.
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 36 reviews
Price from
$117
1 night, 2 adults

Village Inn

Yarmouth (Near Dennis)

Located in a historic sea captain's home in Yarmouth, Cape Cod, Village Inn offers free WiFi.

C
CEM
From
United States
My husband and I had the most wonderful Thanksgiving stay at the Village Inn in Yarmouth Port. Our room was spotless and thoughtfully stocked with every little detail to make our stay comfortable. The historic inn itself is absolutely beautiful and impeccably maintained. And the breakfast—homemade and absolutely incredible—was a highlight of our trip. Jennifer is an exceptional host, as well as an amazing baker and chef. Truly an 11/10 experience. We will definitely be back!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 161 reviews
Price from
$185
1 night, 2 adults

Cape Cod Veranda

South Yarmouth (Near Dennis)

Located in the seaside town of South Yarmouth, 1.9 mi from West Dennis Beach, Cape Cod Veranda features accommodations with a shared lounge, free private parking, free WIFI throughout the property,...

J
Julia
From
Canada
Great breakfast spread. Clean, spacious rooms. Staff was extremely nice!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 712 reviews
Price from
$169
1 night, 2 adults
See all 67 hotels in Dennis

Hotels with parking in Dennis

Free parking
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 400 reviews
Free parking
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 363 reviews
From $114.16 per night
Free parking
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 284 reviews
From $133.32 per night
Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 83 reviews
Free parking
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 66 reviews
Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 49 reviews
From $140.04 per night
Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 101 reviews
From $138.30 per night
Free parking
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 38 reviews
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 90 reviews
Parking on site
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 127 reviews
From $184.92 per night

Most booked hotels in Dennis and surrounding area in the past month

See all

Popular with guests booking hotels in Dennis

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 190 reviews

Popular with guests booking hotels in South Yarmouth

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 270 reviews

Popular with guests booking hotels in South Yarmouth

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 363 reviews

Popular with guests booking hotels in South Yarmouth

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 284 reviews

Popular with guests booking hotels in Yarmouth

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 36 reviews

Popular with guests booking hotels in West Dennis

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 72 reviews

Popular with guests booking hotels in West Dennis

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 310 reviews

Popular with guests booking hotels in South Yarmouth

Popular with guests booking hotels in South Yarmouth

Popular with guests booking hotels in Dennis Port

Best hotels with breakfast in Dennis and nearby

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 161 reviews

Located in a historic sea captain's home in Yarmouth, Cape Cod, Village Inn offers free WiFi.

From $211.73 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 284 reviews

West Dennis Beach is 2 miles from this South Yarmouth, Massachusetts hotel, which provides free Wi-Fi in every room. Ambassador Inn and Suites features indoor and outdoor pools, a hot tub and a sauna.

From $133.32 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 712 reviews

Located in the seaside town of South Yarmouth, 1.9 mi from West Dennis Beach, Cape Cod Veranda features accommodations with a shared lounge, free private parking, free WIFI throughout the property,...

From $204.87 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 363 reviews

Featuring an outdoor swimming pool, this Cape Cod inn is located in South Yarmouth, Massachusetts. Free Wi-Fi access is available.

From $114.16 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 270 reviews

Located in the seaside town of South Yarmouth, All Seasons Resort has a seasonal outdoor swimming pool and a fitness center.

From $111.59 per night

Dennis Village Adorable Studio Cottage 5951 is offering accommodations in Dennis.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Steps to Dennis Village! The Blue Scallop Home offers accommodations in Dennis, a 15-minute walk from Corporation Beach and 18 miles from Nauset Lighthouse.

2 Min to Mayflower Beach Dog Friendly is located in Dennis, just a 18-minute walk from Mayflower Beach and 19 miles from Nauset Lighthouse.

Budget hotels in Dennis and nearby

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 36 reviews

Located in Yarmouth, within 18 miles of Sandwich Glass Museum and 19 miles of Heritage Museums & Gardens, Harborside Suites provides accommodations with a garden as well as free private parking for...

From $133.91 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 66 reviews

Pet Friendly Motel perfectly located within 1 mile of Cape Cod Scenic Tours and public beaches. It features free Wi-Fi in every room and new outdoor pool with a sun deck.

From $116.28 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 295 reviews

This motel in South Yarmouth, Massachusetts offers completely redesigned rooms with free Wi-Fi and a flat-screen cable TV. The Zooquarium is within easy walking distance.

From $90.42 per night

Located in Dennis, a 13-minute walk from Corporation Beach, Isaiah Hall Inn has accommodations with free WiFi and free private parking.

Large Great Location Dog Friendly is located in Dennis, just 1.6 miles from Corporation Beach and 18 miles from Nauset Lighthouse.

Steps to Dining Less than 1 mile to Bayside Beaches offers accommodations in Dennis, a 12-minute walk from Corporation Beach and 18 miles from Nauset Lighthouse.

Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 3 reviews

Dream Dennis Getaway offers accommodations in Dennis, 18 miles from Nauset Lighthouse and 19 miles from Wellfleet Bay Wildlife Sanctuary. The vacation home has access to a restaurant.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Champagne Dreams offers accommodations in Dennis, 1.4 miles from Corporation Beach and 17 miles from Nauset Lighthouse. This vacation home offers air-conditioned accommodations with a patio.

Hotels located in the center of Dennis

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Fully Renovated Walk to Scargo Lake offers accommodations in Dennis, 18 miles from Wellfleet Bay Wildlife Sanctuary and 20 miles from Cape Cod National Seashore.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3 reviews

Osprey View Villa offers accommodations in Dennis, a 2-minute walk from Corporation Beach and 18 miles from Nauset Lighthouse. The vacation home has access to a restaurant.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 5 reviews

Sandpiper's Saltbox is located in Dennis, just a 7-minute walk from Mayflower Beach and 19 miles from Nauset Lighthouse. The vacation home has access to a restaurant.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Escape in Dennis is located in Dennis, just a 7-minute walk from Mayflower Beach and 19 miles from Nauset Lighthouse. Guests can benefit from a patio and a picnic area.

1.6 miles from Corporation Beach in Dennis, Close2Beach, SpeakEasyBar, HotTub, PetsOK, Firepit provides accommodations with access to a hot tub.

Cape Cod Home with Game Room - 3 Mi From Mayflower! is located in Dennis, just 21 miles from Cape Cod National Seashore and 23 miles from Sandwich Glass Museum.

Private Pool Large Deck and Game Room offers accommodations in Dennis, 1.6 miles from Corporation Beach and 17 miles from Nauset Lighthouse.

Sunroom Spacious Deck 8 Mins to Mayflower Beach is located in Dennis, just 18 miles from Wellfleet Bay Wildlife Sanctuary and 20 miles from Cape Cod National Seashore.

What Guests Said About Dennis:

8.0

Dennis is a beautiful area with many activities and close to...

Dennis is a beautiful area with many activities and close to shopping, restaurants and other locations to tour and view. Brewster area is also close by and offers a lot of fine dining. Just a wonderful and relaxing area with the old time charm of Cape Cod.
Guest review by
Anonymous
United States