Search hotels in Dennis Port, MA

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

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Flexible date options
Select occupancy

Dennis Port – 51 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Immaculate Beach Condo

Dennis Port

Immaculate Beach Condo is located in Dennis Port, just 9.5 miles from John F Kennedy Hyannis Museum and 3.2 miles from Art Gal'Y-Guild Of Harwich Artists.

L
Laura
From
United States
Great location, wonderful beach, walkable to the little cafe and shops in town
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
Price from
$354.97
1 night, 2 adults

By The Sea Guests Bed & Breakfast and Suites

Dennis Port

By The Sea Guests Bed & Breakfast and Suites provides beachfront accommodations in Dennis Port.

J
Jennifer
From
United States
We loved how close to the beach the room was. Having a small apartment feel was very nice! We loved how nice and updated the room was.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 54 reviews
Price from
$207.85
1 night, 2 adults

Pelham House Resort

Dennis Port

Located on 400 feet of private beach along the Nantucket Sound, this resort features an outdoor ocean view pool and free WiFi. It is 9.2 mi from the ferry to Nantucket Island.

L
Lisa
From
United Kingdom
The property is absolutely lovely .I had an ocean front room that was just beautiful.The bed was very comfortable and the room was: very clean.had a lovely seating area.The facility was decorated so elegantly .The fires added a warm and lovely touch .The staff were absolutely wonderful.They were very accommodating and professional .I have stayed here for many years and it feels like I am home and never want to leave.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 52 reviews
Price from
$251.90
1 night, 2 adults

Holiday Hill Inn & Suites

Dennis Port

This Cape Cod motel is just a 5 minute drive to the beach and features an on-site 18-hole mini-golf course and an outdoor pool. The ZooQuarium is 5 miles away.

K
Kathleen
From
United States
Nice clean room pleasant staff
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 308 reviews
Price from
$119
1 night, 2 adults

Scallop's Nest

Dennis Port

Scallop's Nest offers accommodations in Dennis Port, 22 miles from Cape Cod National Seashore and 23 miles from Sandwich Glass Museum.

L
Lisa
From
United States
We love this bright and cheery cottage! It is well stocked and thoughtfully provided with all the amenities. It has a great outdoor shower! This year, a beautiful new stove and refrigerator were added. It is a great location close to everything but with a very private setting.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 9 reviews
Price from
$480
1 night, 2 adults

The Cutty Sark

Dennis Port

This Dennis Port property is a 2-minute walk from the beach and features an outdoor pool and free Wi-Fi access in public areas. Dennis Highland Golf Course is 7 miles away.

A
Alice
From
United States
The owner was very pleasant and welcoming.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 88 reviews
Price from
$159
1 night, 2 adults

An English Garden

Dennis Port

Relax with luscious garden and ocean views at this quaint bed and breakfast, located one block from the beach.

L
Lisa
From
United States
Location was perfect, close enough to local attractions but far enough that it was quiet! Courtney and Calvin were amazing hosts and Erin (Calvin’s mom) was also wonderful. They made us feel like family!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 24 reviews
Price from
$184.85
1 night, 2 adults

The Three Seasons Resort

Dennis Port

Located in Dennis Port, a few steps from Sea Street Beach, The Three Seasons Resort has accommodations with a seasonal outdoor swimming pool, free private parking, a private beach area and a terrace.

N
Nianyao
From
United States
The front desk staff was very nice and warm! room was very spacious, overall clean and cozy!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 434 reviews
Price from
$150.10
1 night, 2 adults

Ocean Club on Smuggler's Beach

South Yarmouth (Near Dennis Port)

Overlooking the Atlantic Ocean, this hotel is located on Smuggler’s Beach and offers free Wi-Fi and rooms equipped with 2 flat-screen TVs, a microwave, and refrigerator.

F
Fernanda
From
Brazil
Large room, very comfortable and cozy, with a nice view.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 496 reviews
Price from
$153.73
1 night, 2 adults

All Seasons Resort, Trademark Collection by Wyndham

South Yarmouth (Near Dennis Port)

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 8.2
Very Good - What previous guests thought, 419 reviews
Price from
$111
1 night, 2 adults
See all 51 hotels in Dennis Port

Hotels with parking in Dennis Port

See all
Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 496 reviews
From $183.84 per night
Free parking
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 281 reviews
From $114.16 per night
Free parking
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 449 reviews
From $151.07 per night
Free parking
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 161 reviews
From $162 per night
Free parking
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 269 reviews
From $161.94 per night
Free parking
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 95 reviews
From $144.95 per night
Free parking
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 71 reviews
Free parking
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 50 reviews
From $145.31 per night
Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 419 reviews
From $121.89 per night
Parking on site
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 311 reviews
From $153.27 per night

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

See all

Popular with guests booking hotels in Dennis Port

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

Popular with guests booking hotels in Dennis Port

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 90 reviews

Popular with guests booking hotels in South Yarmouth

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

Popular with guests booking hotels in South Yarmouth

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 419 reviews

Popular with guests booking hotels in West Dennis

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 281 reviews

Popular with guests booking hotels in South Yarmouth

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 216 reviews

Popular with guests booking hotels in South Yarmouth

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

Popular with guests booking hotels in West Yarmouth

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 288 reviews

Popular with guests booking hotels in South Yarmouth

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 269 reviews

Popular with guests booking hotels in Yarmouth

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

Budget hotels in Dennis Port and nearby

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 281 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 70 reviews

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 269 reviews

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

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 419 reviews

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

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

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 78 reviews

Hotels located in the center of Dennis Port

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 90 reviews

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

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 174 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 48 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 216 reviews

What Guests Said About Dennis Port:

Scored out of 10, guest rating 8.0

The town of Dennis Port has a very 'local' feel.

The town of Dennis Port has a very 'local' feel. As long as you like assimilating into a town to get a real feel for their life it is a great town to visit. Beautiful public beaches very easy to walk and shop. A little tough on the parking. And [very] narrow streets, lots of stop signs sometimes not enough stop signs. It is not a town for a lively night life. It is more of a 'family' town. You want a lively night life go/stay in Provincetown that place has theaters with many local artists ranging from song and dance to magic. Many art shops... BUT do, do your homework, know where you are going. It is one of the 'happiest' places in all of New England (even more than Vermont). Personal I really liked the vibe of Provincetown; but I also really like staying several quite nights in Dennis Port.
Guest review byAnonymous
United States
Scored out of 10, guest rating 10

A quaint town with lots to offer!

A quaint town with lots to offer! There were plenty of great coffee shops, places to eat, and places to shop! The Wee Packet and Sundae School are a must!! Cuffy's is the perfect stop for all of your gift and souvenir needs! But most of all you cannot beat those beaches!!
Guest review byMonice
United States
Scored out of 10, guest rating 10

You have the beautiful Swan or Bass River, great biking...

You have the beautiful Swan or Bass River, great biking trail and lots of gorgeous beaches in this friendly town- will be back- Original Seafood has delish fried seafood and Royal Pizza quite tasty for delivery
Guest review byJelly
Scored out of 10, guest rating 10

We love going to Dennis Port.

We love going to Dennis Port. We love the low key vibe of the area. The beaches are small, but you can quickly drive to West Dennis beach which is big. Lots of great small restaurants in the area: Wolfie's for breakfast, Bandera Deli and Hot Dog place for lunch, and several dinner options like KO Pizza or The Den. Great drinks with a beautiful view and often live music at the Ocean House Beach Bar, early morning yoga on the lawn at the Pelham house, cute downtown.
Guest review byUlrike
United States
Scored out of 10, guest rating 6.0

Dennis Port seemed nice.

Dennis Port seemed nice. I was in Dennis Port to visit friends and relatives but I would not ever recommend Jonathan Edwards Motel which I cancelled after just 1 night stay on a 3 night reservation, motel management refuses to refund me the 2 nights I did not stay.. Accommodations were totally unacceptable!
Guest review byRichard
Scored out of 10, guest rating 10

Lovely town. Plenty of restaurants and shops of all kinds.

Lovely town. Plenty of restaurants and shops of all kinds. Beautiful beaches. Very peaceful and pretty area. Can't beat Kreme and Kone's food but a bit pricey. Their clams, scallops, fish sandwiches, chowder and onion rings were terrific. Loved going to the Hearth and Kettle even though it was a bit of a ride for a fantasticbreakfast.. Beautiful church, The Holy Trinity and beautiful adoration chapel nearby.
Guest review byJanet

See reviews by guests who stayed at hotels in Dennis Port

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 80 reviews
Location on the beach is fantastic. We were given a room with an ocean view which was most appreciated and such a great view. With the extra space, jacuzzi and kitchenette we thoroughly enjoyed this typical New England site.
Guest review byThomas
United Kingdom
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 217 reviews
It's right on the beach. It's very clean and cute decor. The bed was not comfortable at all. But was otherwise an excellent stay.
Guest review byDawn
United States
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 447 reviews
Loved the location right on the beach.
Guest review byLaura
United States
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 24 reviews
Lovely cottage in Dennis Port!
Guest review byLaure
United States
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 447 reviews
Location on the beach.
Guest review byalessandro
Italy

More places to explore, more ways to go