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 & Accommodations

Cape Shore Inn - South Yarmouth
+1-888-690-5281
793 Main St., South Yarmouth, MA 02664 ~3.10 miles south of Dennis
  • Inexpensive Beach property
  • 2 floors in property
Blue Rock Resort
+1-800-230-4134
39 Todd Rd., South Yarmouth, MA 02664 ~3.34 miles south of Dennis
  • 3 star Golf Course property
  • Hotel has 2 floors
Colonial House Inn & Restaurant 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~4.05 miles southwest of Dennis
  • Economical Beach hotel
  • Hotel has an eco-friendly policy See more
Ambassador Inn & Suites : 1314 Main St. Rt 28 1314 Main St. Rt 28, South Yarmouth, MA 02664 ~4.80 miles south of Dennis
  • Cheap Resort hotel
  • Hotel has 5 suites
Clarion Hotel South Yarmouth in South Yarmouth 1199 Route 28, South Yarmouth, MA 02664 ~4.90 miles south of Dennis
  • Three Star Beach property
  • Check in time: 3:00 PM
From$79
Very Good 4.0 /5Review Score Call
Wequassett Resort & Golf Club - Chatham On Pleasant Bay, Chatham, MA 02631 ~5.88 miles east of Dennis
  • High-end Resort hotel
  • Hotel has 2 floors
Riviera Beach Resort : 327 South Shore Dr.
+1-800-997-5149
327 South Shore Dr., South Yarmouth, MA 02673 ~6.39 miles south of Dennis
  • Three Star Oceanfront property
  • 2 floors in hotel
From$109
Very Good 4.0 /5Latest Reviews Call
Blue Water Resort : 291 South Shore Dr.
+1-888-690-5281
291 South Shore Dr., South Yarmouth, MA 02664 ~6.43 miles south of Dennis
  • 3-star Beach property
  • 15 suites in property
Mariner Motor Lodge - West Yarmouth 573 Main St., West Yarmouth, MA 02673 ~6.61 miles southwest of Dennis
  • Cheap Suburban property
  • Free breakfast
Hunters Green Motel - West Yarmouth 553 Route 28, West Yarmouth, MA 02673 ~6.65 miles southwest of Dennis
  • Low-priced Downtown property
  • Hotel has 74 rooms
Cape Point Hotel
+1-888-690-5247
476 Main St., West Yarmouth, MA 02673 ~6.73 miles southwest of Dennis
  • Midscale hotel
  • 116 rooms in hotel
Town & Country Motor Lodge 452 Main St., West Yarmouth, MA 02673 ~6.77 miles southwest of Dennis
  • Cheap hotel
  • 145 sleeping rooms in hotel
Ocean Edge Resort & Golf Club in Brewster 2907 Main St., Brewster, MA 02631 ~6.79 miles east of Dennis
  • Four star Resort hotel
  • 15 meeting rooms in property
From$139
Very Good 4.5 /5Reviews Call
Castle Dawn Motel
+1-800-997-5149
226 Route 28, W. Yarmouth, MA 02673 ~6.80 miles southwest of Dennis
  • Cheap Resort hotel
  • Check-in time: 3:00pm
Travelodge West Yarmouth Cape Cod 216 Route 28, West Yarmouth, MA 02673 ~6.94 miles southwest of Dennis
  • 2-star property
  • Check in: 3:00pm
From$39
Average 3.5 /5Reviews Call
Tidewater Inn in W. Yarmouth 135 Route 28, W. Yarmouth, MA 02673 ~6.96 miles southwest of Dennis
  • Cheap Beach property
  • 100 rooms in property
From$55
Average 3.5 /5Reviews Call
Hampton Inn & Suites Cape Cod 99 Main St., West Yarmouth, MA 02673 ~7.06 miles southwest of Dennis
  • Three Star Resort hotel
  • Check in time: 4pm
From$99
Very Good 4.5 /5Review Score Call
Super 8 Motel - W.yarmouth-hayannis
+1-888-690-5247
41 East Rt 28, W.yarmouth-hayannis, MA 02673 ~7.11 miles southwest of Dennis
  • Economy Resort hotel
  • 4 suites in hotel
Days Inn West Yarmouth / Hyannis Cape Cod Area 69 Main St., West Yarmouth, MA 02673 ~7.12 miles southwest of Dennis
  • Mid-scale Beach property
  • Free breakfast
From$75
Average 3.0 /5Reviews Call
Red Jacket Beach Resort : 1 South Shore Dr.
+1-800-881-1523
1 South Shore Dr., South Yarmouth, MA 02673 ~7.12 miles south of Dennis
  • Three Star Oceanfront hotel
  • Gym / Fitness Center Available
From$119
Very Good 4.0 /5Read Reviews Call
Econo Lodge in West Yarmouth
+1-800-997-5149
59 East Main St., West Yarmouth, MA 02601 ~7.14 miles southwest of Dennis
  • Low priced Beach property
  • 45 rooms in hotel
Doubletree by Hilton Cape Cod Hyannis : 287 Iyannough Rd. 287 Iyannough Rd., Hyannis, MA 02601 ~7.43 miles southwest of Dennis
  • Three Star property
  • 2 floors in hotel
From$129
Very Good 4.0 /5Hotel Reviews Call
Courtyard by Marriott Cape Cod Hyannis in Hyannis 707 Route 132, Hyannis, MA 02601 ~7.66 miles southwest of Dennis
  • Three Star property
  • Hotel has 2 floors
Heritage House Hotel : 259 Main St. 259 Main St., Hyannis, MA 02601 ~7.83 miles southwest of Dennis
  • Affordable Downtown property
  • Hotel has an eco-friendly policy Learn more
Fairfield Inn & Suites Cape Cod Hyannis 867 Iyannough Rd., Hyannis, MA 02601 ~7.97 miles southwest of Dennis
  • Three Star Resort hotel
  • Check in: 3:00PM
From$109
Very Good 4.5 /5Recent Reviews Call
Next 25 Dennis Hotels >  [1 - 25 of 50]    
Next: See My Dennis Hotels with Pricing
Back to Top