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 in Dennis 203 Main St. Rt 6a, Dennis, MA 02638
  • Three Star Beach hotel
  • Check in time: 3pm
Blue Rock Resort in South Yarmouth
+1-888-305-3366
39 Todd Rd., South Yarmouth, MA 02664 ~3.34 miles south of Dennis
  • Affordable Golf Course hotel
  • Manager friendly and helpful
  • Tasty breakfast
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Colonial House Inn & Restaurant - Yarmouthport 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~4.05 miles southwest of Dennis
  • Economical Beach hotel
  • Hotel has 21 rooms
  • Most guests complained about the bathroom
  • No cable tv
Ambassador Inn & Suites in South Yarmouth 1314 Ma 28, South Yarmouth, MA 02664 ~4.80 miles south of Dennis
  • Economy Resort property
  • 85 rooms in property
  • Dining experience could be nicer
  • Old building
Beach N Towne Motel 1261 Route 28, South Yarmouth, MA 02664 ~4.85 miles south of Dennis
  • 3-star hotel
  • 21 rooms in property
Travelodge Cape Cod Area 99 Main St., West Dennis, MA 02670 ~4.92 miles south of Dennis
  • Cheap property
  • Check-in time: 11:00 AM
Guestlodge 221 Main St., West Dennis, MA 02670 ~4.93 miles south of Dennis
  • Economy Beach property
  • Check in time: 3pm
All Seasons Resort - South Yarmouth 1199 Route 28, South Yarmouth, MA 02664 ~4.96 miles south of Dennis
  • 2 star Beach hotel
  • Free comp. breakfast
Lighthouse Inn : 1 Lighthouse Inn Rd. 1 Lighthouse Inn Rd., West Dennis, MA 02132 ~5.66 miles south of Dennis
  • 3-star Oceanfront property
  • Check in time: 3:00 PM
Bluegreen Vacations The Soundings Ascend Resort Collection - Dennis Port 79 Chase Ave., Dennis Port, MA 02639 ~6.15 miles southeast of Dennis
  • 4-star property
  • 30 rooms in hotel
Commodore Inn by The Beach : 30 Earle Rd. 30 Earle Rd., West Harwich, MA 02671 ~6.37 miles southeast of Dennis
  • Mid-scale property
  • Check-in time: 14:00
Riviera Beach Resort : 327 South Shore Dr.
+1-866-221-8581
327 South Shore Dr., South Yarmouth, MA 02673 ~6.39 miles south of Dennis
  • Mid-scale Oceanfront property
  • Hotel has 125 rooms
  • Scratchy sheets
  • About half of guests thought it was too noisy
From$109
Very Good 4.0 /5Latest Reviews CallBookMore Details
Blue Water Resort in South Yarmouth
+1-866-429-5787
291 South Shore Dr., South Yarmouth, MA 02664 ~6.43 miles south of Dennis
  • 3-star Beach hotel
  • Check in time: 3:00 PM
  • Beautiful beach
  • Popular among families
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Mariner Motor Lodge in West Yarmouth 573 Main St., West Yarmouth, MA 02673 ~6.61 miles southwest of Dennis
  • 2-star Resort property
  • Check-in time: 3:00PM
  • Housekeeping can be a problem
  • Average sized rooms
Hunters Green Motel in West Yarmouth 553 Route 28, West Yarmouth, MA 02673 ~6.65 miles southwest of Dennis
  • Inexpensive Downtown property
  • Hotel has 2 floors
Cape Point Hotel - West Yarmouth
+1-888-305-3366
476 Main St., West Yarmouth, MA 02673 ~6.73 miles southwest of Dennis
  • Midscale property
  • Hotel has 2 floors
  • Moderately clean hotel facilities
  • Reception should be more attentive
Town & Country Motor Lodge 452 Main St., West Yarmouth, MA 02673 ~6.77 miles southwest of Dennis
  • Low Cost property
  • 145 rooms in hotel
  • Beach nearby
  • Smooth booking process
The Mansion at Ocean Edge 2907 Main St., Brewster, MA 02631 ~6.79 miles east of Dennis
  • 4-star Resort property
  • Hotel has 3 floors
  • Luxurious Hotel
  • Amenities are good
Castle Dawn Motel - W. Yarmouth
+1-866-221-8581
226 Route 28, W. Yarmouth, MA 02673 ~6.80 miles southwest of Dennis
  • 2 star Resort hotel
  • Free comp. breakfast
  • Located near shopping areas and the beach
  • Terrific location
From$39
Average 3.0 /5Reviews CallBookMore Details
Travelodge West Yarmouth Cape Cod - West Yarmouth 216 Route 28, West Yarmouth, MA 02673 ~6.94 miles southwest of Dennis
  • Inexpensive property
  • Hotel has 2 floors
  • Almost all guests said the reception staff was great
  • Every guests reviewed criticized the small bathroom
From$39
Average 3.0 /5Reviews CallBookMore Details
Tidewater Inn - W. Yarmouth 135 Route 28, W. Yarmouth, MA 02673 ~6.96 miles southwest of Dennis
  • 2 star Beach hotel
  • 2 floors in property
  • Acceptable breakfast prices
  • Not very comfortable
Howard Johnson Inn Cape Cod Area - West Yarmouth 149 Main St., West Yarmouth, MA 02673 ~6.98 miles southwest of Dennis
  • Low priced hotel
Windrift Motel 115 Route 28, West Yarmouth, MA 02673 ~7.04 miles southwest of Dennis
  • Low Cost property
  • 2 floors in hotel
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn & Suites Cape Cod 99 Main St. Route 28, West Yarmouth, MA 02673 ~7.06 miles southwest of Dennis
  • 3 star Resort property
  • 136 sleeping rooms in hotel
  • The majority of guests enjoyed the friendly atmosphere
  • Front desk was very helpful
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Days Inn West Yarmouth / Hyannis Cape Cod Area - West Yarmouth 69 Main St., West Yarmouth, MA 02673 ~7.12 miles southwest of Dennis
  • Low priced Beach hotel
  • 2 floors in property
Next 25 Dennis Hotels >  [1 - 25 of 50]    
Next: See My Dennis Hotels with Pricing
Back to Top