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
+1-888-690-5281
793 Main St., South Yarmouth, MA 02664 ~3.10 miles south of Dennis
  • Inexpensive Beach property
  • Free breakfast
Blue Rock Resort : 39 Todd Rd.
+1-800-230-4134
39 Todd Rd., South Yarmouth, MA 02664 ~3.34 miles south of Dennis
  • 3-star Golf Course hotel
  • Hotel has 4 suites
From$89
Very Good 4.5 /5Review Score Call
Colonial House Inn & Restaurant 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~4.05 miles southwest of Dennis
  • Inexpensive Beach hotel
  • Hotel has 3 meeting rooms
Ambassador Inn & Suites in South Yarmouth 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 hotel
  • Check-in time: 3:00 PM
From$79
Very Good 4.0 /5Reviews Call
Wequassett Resort & Golf Club : On Pleasant Bay On Pleasant Bay, Chatham, MA 02631 ~5.88 miles east of Dennis
  • 4-star Resort property
  • 2 floors in hotel
Riviera Beach Resort in South Yarmouth
+1-800-997-5149
327 South Shore Dr., South Yarmouth, MA 02673 ~6.39 miles south of Dennis
  • Mid-scale Oceanfront property
  • 2 floors in property
From$109
Very Good 4.0 /5Reviews Call
Blue Water Resort in South Yarmouth
+1-888-690-5281
291 South Shore Dr., South Yarmouth, MA 02664 ~6.43 miles south of Dennis
  • 3 star Beach hotel
  • 106 rooms in property
From$89
Very Good 4.0 /5Read Reviews Call
Mariner Motor Lodge 573 Main St., West Yarmouth, MA 02673 ~6.61 miles southwest of Dennis
  • Economy Suburban property
  • 89 rooms in hotel
Hunters Green Motel : 553 Route 28 553 Route 28, West Yarmouth, MA 02673 ~6.65 miles southwest of Dennis
  • 2 star hotel
  • Hotel has 2 floors
Cape Point Hotel
+1-888-690-5247
476 Main St., West Yarmouth, MA 02673 ~6.73 miles southwest of Dennis
  • Mid-scale property
  • Access to gym on-site
Town & Country Motor Lodge - West Yarmouth 452 Main St., West Yarmouth, MA 02673 ~6.77 miles southwest of Dennis
  • Inexpensive property
  • 2 floors in property
From$65
Average 3.0 /5Reviews Call
Ocean Edge Resort & Golf Club : 2907 Main St. 2907 Main St., Brewster, MA 02631 ~6.79 miles east of Dennis
  • 4-star Resort hotel
  • Fitness / Gym is on-site
From$135
Very Good 4.5 /5Guest Reviews Call
Castle Dawn Motel in W. Yarmouth
+1-800-997-5149
226 Route 28, W. Yarmouth, MA 02673 ~6.80 miles southwest of Dennis
  • 2 star Resort hotel
  • Comp. Breakfast
Econo Lodge in West Yarmouth
+1-888-690-5281
59 Main St. (Route 28), West Yarmouth, MA 02673 ~6.80 miles southwest of Dennis
  • Two star Beach hotel
  • Check in time: 2:00PM
Travelodge West Yarmouth Cape Cod 216 Route 28, West Yarmouth, MA 02673 ~6.94 miles southwest of Dennis
  • Economical property
  • 2 floors in property
Tidewater Inn - W. Yarmouth 135 Route 28, W. Yarmouth, MA 02673 ~6.96 miles southwest of Dennis
  • Economical Beach hotel
  • 100 sleeping rooms in hotel
From$50
Average 3.5 /5Reviews Call
Hampton Inn & Suites Cape Cod 99 Main St., West Yarmouth, MA 02673 ~7.06 miles southwest of Dennis
  • Midscale Resort property
  • Free complimentary breakfast
From$102
Very Good 4.5 /5Read Reviews Call
Super 8 Motel : 41 East Rt 28
+1-888-305-3366
41 East Rt 28, W.yarmouth-hayannis, MA 02673 ~7.11 miles southwest of Dennis
  • Two-star Resort property
  • 4 suites in hotel
Days Inn West Yarmouth / Hyannis Cape Cod Area - West Yarmouth 69 Main St., West Yarmouth, MA 02673 ~7.12 miles southwest of Dennis
  • 3-star Beach property
  • Hotel has 80 rooms
Red Jacket Beach Resort : 1 South Shore Dr.
+1-800-997-5149
1 South Shore Dr., South Yarmouth, MA 02673 ~7.12 miles south of Dennis
  • Affordable Oceanfront property
  • Hotel has 2 floors
From$119
Very Good 4.0 /5Guest Reviews Call
Econo Lodge : 59 East Main St.
+1-888-690-5281
59 East Main St., West Yarmouth, MA 02601 ~7.14 miles southwest of Dennis
  • Economical Beach hotel
  • 2 floors in hotel
Doubletree by Hilton Cape Cod Hyannis : 287 Iyannough Rd. 287 Iyannough Rd., Hyannis, MA 02601 ~7.43 miles southwest of Dennis
  • Affordable hotel
  • Hotel has 2 floors
From$109
Very Good 4.0 /5Guest Reviews Call
Courtyard by Marriott Cape Cod Hyannis 707 Route 132, Hyannis, MA 02601 ~7.66 miles southwest of Dennis
  • 3 star property
  • Hotel has an eco-friendly policy See more
Heritage House Hotel : 259 Main St. 259 Main St., Hyannis, MA 02601 ~7.83 miles southwest of Dennis
  • Affordable Downtown property
  • 143 rooms in hotel
Next 25 Dennis Hotels >  [1 - 25 of 50]    
Next: See My Dennis Hotels with Pricing
Back to Top