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 - Dennis 203 Main St. Rt 6a, Dennis, MA 02638
  • Four star Beach property
  • Hotel has 3 suites
Cape Shore Inn
+1-888-305-3366
793 Main St., South Yarmouth, MA 02664 ~3.10 miles south of Dennis
  • Two star Beach hotel
  • 18 rooms in property
  • Not very comfortable
  • Food could be better
Blue Rock Resort
+1-800-881-1523
39 Todd Rd., South Yarmouth, MA 02664 ~3.34 miles south of Dennis
  • Midscale Golf Course property
  • 2 floors in hotel
  • Room cleanliness is acceptable
  • Sister hotels private
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
  • 2-star Beach property
  • Hotel has an eco-friendly policy See more
  • Breakfast is mediocre
  • Fantastic location
Ambassador Inn & Suites 1314 Main St. Rt 28, South Yarmouth, MA 02664 ~4.80 miles south of Dennis
  • 2-star Resort property
  • 5 suites in property
  • Air conditioner did not work
  • Terrible amenities
Travelodge Cape Cod Area 99 Main St., West Dennis, MA 02670 ~4.92 miles south of Dennis
  • Two star hotel
Clarion Inn Cape Cod : 1199 Route 28 1199 Route 28, South Yarmouth, MA 02664 ~4.96 miles south of Dennis
  • Economy Beach property
  • 114 rooms in property
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Bluegreen Vacations The Soundings Ascend Resort Collection - Dennis Port 79 Chase Ave., Dennis Port, MA 02639 ~6.15 miles southeast of Dennis
  • Expensive hotel
  • Hotel has 30 rooms
Riviera Beach Resort
+1-888-305-3366
327 South Shore Dr., South Yarmouth, MA 02673 ~6.39 miles south of Dennis
  • Affordable Oceanfront hotel
  • 125 rooms in property
  • Wonderful beach
  • 1 out of 2 guests didn't like the uncomfortable beds
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Blue Water Resort
+1-800-881-1523
291 South Shore Dr., South Yarmouth, MA 02664 ~6.43 miles south of Dennis
  • Three Star Beach hotel
  • Hotel has 106 rooms
  • Average value
  • Attentive staff
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Mariner Motor Lodge 573 Main St., West Yarmouth, MA 02673 ~6.61 miles southwest of Dennis
  • Economical Suburban property
  • Check-in: 3:00PM
  • Breakfast is mediocre
  • Free mini golf course
From$55
Very Good 4.0 /5Reviews CallBookMore Details
Hunters Green Motel 553 Route 28, West Yarmouth, MA 02673 ~6.65 miles southwest of Dennis
  • Two star Downtown property
  • Check in time: 3:00pm
Cape Point Hotel
+1-866-429-5787
476 Main St., West Yarmouth, MA 02673 ~6.73 miles southwest of Dennis
  • Affordable property
  • Access to gym on-site
  • Most guests criticized the unstylish hotel
  • Good management
Town & Country Motor Lodge : 452 Main St. 452 Main St., West Yarmouth, MA 02673 ~6.77 miles southwest of Dennis
  • Low priced property
  • 145 rooms in hotel
  • Professional cleaning
  • Hotel facilities could use a good clean
Ocean Edge Resort & Golf Club - Brewster 2907 Main St., Brewster, MA 02631 ~6.79 miles east of Dennis
  • 4 star Resort property
  • Hotel has 12 meeting rooms
  • Close to local attractions
  • Almost all guests said the bathroom was dirty
Castle Dawn Motel
+1-888-305-3366
226 Route 28, W. Yarmouth, MA 02673 ~6.80 miles southwest of Dennis
  • Low Cost Resort hotel
  • 57 sleeping rooms in hotel
  • Most guests thought they were poorly maintained
  • WiFi system needs upgrading
Travelodge West Yarmouth Cape Cod - West Yarmouth 216 Route 28, West Yarmouth, MA 02673 ~6.94 miles southwest of Dennis
  • Two-star hotel
  • Check in time: 3:00pm
  • Friendly service
  • For only 58%, the tv was ok
Tidewater Inn 135 Route 28, W. Yarmouth, MA 02673 Website ~6.96 miles southwest of Dennis
  • Low Cost Beach hotel
  • Check-in: 3pm
  • For 83%, the lobby entrance was sub-standard
  • Most guests found problems with the furniture
From$53
Average 3.5 /5Reviews CallBookMore Details
Howard Johnson Inn Cape Cod Area 149 Main St., West Yarmouth, MA 02673 ~6.98 miles southwest of Dennis
  • Low-priced hotel
  • Check-in time: 11:00 AM
Hampton Inn & Suites Cape Cod in West Yarmouth 99 Main St. Route 28, West Yarmouth, MA 02673 ~7.06 miles southwest of Dennis
  • Three Star Resort hotel
  • 136 sleeping rooms in hotel
  • Clean hotel facilities
  • Modern Hotel
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Super 8 Motel : 41 East Rt 28
+1-888-690-5281
41 East Rt 28, W.yarmouth-hayannis, MA 02673 ~7.11 miles southwest of Dennis
  • Cheap Resort hotel
  • Check in time: 2:00 PM
Days Inn West Yarmouth / Hyannis Cape Cod Area - West Yarmouth 69 Main St., West Yarmouth, MA 02673 ~7.12 miles southwest of Dennis
  • 2-star Beach hotel
  • Free breakfast
Red Jacket Beach Resort
+1-888-305-3366
1 South Shore Dr., South Yarmouth, MA 02673 ~7.12 miles south of Dennis
  • 3 star Oceanfront hotel
  • Hotel has 14 suites
  • Buildings very old
  • Bathroom could be bigger
From$119
Very Good 4.0 /5Guest Reviews CallBookMore Details
Econo Lodge - West Yarmouth
+1-800-881-1523
59 East Main St., West Yarmouth, MA 02601 ~7.14 miles southwest of Dennis
  • Two star Beach hotel
  • Free breakfast available
Days Inn : 69 Route 28 69 Route 28, West Yarmouth, MA 02673 ~7.16 miles southwest of Dennis
  • Low priced Airport property
  • Hotel has 2 floors
Next 25 Dennis Hotels >  [1 - 25 of 50]    
Next: See My Dennis Hotels with Pricing
Back to Top