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 203 Main St. Rt 6a, Dennis, MA 02638
  • Four star Beach property
  • Check in time: 3pm
Cape Shore Inn in South Yarmouth
+1-800-230-4134
793 Main St., South Yarmouth, MA 02664 ~3.10 miles south of Dennis
  • Inexpensive Beach property
  • Check in time: 2.00 pm
  • The best host
  • Great reception
Blue Rock Resort
+1-800-997-5148
39 Todd Rd., South Yarmouth, MA 02664 ~3.34 miles south of Dennis
  • 3 star Golf Course property
  • 2 floors in property
  • Rooms in need of an update
  • Very quiet
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Colonial House Inn & Restaurant 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~4.05 miles southwest of Dennis
  • 2 star Beach property
  • Comp. Breakfast
  • Fantastic location
  • Television was tiny
Ambassador Inn & Suites 1314 Main St. Rt 28, South Yarmouth, MA 02664 ~4.80 miles south of Dennis
  • Economy Resort property
  • Comp. Breakfast
  • Every guests reviewed complained about the elevator
  • Most guests were happy with the price of the breakfast
Travelodge Cape Cod Area 99 Main St., West Dennis, MA 02670 ~4.92 miles south of Dennis
  • Two-star property
  • Check-in time: 11:00 AM
Clarion Inn Cape Cod 1199 Route 28, South Yarmouth, MA 02664 ~4.96 miles south of Dennis
  • Low-priced Beach hotel
  • Free breakfast
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Bluegreen Vacations The Soundings Ascend Resort Collection : 79 Chase Ave. 79 Chase Ave., Dennis Port, MA 02639 ~6.15 miles southeast of Dennis
  • 4-star property
  • Check in: 10:00
Riviera Beach Resort in South Yarmouth
+1-888-690-5281
327 South Shore Dr., South Yarmouth, MA 02673 ~6.39 miles south of Dennis
  • Affordable Oceanfront hotel
  • 125 sleeping rooms in hotel
  • Air conditioner did not work
  • Beds need improvement
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Blue Water Resort
+1-800-230-4134
291 South Shore Dr., South Yarmouth, MA 02664 ~6.43 miles south of Dennis
  • Midscale Beach property
  • 106 sleeping rooms in hotel
  • Great hotel grounds with a beautiful entrance area
  • Fairly good value for money
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Mariner Motor Lodge in West Yarmouth 573 Main St., West Yarmouth, MA 02673 ~6.61 miles southwest of Dennis
  • Low Cost Suburban hotel
  • Free complimentary breakfast
  • Free gym
  • Well maintained indoor pool
Hunters Green Motel 553 Route 28, West Yarmouth, MA 02673 ~6.65 miles southwest of Dennis
  • 2-star Downtown property
  • 74 rooms in hotel
Cape Point Hotel
+1-888-305-3366
476 Main St., West Yarmouth, MA 02673 ~6.73 miles southwest of Dennis
  • 3-star property
  • 3 meeting rooms in property
  • Most guests found the restaurant service to be good
  • Good breakfast
Town & Country Motor Lodge - West Yarmouth 452 Main St., West Yarmouth, MA 02673 ~6.77 miles southwest of Dennis
  • Economy hotel
  • 2 floors in property
  • Could use a good cleaning
  • Most guests found problems with the furniture
From$65
Average 3.0 /5Reviews CallBookMore Details
Ocean Edge Resort & Golf Club : 2907 Main St. 2907 Main St., Brewster, MA 02631 ~6.79 miles east of Dennis
  • 4-star Resort property
  • 338 sleeping rooms in hotel
  • Almost all guests thought it was pleasantly quiet
  • Most guests thought they were poorly maintained
From$79
Very Good 4.5 /5Reviews CallBookMore Details
Castle Dawn Motel
+1-800-997-5149
226 Route 28, W. Yarmouth, MA 02673 ~6.80 miles southwest of Dennis
  • Economy Resort hotel
  • Check-in time: 3:00pm
  • Good management
  • Outlet near
Travelodge West Yarmouth Cape Cod - West Yarmouth 216 Route 28, West Yarmouth, MA 02673 ~6.94 miles southwest of Dennis
  • Economy hotel
  • 4 suites in property
  • Fair budget hotel
  • Almost all guests said the reception staff was great
Tidewater Inn - W. Yarmouth 135 Route 28, W. Yarmouth, MA 02673 Website ~6.96 miles southwest of Dennis
  • Economy Beach hotel
  • 100 rooms in property
  • Most guests appreciated the closeness to the beach
  • Moderately clean pool area
Howard Johnson Inn Cape Cod Area 149 Main St., West Yarmouth, MA 02673 ~6.98 miles southwest of Dennis
  • Low-priced hotel
  • Check-in time: 11:00 AM
Hampton Inn & Suites Cape Cod - West Yarmouth 99 Main St. Route 28, West Yarmouth, MA 02673 ~7.06 miles southwest of Dennis
  • Mid-scale Resort property
  • Fitness + Health Center
  • Most guests liked the proximity to sightseeing
  • With lots of food
Super 8 Motel
+1-888-305-3366
41 East Rt 28, W.yarmouth-hayannis, MA 02673 ~7.11 miles southwest of Dennis
  • Economy Resort hotel
  • Hotel has 4 suites
Days Inn West Yarmouth / Hyannis Cape Cod Area : 69 Main St. 69 Main St., West Yarmouth, MA 02673 ~7.12 miles southwest of Dennis
  • Low Cost Beach hotel
  • Hotel has 76 rooms
Red Jacket Beach Resort - South Yarmouth
+1-888-283-3404
1 South Shore Dr., South Yarmouth, MA 02673 ~7.12 miles south of Dennis
  • Affordable Oceanfront hotel
  • Check-in: 3PM
  • Fairly good value for money
  • Free parking
From$119
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Econo Lodge
+1-800-997-5149
59 East Main St., West Yarmouth, MA 02601 ~7.14 miles southwest of Dennis
  • Inexpensive Beach property
  • Free breakfast available
Doubletree by Hilton Cape Cod Hyannis - Hyannis 287 Iyannough Rd., Hyannis, MA 02601 ~7.43 miles southwest of Dennis
  • 3 star hotel
  • Fitness + Health Center
  • Guys at the front desk helped us
  • Clean hotel facilities
Next 25 Dennis Hotels >  [1 - 25 of 50]    
Next: See My Dennis Hotels with Pricing
Back to Top