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
+1-888-690-5281
793 Main St., South Yarmouth, MA 02664 ~3.10 miles south of Dennis
  • 2 star Beach hotel
  • Free complimentary breakfast
  • Most guests found the staff to be very friendly
  • About half of guests thought it was rather dirty
Blue Rock Resort - South Yarmouth
+1-800-230-4134
39 Todd Rd., South Yarmouth, MA 02664 ~3.34 miles south of Dennis
  • 3 star Golf Course property
  • 2 floors in hotel
  • Good location
  • Great value
From$89
Very Good 4.5 /5Review Score Call
Colonial House Inn & Restaurant 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~4.05 miles southwest of Dennis
  • Two-star Beach hotel
  • 21 rooms in hotel
  • Good management
  • TV needs to be updated
From$105
Average 3.0 /5Reviews Call
Ambassador Inn & Suites 1314 Main St. Rt 28, South Yarmouth, MA 02664 ~4.80 miles south of Dennis
  • Economical Resort hotel
  • 2 floors in hotel
  • Excellent value
  • Approx. half of guests thought the cleanliness of the hotel was average
Travelodge Cape Cod Area : 99 Main St. 99 Main St., West Dennis, MA 02670 ~4.92 miles south of Dennis
  • 2-star property
  • Check in: 11:00 AM
Clarion Inn Cape Cod 1199 Route 28, South Yarmouth, MA 02664 ~4.96 miles south of Dennis
  • Low Cost Beach hotel
  • 114 sleeping rooms in hotel
Bluegreen Vacations The Soundings Ascend Resort Collection 79 Chase Ave., Dennis Port, MA 02639 ~6.15 miles southeast of Dennis
  • Expensive 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
  • Affordable Oceanfront property
  • 125 rooms in property
  • Friendly service
  • Great view
From$109
Very Good 4.0 /5Hotel 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 property
  • Hotel has 6 meeting rooms
  • All guests appreciated the closeness to the beach
  • Terrific location
Mariner Motor Lodge - West Yarmouth 573 Main St., West Yarmouth, MA 02673 ~6.61 miles southwest of Dennis
  • Cheap Suburban property
  • Check-in time: 3:00PM
  • WiFi system needs upgrading
  • Great service
Hunters Green Motel 553 Route 28, West Yarmouth, MA 02673 ~6.65 miles southwest of Dennis
  • 2-star Downtown property
  • 74 sleeping rooms in hotel
Cape Point Hotel - West Yarmouth
+1-888-690-5247
476 Main St., West Yarmouth, MA 02673 ~6.73 miles southwest of Dennis
  • Mid-scale hotel
  • 3 meeting rooms in hotel
  • Free continental breakfast
  • Most guests enjoyed the friendly atmosphere
From$69
Average 3.5 /5Reviews Call
Town & Country Motor Lodge 452 Main St., West Yarmouth, MA 02673 ~6.77 miles southwest of Dennis
  • Low-priced hotel
  • 145 sleeping rooms in hotel
  • Professional cleaning
  • Fridge was very small
From$65
Average 3.0 /5Reviews Call
Ocean Edge Resort & Golf Club 2907 Main St., Brewster, MA 02631 ~6.79 miles east of Dennis
  • 4 star Resort hotel
  • Hotel has 12 meeting rooms
  • Location is great
  • Clean hotel facilities
Castle Dawn Motel
+1-888-283-3404
226 Route 28, W. Yarmouth, MA 02673 ~6.80 miles southwest of Dennis
  • Inexpensive Resort property
  • Hotel has 2 floors
  • Most guests thought rooms were spacious
  • No mirror
Travelodge West Yarmouth Cape Cod : 216 Route 28 216 Route 28, West Yarmouth, MA 02673 ~6.94 miles southwest of Dennis
  • Economical property
  • Check-in: 3:00pm
  • Close to beaches
  • Fair budget hotel
Tidewater Inn 135 Route 28, W. Yarmouth, MA 02673 Website ~6.96 miles southwest of Dennis
  • Two star Beach property
  • Hotel has 2 floors
  • Diner was awesome
  • Reasonably accessible by car
Howard Johnson Inn Cape Cod Area 149 Main St., West Yarmouth, MA 02673 ~6.98 miles southwest of Dennis
  • 2 star property
Hampton Inn & Suites Cape Cod 99 Main St. Route 28, West Yarmouth, MA 02673 ~7.06 miles southwest of Dennis
  • Mid-scale Resort property
  • Fitness center on property
  • Close to restaurants
  • I love Hampton Inn & Suites
From$99
Very Good 4.5 /5Review Score Call
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
  • 2 floors in property
Days Inn West Yarmouth / Hyannis Cape Cod Area 69 Main St., West Yarmouth, MA 02673 ~7.12 miles southwest of Dennis
  • 2-star Beach property
  • 76 rooms in property
Red Jacket Beach Resort
+1-800-881-1523
1 South Shore Dr., South Yarmouth, MA 02673 ~7.12 miles south of Dennis
  • Mid-scale Oceanfront property
  • Hotel has 7 meeting rooms
  • Room is all right
  • Not very comfortable
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
  • Inexpensive Beach hotel
  • Free breakfast available
Doubletree by Hilton Cape Cod Hyannis in Hyannis 287 Iyannough Rd., Hyannis, MA 02601 ~7.43 miles southwest of Dennis
  • Affordable property
  • Fitness / Gym is on-site
  • The majority of guests said the reception staff was great
  • Most guests thought they were poorly maintained
From$89
Very Good 4.0 /5Review Score Call
Courtyard by Marriott Cape Cod Hyannis 707 Route 132, Hyannis, MA 02601 ~7.66 miles southwest of Dennis
  • 3 star property
  • Gym / Fitness Center Available
  • Awesome vibe
  • Excellent city hotel
From$65
Very Good 4.0 /5Review Score Call
Next 25 Dennis Hotels >  [1 - 25 of 50]    
Next: See My Dennis Hotels with Pricing
Back to Top