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 203 Main St. Rt 6a, Dennis, MA 02638
  • 3-star Beach property
  • Has environment-friendly policy Learn more
Cape Shore Inn : 793 Main St.
+1-888-305-3366
793 Main St., South Yarmouth, MA 02664 ~3.10 miles south of Dennis
  • Low priced Beach hotel
  • 2 floors in property
  • There was no breakfast
  • Breakfast can be improved
From$55
Average 3.0 /5Reviews CallBookMore Details
Blue Rock Resort
+1-800-881-1523
39 Todd Rd., South Yarmouth, MA 02664 ~3.34 miles south of Dennis
  • Affordable Golf Course hotel
  • Hotel has 2 floors
  • Staff Plenty of
  • Excellent pool
Colonial House Inn & Restaurant 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~4.05 miles southwest of Dennis
  • Low Cost Beach property
  • Hotel has an eco-friendly policy Learn more
  • Room needs to be redecorated
  • Fairly good value for money
Ambassador Inn & Suites 1314 Ma 28, South Yarmouth, MA 02664 ~4.80 miles south of Dennis
  • 2 star Resort property
  • Check in: 02:00 pm
  • Terrific location
  • Most guests said rooms were small
Travelodge Cape Cod Area 99 Main St., West Dennis, MA 02670 ~4.92 miles south of Dennis
  • Inexpensive hotel
  • Check-in: 11:00 AM
Clarion Inn Cape Cod : 1199 Route 28 1199 Route 28, South Yarmouth, MA 02664 ~4.96 miles south of Dennis
  • Cheap Beach property
  • Free comp. breakfast
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Bluegreen Vacations The Soundings Ascend Resort Collection 79 Chase Ave., Dennis Port, MA 02639 ~6.15 miles southeast of Dennis
  • Four star property
  • 30 sleeping rooms in hotel
From$125
Average 3.5 /5Reviews CallBookMore Details
Riviera Beach Resort : 327 South Shore Dr.
+1-888-305-3366
327 South Shore Dr., South Yarmouth, MA 02673 ~6.39 miles south of Dennis
  • Midscale Oceanfront hotel
  • Hotel has 2 floors
  • Value for money could be better
  • Beach is easily accessible
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Blue Water Resort : 291 South Shore Dr.
+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
  • Hotel offers jet skis
  • Plenty of pool towels
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
  • Two-star Beach property
  • Hotel has 2 floors
  • Free mini golf course
  • Friendly service
Hunters Green Motel : 553 Route 28 553 Route 28, West Yarmouth, MA 02673 ~6.65 miles southwest of Dennis
  • Low priced Downtown hotel
  • 2 floors in property
Cape Point Hotel - West Yarmouth
+1-866-429-5787
476 Main St., West Yarmouth, MA 02673 ~6.73 miles southwest of Dennis
  • 3 star property
  • Gym / Fitness Center Available
  • Great shopping
  • Most guests thought the facilities needed updating
Town & Country Motor Lodge in West Yarmouth 452 Main St., West Yarmouth, MA 02673 ~6.77 miles southwest of Dennis
  • Inexpensive property
  • Hotel has 145 rooms
  • Most guests said the bathroom was dirty
  • Standard parking prices
From$65
Very Good 4.0 /5Review Score CallBookMore Details
The Mansion at Ocean Edge - Brewster 2907 Main St., Brewster, MA 02631 ~6.79 miles east of Dennis
  • High-end Resort property
  • Check-in time: 4:00pm
  • The majority of guests thought rooms were spacious
  • Great service
From$135
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Castle Dawn Motel - W. Yarmouth
+1-888-305-3366
226 Route 28, W. Yarmouth, MA 02673 ~6.80 miles southwest of Dennis
  • Low-priced Resort property
  • Hotel has 2 floors
  • Close to fishing boats
  • Friendly service
Travelodge West Yarmouth Cape Cod 216 Route 28, West Yarmouth, MA 02673 ~6.94 miles southwest of Dennis
  • Cheap property
  • Check in: 3:00pm
  • Breakfast is average
  • Awesome vibe
Tidewater Inn in W. Yarmouth 135 Route 28, W. Yarmouth, MA 02673 ~6.96 miles southwest of Dennis
  • Low Cost Beach hotel
  • 100 rooms in hotel
  • Wifi quality could be improved
  • About half of guests thought the pool was clean
Howard Johnson Inn Cape Cod Area - West Yarmouth 149 Main St., West Yarmouth, MA 02673 ~6.98 miles southwest of Dennis
  • Low-priced hotel
  • Check-in: 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
  • Mid-scale Resort property
  • Free breakfast
  • Most guests were happy with the bathroom
  • Bed was very comfortable and cozy
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
  • Low priced Resort hotel
  • Check in: 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
  • Two star Beach property
  • Check-in: 3:00 PM
Red Jacket Beach Resort
+1-888-305-3366
1 South Shore Dr., South Yarmouth, MA 02673 ~7.12 miles south of Dennis
  • Mid-scale Oceanfront hotel
  • 150 rooms in hotel
  • Room is all right
  • Almost all guests loved the menu selection
From$119
Very Good 4.0 /5Guest Reviews CallBookMore Details
Econo Lodge
+1-800-881-1523
59 East Main St., West Yarmouth, MA 02601 ~7.14 miles southwest of Dennis
  • Economical Beach property
  • Check in time: 2:00PM
Days Inn - West Yarmouth 69 Route 28, West Yarmouth, MA 02673 ~7.16 miles southwest of Dennis
  • Low Cost Airport hotel
  • 71 sleeping rooms in hotel
Next 25 Dennis Hotels >  [1 - 25 of 50]    
Next: See My Dennis Hotels with Pricing
Back to Top