Star Rating
Hotel Name
Price Range (USD)to
Amenities

Dennis Massachusetts Hotels & Motels

Find accommodations in Dennis with the hotel list provided below. Find discounted hotel accommodations in or close to Dennis, MA for your upcoming personal or group travel. We provide the best Dennis, Massachusetts hotel and motel rooms. Browse the Dennis area hotels to find the perfect lodging! Please use the provided map of the Dennis hotels.

The Dennis center is about the area of Cape Playhouse and 1 mile east of Cape Museum Fine Arts.

Dennis Hotels, Motels & Accommodations

Starlight Lodge : 203 Main St. Rt 6a 203 Main St. Rt 6a, Dennis, MA 02638
  • 3 star Beach property
  • Hotel has 3 suites
Cape Shore Inn - South Yarmouth
+1-888-305-3366
793 Main St., South Yarmouth, MA 02664 ~3.10 miles south of Dennis
  • 2 star Beach hotel
  • Check-in: 2.00 pm
  • About half of guests thought it was rather dirty
  • Air conditioning was criticized by 100%
Blue Rock Resort - South Yarmouth
+1-800-881-1523
39 Todd Rd., South Yarmouth, MA 02664 ~3.34 miles south of Dennis
  • Midscale Golf Course property
  • Hotel has 4 suites
  • Popular among families
  • A nice sized balcony
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Colonial House Inn & Restaurant 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~4.05 miles southwest of Dennis
  • Economical Beach hotel
  • Check-in: 2:00 PM
  • Rooms need regular maintenance
  • The majority of guests thought the building wasn't nice
Ambassador Inn & Suites 1314 Ma 28, South Yarmouth, MA 02664 ~4.80 miles south of Dennis
  • Low priced Resort property
  • Hotel has 85 rooms
  • Vibe is not too good
  • Breakfast can be improved
From$69
Average 3.5 /5Reviews CallBookMore Details
Beach N Towne Motel : 1261 Route 28 1261 Route 28, South Yarmouth, MA 02664 ~4.85 miles south of Dennis
  • Midscale hotel
  • 21 rooms in property
Travelodge Cape Cod Area in West Dennis 99 Main St., West Dennis, MA 02670 ~4.92 miles south of Dennis
  • Low priced property
  • Check in: 11:00 AM
Clarion Inn Cape Cod - South Yarmouth 1199 Route 28, South Yarmouth, MA 02664 ~4.96 miles south of Dennis
  • Cheap Beach property
  • Check in: 11:00
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Bluegreen Vacations The Soundings Ascend Resort Collection 79 Chase Ave., Dennis Port, MA 02639 ~6.15 miles southeast of Dennis
  • Four star hotel
  • 30 sleeping rooms in hotel
From$125
Average 3.5 /5Reviews CallBookMore Details
Commodore Inn by The Beach 30 Earle Rd., West Harwich, MA 02671 ~6.37 miles southeast of Dennis
  • Affordable hotel
  • Check-in time: 14:00
Riviera Beach Resort - South Yarmouth
+1-888-283-3404
327 South Shore Dr., South Yarmouth, MA 02673 ~6.39 miles south of Dennis
  • 3 star Oceanfront hotel
  • Hotel has 2 suites
  • Service and general atmosphere is cheerful
  • Every guests reviewed were happy with the price of the breakfast
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Blue Water Resort in South Yarmouth
+1-866-221-8581
291 South Shore Dr., South Yarmouth, MA 02664 ~6.43 miles south of Dennis
  • Midscale Beach hotel
  • 15 suites in hotel
  • Such a costly stay!
  • Clean hotel facilities
Mariner Motor Lodge 573 Main St., West Yarmouth, MA 02673 ~6.61 miles southwest of Dennis
  • Low Cost Beach property
  • Check in time: 3:00PM
  • Most guests complained about the bathroom
  • Wi-fi never worked
Hunters Green Motel 553 Route 28, West Yarmouth, MA 02673 ~6.65 miles southwest of Dennis
  • Low Cost Downtown hotel
Cape Point Hotel - West Yarmouth
+1-888-690-5247
476 Main St., West Yarmouth, MA 02673 ~6.73 miles southwest of Dennis
  • Midscale property
  • Hotel has 3 meeting rooms
  • Rooms in need of an update
  • Reception should be more attentive
Town & Country Motor Lodge in West Yarmouth 452 Main St., West Yarmouth, MA 02673 ~6.77 miles southwest of Dennis
  • Economy hotel
  • Hotel has 145 rooms
  • Great indoor pool
  • Hotel could be more stylish
From$65
Very Good 4.0 /5Reviews CallBookMore Details
The Mansion at Ocean Edge 2907 Main St., Brewster, MA 02631 ~6.79 miles east of Dennis
  • 4-star Resort hotel
  • Hotel has 3 floors
  • Wonderful sightseeing
  • Great bike path
From$135
Very Good 4.5 /5Read Reviews CallBookMore Details
Castle Dawn Motel - W. Yarmouth
+1-888-283-3404
226 Route 28, W. Yarmouth, MA 02673 ~6.80 miles southwest of Dennis
  • 2-star Resort hotel
  • 57 sleeping rooms in hotel
  • Most guests complained about the bathroom
  • Great location
Travelodge West Yarmouth Cape Cod - West Yarmouth 216 Route 28, West Yarmouth, MA 02673 ~6.94 miles southwest of Dennis
  • Economy property
  • 4 suites in property
  • Close to beaches
  • Good service
Tidewater Inn in W. Yarmouth 135 Route 28, W. Yarmouth, MA 02673 ~6.96 miles southwest of Dennis
  • Low-priced Beach hotel
  • Hotel has 100 rooms
  • Great parking, according to 72%
  • Air conditioning was criticized by 84%
From$56
Average 3.5 /5Reviews CallBookMore Details
Howard Johnson Inn Cape Cod Area : 149 Main St. 149 Main St., West Yarmouth, MA 02673 ~6.98 miles southwest of Dennis
  • 2 star property
  • Check-in time: 11:00 AM
Super 8 W Yarmouth Hyannis / Cape Cod : 41 East Main St. 41 East Main St., West Yarmouth, MA 02673 ~7.06 miles southwest of Dennis
  • Low priced hotel
  • 40 sleeping rooms in hotel
Hampton Inn & Suites Cape Cod in West Yarmouth 99 Main St. Route 28, West Yarmouth, MA 02673 ~7.06 miles southwest of Dennis
  • 3 star Resort property
  • 136 sleeping rooms in hotel
  • Nice indoor pool area
  • Clean outdoor pool
Super 8 Motel - W.yarmouth-hayannis
+1-800-881-1523
41 East Rt 28, W.yarmouth-hayannis, MA 02673 ~7.11 miles southwest of Dennis
  • 2 star Resort hotel
  • 2 floors in hotel
Days Inn West Yarmouth / Hyannis Cape Cod Area 69 Main St., West Yarmouth, MA 02673 ~7.12 miles southwest of Dennis
  • Economy Beach property
  • Free complimentary breakfast
Next 25 Dennis Hotels >  [1 - 25 of 50]    
Next: See My Dennis Hotels with Pricing
Back to Top