Star Rating
Hotel Name
Price Range (USD)to
Amenities

02638 Hotels/Motels & Accommodations

Starlight Lodge
+1-888-690-5247
203 Main St. Rt 6a, Dennis, MA 02638
  • Midscale Beach property
  • Hotel has an eco-friendly policy Learn more
Colonial House Inn & Restaurant
+1-888-305-3366
277 Main St. Route 6 A, Yarmouthport, MA 02675 ~3.17 miles southwest of 02638
  • 2-star Beach property
  • Hotel has a green policy Read more
  • Fixtures not functioning
  • Breakfast was good
From$105
Excellent 5.0 /5Guest Reviews CallBookMore Details
Blue Rock Resort - South Yarmouth
+1-800-881-1523
39 Todd Rd., South Yarmouth, MA 02664 ~3.24 miles south of 02638
  • Three Star Golf Course property
  • Check in: 2:00Pm
  • Great breakfest
  • Wonderful receptionist
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Ambassador Inn & Suites
+1-888-283-3404
1314 Ma 28, South Yarmouth, MA 02664 ~4.58 miles south of 02638
  • Cheap Resort hotel
  • Hotel has 5 suites
  • Location was great
  • Staff was friendly and helpful
Beach N Towne Motel in South Yarmouth
+1-866-221-8581
1261 Route 28, South Yarmouth, MA 02664 ~4.59 miles south of 02638
  • Mid-scale hotel
  • 21 sleeping rooms in hotel
All Seasons Resort - South Yarmouth
+1-866-429-5787
1199 Route 28, South Yarmouth, MA 02664 ~4.68 miles south of 02638
  • Two-star Beach hotel
  • Check-in time: 11:00
Travelodge by Wyndham Cape Cod Area : 99 Main St.
+1-888-690-5281
99 Main St., West Dennis, MA 02670 ~4.82 miles south of 02638
  • Cheap property
Guestlodge
+1-888-690-5247
221 Main St., West Dennis, MA 02670 ~4.86 miles south of 02638
  • Cheap Beach property
  • Check in time: 3pm
Lighthouse Inn - West Dennis
+1-888-305-3366
1 Lighthouse Inn Rd., West Dennis, MA 02132 ~5.61 miles south of 02638
  • 3-star Oceanfront hotel
  • Check-in: 3:00 PM
The Mariner Resort - West Yarmouth
+1-800-881-1523
573 Main St., West Yarmouth, MA 02673 ~6.07 miles south of 02638
  • 2-star Resort hotel
  • Check in: 3:00PM
  • Clean pool, said 76%
  • About half of guests thought the cleanliness of the hotel was average
Riviera Beach Resort
+1-888-283-3404
327 South Shore Dr., South Yarmouth, MA 02673 ~6.08 miles south of 02638
  • Midscale Oceanfront property
  • Check-in: 3:00PM
  • AC needs updating
  • Excellent breakfast
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Blue Water Resort - South Yarmouth
+1-866-221-8581
291 South Shore Dr., South Yarmouth, MA 02664 ~6.10 miles south of 02638
  • Affordable Beach hotel
  • 106 rooms in property
  • Clean beach
  • Pleasant entrance area
The Mariner Motor Lodge - West Yarmouth
+1-866-429-5787
573 Route 28, West Yarmouth, MA 02673 ~6.11 miles south of 02638
  • 3 star hotel
  • Check-in time: 15:00
Hunters Green Motel in West Yarmouth
+1-888-690-5281
553 Route 28, West Yarmouth, MA 02673 ~6.11 miles south of 02638
  • Inexpensive Downtown property
  • 2 floors in hotel
Aiden by Best Western at Cape Point : 476 Route 28
+1-888-690-5247
476 Route 28, West Yarmouth, MA 02673-4841 ~6.14 miles southwest of 02638
  • 3-star Resort hotel
  • 116 rooms in hotel
Cape Point Hotel
+1-888-305-3366
476 Main St., West Yarmouth, MA 02673 ~6.16 miles southwest of 02638
  • Midscale hotel
  • 2 floors in property
  • Water Faucet wasn't working
  • Rooms could be cleaner
Town & Country Motor Lodge : 452 Main St.
+1-800-881-1523
452 Main St., West Yarmouth, MA 02673 ~6.19 miles southwest of 02638
  • Cheap property
  • Check in: 2.00 PM
  • Most guests said the bathroom was dirty
  • No Wi-Fi in the room
From$65
Very Good 4.0 /5Reviews CallBookMore Details
Castle Dawn Motel in W. Yarmouth
+1-888-283-3404
226 Route 28, W. Yarmouth, MA 02673 ~6.20 miles southwest of 02638
  • Inexpensive Resort property
  • 2 floors in property
  • Friendly owner
  • Located near shopping areas and the beach
Yarmou Resort : 343 Main St. Rte28
+1-866-221-8581
343 Main St. Rte28, West Yarmouth, MA 2673 ~6.23 miles southwest of 02638
  • Mid-scale property
  • Hotel has 2 floors
Quality Inn
+1-866-429-5787
216 Main St., West Yarmouth, MA 02673 ~6.25 miles southwest of 02638
  • 3-star hotel
  • Check-in: 11:00
Tidewater Inn
+1-888-690-5281
135 Route 28, W. Yarmouth, MA 02673 ~6.26 miles southwest of 02638
  • 2-star Beach property
  • 100 rooms in property
  • Not very comfortable
  • Most guests thought the tv was sub-standard
Travelodge West Yarmouth Cape Cod : 216 Route 28
+1-888-690-5247
216 Route 28, West Yarmouth, MA 02673 ~6.27 miles southwest of 02638
  • 2-star property
  • 4 suites in hotel
  • Great reception
  • Most guests said rooms were clean enough
Bayside Resort Hotel in West Yarmouth
+1-888-305-3366
225 Route 28, West Yarmouth, MA 02673 ~6.27 miles southwest of 02638
  • 3-star hotel
  • Gym is available on property
From$90
Very Good 4.5 /5Review Score CallBookMore Details
Howard Johnson by Wyndham Cape Cod Area - West Yarmouth
+1-800-881-1523
149 Main St., West Yarmouth, MA 02673 ~6.30 miles southwest of 02638
  • Economy hotel
  • Check-in time: 11:00 AM
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Cape Sands Inn - West Yarmouth
+1-888-283-3404
149 Route 28, West Yarmouth, MA 02673 ~6.31 miles southwest of 02638
  • Two-star hotel
  • 66 rooms in hotel
Windrift Motel
+1-866-221-8581
115 Route 28, West Yarmouth, MA 02673 ~6.32 miles southwest of 02638
  • 2-star property
  • 40 rooms in property
From$60
Very Good 4.0 /5Review Score CallBookMore Details
The Pelham House Resort in Dennis Port
+1-866-429-5787
14 Sea St., Dennis Port, MA 02639 ~6.33 miles southeast of 02638
  • 3 star hotel
  • 36 rooms in hotel
Hampton Inn & Suites Cape Cod
+1-888-690-5281
99 Main St. Route 28, West Yarmouth, MA 02673 ~6.34 miles southwest of 02638
  • Affordable Resort property
  • Free comp. breakfast
  • Most guests liked the proximity to sightseeing
  • Good restaurants & bars in the area
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Days Inn by Wyndham West Yarmouth / Hyannis Cape Cod Area - West Yarmouth
+1-888-690-5247
69 Main St., West Yarmouth, MA 02673 ~6.39 miles southwest of 02638
  • Economical Airport hotel
  • Check in time: 3:00 pm
Econo Lodge : 59 East Main St.
+1-888-305-3366
59 East Main St., West Yarmouth, MA 02601 ~6.42 miles southwest of 02638
  • Cheap Beach property
  • 45 sleeping rooms in hotel
Super 8 W Yarmouth Hyannis / Cape Cod - West Yarmouth
+1-800-881-1523
41 East Rte. 28, West Yarmouth, MA 02673 ~6.46 miles southwest of 02638
  • Two-star Resort hotel
  • Complimentary breakfast is offered
Bluegreen Vacations The Breakers An Ascend Resort - Dennis Port
+1-888-283-3404
61 Chase Ave., Dennis Port, MA 02639 ~6.47 miles southeast of 02638
  • Four star property
The Breakers Resort Bluegreen Vacations
+1-866-221-8581
61 Chase Ave., Dennis Port, MA 2639 ~6.47 miles southeast of 02638
  • 4 star property
  • Check in: 10:00
Ocean Mist Beach Hotel & Suites - South Yarmouth
+1-866-429-5787
97 South Shore Dr., South Yarmouth, MA 02664 ~6.55 miles south of 02638
  • Midscale hotel
  • Check-in time: 15:00
Doubletree by Hilton Cape Cod Hyannis
+1-888-690-5281
287 Iyannough Rd., Hyannis, MA 02601 ~6.64 miles southwest of 02638
  • Mid-scale hotel
  • 5 conference rooms in property
  • High priced breakfast
  • Alot of foot traffic
From$113
Very Good 4.0 /5Guest Reviews CallBookMore Details
Red Jacket Beach Resort
+1-888-690-5247
1 South Shore Dr., South Yarmouth, MA 02673 ~6.70 miles south of 02638
  • Three Star Oceanfront hotel
  • Hotel has 2 floors
  • Bar is awesome
  • Very nice wellness & sports facilities
From$119
Very Good 4.0 /5Read Reviews CallBookMore Details
Courtyard by Marriott Cape Cod Hyannis
+1-888-305-3366
707 Route 132, Hyannis, MA 02601 ~6.83 miles southwest of 02638
  • Midscale Resort property
  • 2 meeting rooms in property
  • Reception is all right
  • Rooms very modern and clean
From$87
Very Good 4.0 /5Read Reviews CallBookMore Details
Green Harbor Resort : 182 Baxter Ave.
+1-800-881-1523
182 Baxter Ave., West Yarmouth, MA 02673 ~6.85 miles southwest of 02638
  • Mid-scale hotel
  • Hotel has 2 floors
Commodore Inn by The Beach
+1-888-283-3404
30 Earle Rd., West Harwich, MA 02671 ~6.86 miles southeast of 02638
  • Affordable hotel
  • Check in time: 14:00
Americas Best Value Inn & Suites Hyannis / Cape Cod
+1-866-221-8581
206 Main St., Hyannis, MA 02601 ~6.92 miles southwest of 02638
  • Low priced hotel
  • Comp. Breakfast
Anchor in Distinctive Waterfront Lodging
+1-866-429-5787
1 South St., Hyannis, MA 02601 ~7.00 miles southwest of 02638
  • Affordable hotel
  • 42 rooms in property
Heritage House Hotel - Hyannis
+1-888-690-5281
259 Main St., Hyannis, MA 02601 ~7.07 miles southwest of 02638
  • 3 star Downtown property
  • Hotel has 2 meeting rooms
  • Housekeeping was ok, according to 50%
  • Rooms could be cleaner
Fairfield Inn & Suites Cape Cod Hyannis in Hyannis
+1-888-690-5247
867 Iyannough Rd., Hyannis, MA 02601 ~7.11 miles southwest of 02638
  • Midscale Resort property
  • Hotel has an eco-friendly policy Read more
Holiday Inn Hyannis in Hyannis
+1-888-305-3366
1127 Iyannough Rd., Hyannis, MA 02601 ~7.14 miles southwest of 02638
  • Three Star Suburban hotel
  • 196 rooms in hotel
From$103
Very Good 4.0 /5Review Score CallBookMore Details
Hyannis Travel Inn
+1-800-881-1523
18 North St., Hyannis, MA 02601 ~7.17 miles southwest of 02638
  • 3 star hotel
  • 83 rooms in property
Cape Codder Resort : 1225 Iyannough Rd.
+1-888-283-3404
1225 Iyannough Rd., Hyannis, MA 02601 ~7.25 miles southwest of 02638
  • Midscale Resort property
  • Fitness + Health Center
  • Most guests loved the facilities for kids
  • Deck with live music was excellent
From$126
Very Good 4.0 /5Recent Reviews CallBookMore Details
Best Western Cape Cod Hotel : 1470 Iyannough Rd.
+1-866-221-8581
1470 Iyannough Rd., Hyannis, MA 02601-1835 ~7.37 miles southwest of 02638
  • Midscale Beach property
  • Fitness / Gym is on-site
Hyannis Harbor Hotel
+1-866-429-5787
213 Ocean St., Hyannis, MA 02601 ~7.40 miles southwest of 02638
  • Three Star Oceanfront property
  • 2 floors in property
  • Most guests found the staff to be very friendly
  • Most guests thought they were poorly maintained
The Mansion at Ocean Edge in Brewster
+1-888-690-5281
2907 Main St., Brewster, MA 02631 ~7.73 miles east of 02638
  • 4 star Resort hotel
  • Fitness / Gym is on-site
  • WiFi system needs upgrading
  • Most guests said rooms were clean enough
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Hyannis Plaza Hotel
+1-888-690-5247
662 Main St., Hyannis, MA 02601 ~7.74 miles southwest of 02638
  • Midscale Downtown property
  • Check-in: 3.00 pm

Next: Show All Available 02638 Hotels with Pricing

Graph: Next 20 Days of Dennis Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Dennis, MA discounts available. The chart reflects the cheapest Dennis hotel for each day and each star rating category.

FAQs about hotels near 02638

What are the top rated hotels near 02638?

Colonial House Inn & Restaurant, Blue Rock Resort and Aiden by Best Western at Cape Point are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near 02638?

Bluegreen Vacations The Breakers An Ascend Resort, The Breakers Resort Bluegreen Vacations and The Mansion at Ocean Edge are the top 3 luxury hotels near 02638.

What hotels are closest to the area of 02638?

Starlight Lodge, Colonial House Inn & Restaurant, and Blue Rock Resort are the properties closest to 02638.

What are the most popular independent hotels near 02638?

Colonial House Inn & Restaurant, Blue Rock Resort and Cape Point Hotel are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 02638?

Fairfield Inn & Suites Cape Cod Hyannis and Courtyard by Marriott Cape Cod Hyannis are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 02638?

Bluegreen Vacations The Breakers An Ascend Resort, Quality Inn and Econo Lodge are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 02638?

Aiden by Best Western at Cape Point and Best Western Cape Cod Hotel are the best rated Best Western branded hotels (based on user reviews score).

Back to Top