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

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