Skip to main content

Search hotels in Dennis, MA

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

Dennis – 72 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
Margarita
From
United States
Not much
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 215 reviews
Price from
$159
1 night, 2 adults

Eric's Place

Dennis

A 4-minute walk from Sea Street Beach in Dennis, Eric's Place provides accommodations with access to spa facilities. The vacation home has access to a restaurant.

E
Ellen
From
United States
Location
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 5 reviews
Price from
$425
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.

K
Karen Buning
From
United States
Convenient and clean. A little outdated and smelled musty but was very clean. The room only needed to be aired out a little. The staff was friendly at check in. Great shower!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 292 reviews
Price from
$80.10
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...

A
Anonymous
From
United States
The location is ideal for exploring Mid-Cape—close to attractions, restaurants, and a shopping plaza. While the exterior of the hotel looks rundown and poorly maintained, the room itself was a pleasant surprise: clean, modern, and fully updated. We stayed in a loft-style suite that featured a kitchenette, a comfortable sitting area, and an upstairs loft with two queen beds, a table, and a dresser. The room was non-smoking and equipped with both a wall AC unit and a portable AC, which kept it cool and comfortable. The kitchenette came with a fridge, microwave, dishwasher, toaster, pots, pans, plates—though no stove. A hot plate or electric cooktop would’ve been a great addition. The pool was unfortunately out of service and, according to the staff, permanently closed. A water filling station near the ice machine would also be a nice touch. Despite some downsides, I was completely satisfied with the room’s cleanliness, comfort, and amenities. For a last-minute summer stay on the Cape, this place offers solid value. Don’t let the exterior fool you—what’s inside is what counts
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 13 reviews
Price from
$143.10
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.

B
Bruce
From
United States
All Seasons Resort is a moderately priced resort, easily accessible to the Yarmouth area and centrally located to most of the Cape. It have been fully renovated within the last two years. The rooms are well maintained and roomy. The beds are comfortable. (The only downside were the pillows, especially on a King Size bed. Small and not so comfortable) The resort features a buffet/continental breakfast (which is included in the price.) The pool area sets it apart from many of the hotels on the Cape in that it is secluded at the rear of the property and not along the roadway or parking areas. The pool is well maintained and provides both sun and shaded areas. There is also an indoor pool and a jacuzzi. The staff are very friendly and professional. The pre-check-in process is great. Choose from a second floor room with a balcony or first floor with a small sitting area and direct access to the pool.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 211 reviews
Price from
$99
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.

T
Therese
From
United States
Most comfortable beds!!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 385 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....

A
Anumeha
From
United States
We loved the heated pool and hot tub, complimentary breakfast, clean rooms and nice & hospitable staff. We also got a free 1-hour stay extension without any fuss. Great hotel, a very pleasant stay!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 322 reviews
Price from
$124.94
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.

R
Rima
From
United States
Clean, new, comfortable. Great value.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 73 reviews
Price from
$168
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.

A
Anonymous
From
United States
New owner…incredibly customer-focused
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 183 reviews
Price from
$169
1 night, 2 adults

Liberty Hill Inn

Yarmouth (Near Dennis)

Featuring quiet street views, Liberty Hill Inn in Yarmouth offers accommodations and a shared lounge. The air-conditioned accommodations are 1.8 miles from Sandy Neck Beach.

C
Carl
From
United States
On the National Historic Registry. Great breakfast. Wonderful owners.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 29 reviews
Price from
$377
1 night, 2 adults
See all 72 hotels in Dennis

Hotels with parking in Dennis

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

See all

Budget hotels in Dennis and nearby

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

    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.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 510 reviews

    This West Dennis motel is a 5-minute walk from Horsefoot Cove and the waterfront. It features a 40-foot, seasonal outdoor pool, free Wi-Fi throughout the property and non-smoking guest rooms.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 238 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.

  • 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

    Walkable Dennis Cottage The Blue Scallop 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.

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

Hotels located in the center of Dennis

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 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.

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

    Fully Renovated Walk to Scargo Lake offers accommodations in Dennis, 17 miles from Nauset Lighthouse and 18 miles from Wellfleet Bay Wildlife Sanctuary.

  • 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 offers accommodations with access to a hot tub.

  • Cliff House Beach Retreat offers accommodations in Dennis, a 4-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.5
    Good - What previous guests thought, 2 reviews

    Lilly Pond Place is located in Dennis, just 19 miles from Nauset Lighthouse and 20 miles from Wellfleet Bay Wildlife Sanctuary. Guests can benefit from a patio and an outdoor fireplace.

Best hotels with breakfast in Dennis and nearby

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

    Offering an outdoor pool and a restaurant, Blue Rock Resort is located in South Yarmouth. Free WiFi access is available in this resort.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 58 reviews

    Offering a garden, Inn On Main provides accommodations in Yarmouth Port.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 21 reviews

    Brewster by the Sea Inn in Brewster provides adults-only accommodations with a seasonal outdoor swimming pool, a garden, and a terrace.

  • Located in Brewster, 1.4 miles from Robbins Hill Beach, Sea Meadow Inn provides accommodations with a garden, free private parking and a terrace.

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

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

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 98 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.

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

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

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 23 reviews

    Old Manse Inn is a recently renovated bed and breakfast in Brewster where guests can make the most of its garden and terrace.

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