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

Starlight Lodge in Dennis 203 Main St. Rt 6a, Dennis, MA 02638
  • 3 star Beach hotel
  • Check-in time: 3pm
Cape Shore Inn in South Yarmouth
+1-888-305-3366
793 Main St., South Yarmouth, MA 02664 ~3.10 miles south of Dennis
  • Inexpensive Beach hotel
  • Free breakfast available
  • Good management
  • Most guests found problems with the furniture
Blue Rock Resort in South Yarmouth
+1-800-881-1523
39 Todd Rd., South Yarmouth, MA 02664 ~3.34 miles south of Dennis
  • 3-star Golf Course property
  • Hotel has 4 suites
  • Nice setting on golf course
  • Rooms in need of an update
Colonial House Inn & Restaurant : 277 Main St. Route 6 A 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~4.05 miles southwest of Dennis
  • Economy Beach property
  • 21 rooms in hotel
  • Room was stuffy
  • Fixtures not functioning
Ambassador Inn & Suites - South Yarmouth 1314 Ma 28, South Yarmouth, MA 02664 ~4.80 miles south of Dennis
  • Inexpensive Resort hotel
  • 5 suites in hotel
  • Terrible amenities
  • Dirty sheet
Travelodge Cape Cod Area : 99 Main St. 99 Main St., West Dennis, MA 02670 ~4.92 miles south of Dennis
  • Inexpensive hotel
Clarion Inn Cape Cod - South Yarmouth 1199 Route 28, South Yarmouth, MA 02664 ~4.96 miles south of Dennis
  • 2 star Beach property
  • Check in: 11:00
Bluegreen Vacations The Soundings Ascend Resort Collection 79 Chase Ave., Dennis Port, MA 02639 ~6.15 miles southeast of Dennis
  • 4-star hotel
Riviera Beach Resort - South Yarmouth
+1-888-305-3366
327 South Shore Dr., South Yarmouth, MA 02673 ~6.39 miles south of Dennis
  • Three Star Oceanfront hotel
  • 2 suites in property
  • Room needs to be redecorated
  • Private beach and pools
From$109
Very Good 4.0 /5Hotel Reviews 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 property
  • 106 rooms in hotel
  • Omelet was fantastic
  • Most guests thought the service was very professional
Mariner Motor Lodge 573 Main St., West Yarmouth, MA 02673 ~6.61 miles southwest of Dennis
  • Low priced Beach property
  • Hotel has 89 rooms
  • Free mini golf course
  • Best value for money
Hunters Green Motel - West Yarmouth 553 Route 28, West Yarmouth, MA 02673 ~6.65 miles southwest of Dennis
  • Economy Downtown hotel
  • Hotel has 2 floors
Cape Point Hotel
+1-866-429-5787
476 Main St., West Yarmouth, MA 02673 ~6.73 miles southwest of Dennis
  • Midscale hotel
  • Hotel has 2 floors
  • Pleasant hotel grounds
  • Most guests enjoyed the restaurants & bars nearby
Town & Country Motor Lodge - West Yarmouth 452 Main St., West Yarmouth, MA 02673 ~6.77 miles southwest of Dennis
  • Two star property
  • 145 rooms in hotel
  • Most guests thought the tv was sub-standard
  • Very close to restaurants and shopping
The Mansion at Ocean Edge : 2907 Main St. 2907 Main St., Brewster, MA 02631 ~6.79 miles east of Dennis
  • 4 star Resort property
  • Hotel has 248 suites
  • Very good golf hotel
  • Wonderful sightseeing
From$100
Very Good 4.5 /5Reviews CallBookMore Details
Castle Dawn Motel
+1-888-305-3366
226 Route 28, W. Yarmouth, MA 02673 ~6.80 miles southwest of Dennis
  • Cheap Resort hotel
  • Check-in time: 3:00pm
  • Comfortable beds
  • So decent bed
Travelodge West Yarmouth Cape Cod - West Yarmouth 216 Route 28, West Yarmouth, MA 02673 ~6.94 miles southwest of Dennis
  • Economical hotel
  • 2 floors in property
  • Friendly service
  • Free breakfast
Tidewater Inn - W. Yarmouth 135 Route 28, W. Yarmouth, MA 02673 Website ~6.96 miles southwest of Dennis
  • Economical Beach hotel
  • 2 floors in property
  • Terrific breakfasts
  • Internet is poor
Howard Johnson Inn Cape Cod Area 149 Main St., West Yarmouth, MA 02673 ~6.98 miles southwest of Dennis
  • Low priced hotel
Hampton Inn & Suites Cape Cod 99 Main St. Route 28, West Yarmouth, MA 02673 ~7.06 miles southwest of Dennis
  • Mid-scale Resort hotel
  • Check-in time: 4pm
  • Excellent pool
  • Very spacious room with sofa
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
  • 2-star Resort hotel
  • Hotel has 4 suites
Days Inn West Yarmouth / Hyannis Cape Cod Area in West Yarmouth 69 Main St., West Yarmouth, MA 02673 ~7.12 miles southwest of Dennis
  • Economy Beach hotel
  • 2 floors in property
Red Jacket Beach Resort : 1 South Shore Dr.
+1-888-305-3366
1 South Shore Dr., South Yarmouth, MA 02673 ~7.12 miles south of Dennis
  • Three Star Oceanfront property
  • 150 sleeping rooms in hotel
  • Popular among families
  • Clean towels
From$119
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge in West Yarmouth
+1-800-881-1523
59 East Main St., West Yarmouth, MA 02601 ~7.14 miles southwest of Dennis
  • Economical Beach hotel
  • Free breakfast available
Days Inn - West Yarmouth 69 Route 28, West Yarmouth, MA 02673 ~7.16 miles southwest of Dennis
  • Inexpensive Airport property
  • Check-in time: 3:00 pm
Next 25 Dennis Hotels >  [1 - 25 of 50]    
Next: See My Dennis Hotels with Pricing
Back to Top