Skip to main content

Search hotels in Dennis Port, MA

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

Dennis Port – 63 hotels and places to stay

Filter by:

Star Rating
Review score

Immaculate Beach Condo

Dennis Port

Immaculate Beach Condo is located in Dennis Port, just a few steps from Sea Street Beach and 20 miles from Nauset Lighthouse. The apartment has access to a restaurant.

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.0
Wonderful - What previous guests thought, 5 reviews
Price from
$254
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.

N
Nicole
From
United States
Wonderful! Will absolutely be visiting again. Room 111 had a lovely private patio deck with a water view. It was very quiet and serene. We also really enjoyed the full breakfast. Overall such a relaxing and lovely weekend!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 54 reviews
Price from
$213.90
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.

M
Melissa
From
United States
Close to the beach. Room was spacious.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 85 reviews
Price from
$139
1 night, 2 adults

The Corsair & Cross Rip Oceanfront

Dennis Port

On the shores of Nantucket Sound and the Atlantic Ocean, The Corsair and Cross Rip Oceanfront features a buffet breakfast and rooms that feature cable TV.

p
pamela
From
United States
we have been coming here for years....since our young adults were little kids. Wonderful place, great facilities and super location.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 62 reviews
Price from
$207
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.

E
Elizabeth
From
United States
The view was spectacular! Ocean view and deck to sit and relax. Full moon reflecting off the water. Perfect location
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 283 reviews
Price from
$229
1 night, 2 adults

The Escape Inn

South Yarmouth (Near Dennis Port)

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

R
Ryan
From
United States
You can tell the owners put a lot of thought into the choices they made when the property was remodeled. Our room was perfect and the staff were super friendly. We would happily stay here again.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 366 reviews
Price from
$110.25
1 night, 2 adults

Freebird by Reverie Boutique Collection

West Yarmouth (Near Dennis Port)

Freebird Motor Lodge is a new, boutique hotel in the heart of Cape Cod, MA.

L
Lauren
From
Canada
We loved the chill vibes. The outdoor areas were nice to hang out in after our daily activities.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 394 reviews
Price from
$147
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.

B
Bradley
From
United States
The room was spacious with a couch and kitchen area was comfortable over looking the water. It was nice having the balcony to sit out on. We also loved the jacuzzi
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 367 reviews
Price from
$149
1 night, 2 adults

Ambassador Inn and Suites

South Yarmouth (Near Dennis Port)

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....

G
Gerard
From
United States
Peaceful room, AC cooled room the way I like it. Complementary breakfast hads the standard offerings and was fine with me.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 301 reviews
Price from
$124.94
1 night, 2 adults

Pelham on Main

West Dennis (Near Dennis Port)

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, 73 reviews
Price from
$169
1 night, 2 adults
See all 63 hotels in Dennis Port

Hotels with parking in Dennis Port

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

See all

Best hotels with breakfast in Dennis Port and nearby

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

    Offering free WiFi access, Captain Farris House Bed & Breakfast is located in South Yarmouth, just steps from the shops and restaurants of the town center.

    From $336.48 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 301 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 $153.92 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 366 reviews

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

    From $126.18 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 251 reviews

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

    From $127.04 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 455 reviews

    Located in West Yarmouth, 1.3 miles from Englewood Beach, The Mariner Resort Cape Cod by The Red Collection has express check-in and check-out and free WiFi throughout the property.

    From $101.38 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    400 Yards to the Beach Dogs Welcome offers accommodations in Dennis, a 5-minute walk from Sea Street Beach and 20 miles from Nauset Lighthouse.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Dennis Port Palace is located in Dennis Port, just a 7-minute walk from Sea Street Beach and 20 miles from Nauset Lighthouse.

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

    Cape Beach Bungalow offers accommodations in Dennis Port, a 2-minute walk from Sea Street Beach and 20 miles from Nauset Lighthouse.

Budget hotels in Dennis Port and nearby

  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 27 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.1
    Good - What previous guests thought, 281 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 $78.97 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 685 reviews

    Located in West Yarmouth, 1.1 miles from Englewood Beach, Aiden by Best Western Cape Cod - West Yarmouth has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness...

    From $110.90 per night
  • ONE Minute walk to BEACH! High end home special! offers accommodations in Dennis Port, a 2-minute walk from Sea Street Beach and 20 miles from Nauset Lighthouse.

  • 58 Depot Street Dennisport - - Three Mermaids is located in Dennis Port, just 20 miles from Nauset Lighthouse and 21 miles from Wellfleet Bay Wildlife Sanctuary.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 85 reviews

    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.

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

    Pet-Friendly Cape Cod Getaway Less Than 1 Mi to Beach is located in Dennis Port, just 20 miles from Nauset Lighthouse and 21 miles from Wellfleet Bay Wildlife Sanctuary.

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

    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.

Hotels located in the center of Dennis Port

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    405 Old Wharf Road Unit B201 Dennisport Cape Cod - - Coastal Cov offers accommodations in Dennis Port, a 3-minute walk from Sea Street Beach and 20 miles from Nauset Lighthouse.

  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 19 reviews

    Summer Ocean Escapes provides beachfront accommodations in Dennis Port.

  • 4 Manning Road Dennis Port Cape Cod - Blue Sky is located in Dennis Port, just 22 miles from Cape Cod National Seashore and 24 miles from Sandwich Glass Museum.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    14 Manning Road Dennis Port - Sea Cottage offers accommodations in Dennis Port, a 9-minute walk from Sea Street Beach and 19 miles from Nauset Lighthouse.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    18 Manning Road Dennis Port Cape Cod - Salt is located in Dennis Port, just a 9-minute walk from Sea Street Beach and 20 miles from Nauset Lighthouse.

  • 30 Manning Road Dennis Port - Sandy Toes is located in Dennis Port, just a 10-minute walk from Sea Street Beach and 20 miles from Nauset Lighthouse.

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

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

    From $251.05 per night
  • Willows Cottage West is located in Dennis Port, just a 3-minute walk from Sea Street Beach and 20 miles from Nauset Lighthouse.

What Guests Said About Dennis Port:

  • 10.0

    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 by
    Monice
    United States
  • 10.0

    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 by
    Jelly
  • 10.0

    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 by
    Ulrike
    United States
  • 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 by
    Richard
  • 10.0

    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 by
    Janet
  • 8.0

    Dennis Port is convenient to many beaches, restaurants, and...

    Dennis Port is convenient to many beaches, restaurants, and is a great town for walking and biking. People are very friendly. It's within a short drive to Hyannis with its charming shops and great restaurants. There's many miniature golf courses, a large inflatable/water park close by, and a movie theater.
    Guest review by
    Pamela
    United States

See reviews by guests who stayed at hotels in Dennis Port

See all
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 84 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 by
    Thomas
    United Kingdom
  • From $443.75 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 66 reviews
    The location on the beach was beautiful. The restaurant at the hotel was excellent and the room was very comfortable.
    Guest review by
    Carla
    United States
  • From $136.22 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 543 reviews
    Loved the location right on the beach.
    Guest review by
    Laura
    United States
  • From $251.05 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 54 reviews
    Lovely cottage in Dennis Port!
    Guest review by
    Laure
    United States
  • From $136.22 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 543 reviews
    Location on the beach.
    Guest review by
    alessandro
    Italy