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 in South Yarmouth
+1-888-690-5281
793 Main St., South Yarmouth, MA 02664 ~3.10 miles south of Dennis
  • Economical Beach hotel
  • 18 rooms in property
  • Furniture needs more attention
  • Price was reasonable
Blue Rock Resort
+1-800-230-4134
39 Todd Rd., South Yarmouth, MA 02664 ~3.34 miles south of Dennis
  • Three Star Golf Course property
  • Hotel has 2 floors
  • Breakfast is good
  • For 73%, the rooms looked old
From$89
Very Good 4.5 /5Reviews Call
Colonial House Inn & Restaurant in Yarmouthport 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~4.05 miles southwest of Dennis
  • Economical Beach property
  • 3 floors in property
  • Free breakfast
  • More comfort would be nice
Ambassador Inn & Suites : 1314 Main St. Rt 28 1314 Main St. Rt 28, South Yarmouth, MA 02664 ~4.80 miles south of Dennis
  • Inexpensive Resort hotel
  • 85 rooms in property
  • There was no breakfast meat
  • Almost all guests thought the pool was clean
Travelodge Cape Cod Area - West Dennis 99 Main St., West Dennis, MA 02670 ~4.92 miles south of Dennis
  • 2 star hotel
  • Check-in: 11:00 AM
Clarion Inn Cape Cod in South Yarmouth
+1-800-881-1523
1199 Route 28, South Yarmouth, MA 02664 ~4.96 miles south of Dennis
  • Economy Beach hotel
  • Free breakfast available
Bluegreen Vacations The Soundings Ascend Resort Collection : 79 Chase Ave. 79 Chase Ave., Dennis Port, MA 02639 ~6.15 miles southeast of Dennis
  • Four star hotel
  • Check-in time: 10:00
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
  • Check-in: 3:00PM
  • Fantastic white sand beach
  • Air conditioning was criticized by 100%
From$109
Very Good 4.0 /5Latest Reviews Call
Blue Water Resort : 291 South Shore Dr.
+1-888-690-5281
291 South Shore Dr., South Yarmouth, MA 02664 ~6.43 miles south of Dennis
  • 3 star Beach property
  • 106 rooms in property
  • Attentive staff
  • Close to the beach with many options for eating and drinking
From$89
Very Good 4.0 /5Read Reviews Call
Mariner Motor Lodge : 573 Main St. 573 Main St., West Yarmouth, MA 02673 ~6.61 miles southwest of Dennis
  • Economy Suburban hotel
  • Hotel has 2 floors
  • Most guests found the staff to be very friendly
  • Reception is all right
From$55
Very Good 4.0 /5Review Score Call
Hunters Green Motel : 553 Route 28 553 Route 28, West Yarmouth, MA 02673 ~6.65 miles southwest of Dennis
  • Economy Downtown hotel
  • 74 rooms in property
From$65
Average 3.5 /5Reviews Call
Cape Point Hotel
+1-888-690-5247
476 Main St., West Yarmouth, MA 02673 ~6.73 miles southwest of Dennis
  • Three Star hotel
  • Hotel has 2 floors
  • Bathroom could be optimized
  • Good swimming pools
Town & Country Motor Lodge in West Yarmouth 452 Main St., West Yarmouth, MA 02673 ~6.77 miles southwest of Dennis
  • Low priced hotel
  • 145 rooms in property
  • Wonderful sightseeing
  • Disappointing internet connection
Ocean Edge Resort & Golf Club 2907 Main St., Brewster, MA 02631 ~6.79 miles east of Dennis
  • Four-star Resort hotel
  • Access to gym on-site
  • Excellent facility
  • Fantastic service
Castle Dawn Motel
+1-888-283-3404
226 Route 28, W. Yarmouth, MA 02673 ~6.80 miles southwest of Dennis
  • Cheap Resort hotel
  • 57 rooms in property
  • Best value for money
  • Rooms need regular maintenance
Travelodge West Yarmouth Cape Cod : 216 Route 28 216 Route 28, West Yarmouth, MA 02673 ~6.94 miles southwest of Dennis
  • 2 star property
  • 4 suites in property
  • Great renovated hotel with breakfast
  • For only 58%, the tv was ok
Tidewater Inn in W. Yarmouth 135 Route 28, W. Yarmouth, MA 02673 Website ~6.96 miles southwest of Dennis
  • Low Cost Beach hotel
  • Check in time: 3pm
  • AC needs updating
  • Average sized rooms
Howard Johnson Inn Cape Cod Area 149 Main St., West Yarmouth, MA 02673 ~6.98 miles southwest of Dennis
  • Low priced property
Hampton Inn & Suites Cape Cod 99 Main St. Route 28, West Yarmouth, MA 02673 ~7.06 miles southwest of Dennis
  • Three Star Resort property
  • Hotel has 62 suites
  • Cleanliness of the bathroom was average, said 53%
  • Every guests reviewed were happy with the price
From$99
Very Good 4.5 /5Read Reviews Call
Super 8 Motel - W.yarmouth-hayannis
+1-888-690-5247
41 East Rt 28, W.yarmouth-hayannis, MA 02673 ~7.11 miles southwest of Dennis
  • Low Cost Resort hotel
  • Comp. Breakfast
Days Inn West Yarmouth / Hyannis Cape Cod Area : 69 Main St. 69 Main St., West Yarmouth, MA 02673 ~7.12 miles southwest of Dennis
  • 2-star Beach hotel
  • Hotel has 2 floors
Red Jacket Beach Resort - South Yarmouth
+1-800-881-1523
1 South Shore Dr., South Yarmouth, MA 02673 ~7.12 miles south of Dennis
  • Three Star Oceanfront property
  • Hotel has 14 suites
  • Parking is rare
  • Staff were very accommodating and professional
From$119
Very Good 4.0 /5Guest Reviews Call
Econo Lodge
+1-888-283-3404
59 East Main St., West Yarmouth, MA 02601 ~7.14 miles southwest of Dennis
  • Low priced Beach hotel
  • Check in time: 2:00PM
Doubletree by Hilton Cape Cod Hyannis - Hyannis 287 Iyannough Rd., Hyannis, MA 02601 ~7.43 miles southwest of Dennis
  • 3-star hotel
  • 2 floors in hotel
  • All guests thought parking was inexpensive
  • Great location
From$89
Very Good 4.0 /5Reviews Call
Courtyard by Marriott Cape Cod Hyannis in Hyannis 707 Route 132, Hyannis, MA 02601 ~7.66 miles southwest of Dennis
  • Mid-scale hotel
  • Check-in: 3:00PM
  • Complimentary breakfast
  • Friendly service
Next 25 Dennis Hotels >  [1 - 25 of 50]    
Next: See My Dennis Hotels with Pricing
Back to Top