Star Rating
Hotel Name
Price Range (USD)to
Amenities

02638 Hotels & Accommodations

Starlight Lodge in Dennis
+1-888-389-4121
203 Main St. Rt 6a, Dennis, MA 02638
  • Three Star Beach hotel
  • Hotel has a green policy See policy
Colonial House Inn & Restaurant : 277 Main St. Route 6 A
+1-888-675-2083
277 Main St. Route 6 A, Yarmouthport, MA 02675 ~3.17 miles southwest of 02638
  • Low-priced Beach hotel
  • Has environment-friendly policy Learn more
  • Stained sheets
  • 1 out of 2 guests said rooms were big enough
From$105
Excellent 5.0 /5Guest Reviews CallBookMore Details
Blue Rock Resort
+1-800-716-8490
39 Todd Rd., South Yarmouth, MA 02664 ~3.24 miles south of 02638
  • 3-star Golf Course property
  • 45 rooms in hotel
  • Excellent pool
  • Nice breakfast
Ambassador Inn & Suites in South Yarmouth
+1-800-805-5223
1314 Ma 28, South Yarmouth, MA 02664 ~4.58 miles south of 02638
  • Two-star Resort hotel
  • 5 suites in property
  • Vibe is not too good
  • The majority of guests said that wellness & sports facilities were clean
From$79
Average 3.5 /5Reviews CallBookMore Details
Beach N Towne Motel
+1-888-965-1860
1261 Route 28, South Yarmouth, MA 02664 ~4.59 miles south of 02638
  • Affordable property
  • 21 rooms in property
All Seasons Resort
+1-888-788-5576
1199 Route 28, South Yarmouth, MA 02664 ~4.68 miles south of 02638
  • Economy Beach property
  • Check in: 3:00 PM
Travelodge by Wyndham Cape Cod Area
+1-888-897-9207
99 Main St., West Dennis, MA 02670 ~4.82 miles south of 02638
  • Two-star property
Guestlodge
+1-888-311-4278
221 Main St., West Dennis, MA 02670 ~4.86 miles south of 02638
  • Two star Beach property
  • 2 floors in hotel
Lighthouse Inn
+1-888-469-4795
1 Lighthouse Inn Rd., West Dennis, MA 02132 ~5.61 miles south of 02638
  • 3 star Oceanfront property
  • Check-in time: 3:00 PM
The Mariner Resort in West Yarmouth
+1-888-734-9421
573 Main St., West Yarmouth, MA 02673 ~6.07 miles south of 02638
  • Cheap Resort hotel
  • 2 floors in hotel
  • Close to parking areas
  • Standard TV
Riviera Beach Resort
+1-888-841-5292
327 South Shore Dr., South Yarmouth, MA 02673 ~6.08 miles south of 02638
  • 3-star Oceanfront property
  • Check in: 3:00PM
  • Large pool
  • Close to the beach
From$109
Very Good 4.0 /5Guest Reviews CallBookMore Details
Blue Water Resort
+1-888-455-5160
291 South Shore Dr., South Yarmouth, MA 02664 ~6.10 miles south of 02638
  • Three Star Beach hotel
  • 106 rooms in property
  • Plenty of pool towels
  • Hotel staff was superb
The Mariner Motor Lodge : 573 Route 28
+1-888-965-8297
573 Route 28, West Yarmouth, MA 02673 ~6.11 miles south of 02638
  • Midscale property
  • Check-in time: 15:00
Hunters Green Motel - West Yarmouth
+1-888-906-6358
553 Route 28, West Yarmouth, MA 02673 ~6.11 miles south of 02638
  • 2-star Downtown hotel
  • 74 rooms in property
Aiden by Best Western at Cape Point : 476 Route 28
+1-888-749-6785
476 Route 28, West Yarmouth, MA 02673-4841 ~6.14 miles southwest of 02638
  • 3 star Resort property
  • Gym / Fitness Center Available
Cape Point Hotel in West Yarmouth
+1-888-878-9982
476 Main St., West Yarmouth, MA 02673 ~6.16 miles southwest of 02638
  • 3 star hotel
  • Fitness / Gym is on-site
  • Most guests found the staff to be friendly enough
  • Fair budget hotel
Town & Country Motor Lodge : 452 Main St.
+1-888-389-4485
452 Main St., West Yarmouth, MA 02673 ~6.19 miles southwest of 02638
  • Low priced property
  • Hotel has 145 rooms
  • Most guests enjoyed the restaurants & bars nearby
  • Not much light
Castle Dawn Motel in W. Yarmouth
+1-888-389-4121
226 Route 28, W. Yarmouth, MA 02673 ~6.20 miles southwest of 02638
  • Two-star Resort hotel
  • 2 floors in property
  • About half of guests thought the shower was ok
  • World class service
Yarmou Resort : 343 Main St. Rte28
+1-888-675-2083
343 Main St. Rte28, West Yarmouth, MA 2673 ~6.23 miles southwest of 02638
  • Three Star property
  • Check in time: 15:00
From$90
Average 3.5 /5Reviews CallBookMore Details
Quality Inn
+1-800-716-8490
216 Main St., West Yarmouth, MA 02673 ~6.25 miles southwest of 02638
  • 3-star property
  • 85 sleeping rooms in hotel
Tidewater Inn in W. Yarmouth
+1-800-805-5223
135 Route 28, W. Yarmouth, MA 02673 ~6.26 miles southwest of 02638
  • Low Cost Beach property
  • 2 floors in property
  • Most guests enjoyed the restaurants & bars nearby
  • Ordinary pool
Bayside Resort Hotel
+1-888-965-1860
225 Route 28, West Yarmouth, MA 02673 ~6.27 miles southwest of 02638
  • Affordable property
  • 128 rooms in hotel
From$90
Very Good 4.5 /5Read Reviews CallBookMore Details
Howard Johnson by Wyndham Cape Cod Area
+1-888-788-5576
149 Main St., West Yarmouth, MA 02673 ~6.30 miles southwest of 02638
  • 2-star property
  • Check in: 11:00 AM
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Cape Sands Inn
+1-888-897-9207
149 Route 28, West Yarmouth, MA 02673 ~6.31 miles southwest of 02638
  • Low priced property
  • 66 rooms in property
Windrift Motel
+1-888-311-4278
115 Route 28, West Yarmouth, MA 02673 ~6.32 miles southwest of 02638
  • Economical hotel
  • 2 floors in property
From$60
Very Good 4.0 /5Review Score CallBookMore Details
The Pelham House Resort in Dennis Port
+1-888-469-4795
14 Sea St., Dennis Port, MA 02639 ~6.33 miles southeast of 02638
  • Midscale hotel
  • Check in time: 15:00
Hampton Inn & Suites Cape Cod : 99 Main St. Route 28
+1-888-734-9421
99 Main St. Route 28, West Yarmouth, MA 02673 ~6.34 miles southwest of 02638
  • Midscale Resort property
  • 62 suites in hotel
  • All guests thought the service was very professional
  • Rather comfortable
From$99
Very Good 4.5 /5Review Score CallBookMore Details
Days Inn by Wyndham West Yarmouth / Hyannis Cape Cod Area
+1-888-841-5292
69 Main St., West Yarmouth, MA 02673 ~6.39 miles southwest of 02638
  • Inexpensive Airport hotel
  • 2 floors in hotel
Econo Lodge : 59 East Main St.
+1-888-455-5160
59 East Main St., West Yarmouth, MA 02601 ~6.42 miles southwest of 02638
  • Two star Beach property
  • 2 floors in property
Super 8 W Yarmouth Hyannis / Cape Cod
+1-888-965-8297
41 East Rte. 28, West Yarmouth, MA 02673 ~6.46 miles southwest of 02638
  • Low Cost Resort hotel
  • 2 floors in hotel
Bluegreen Vacations The Breakers An Ascend Resort
+1-888-906-6358
61 Chase Ave., Dennis Port, MA 02639 ~6.47 miles southeast of 02638
  • Four-star hotel
  • 30 sleeping rooms in hotel
The Breakers Resort Bluegreen Vacations - Dennis Port
+1-888-749-6785
61 Chase Ave., Dennis Port, MA 2639 ~6.47 miles southeast of 02638
  • High end hotel
  • Hotel has 52 rooms
Ocean Mist Beach Hotel & Suites
+1-888-878-9982
97 South Shore Dr., South Yarmouth, MA 02664 ~6.55 miles south of 02638
  • 3 star property
  • Check in: 15:00
Doubletree by Hilton Cape Cod Hyannis : 287 Iyannough Rd.
+1-888-389-4485
287 Iyannough Rd., Hyannis, MA 02601 ~6.64 miles southwest of 02638
  • Affordable property
  • Check-in time: 4:00 PM
  • Gym was also the best one
  • Regular internet service
From$113
Very Good 4.0 /5Guest Reviews CallBookMore Details
Red Jacket Beach Resort - South Yarmouth
+1-888-389-4121
1 South Shore Dr., South Yarmouth, MA 02673 ~6.70 miles south of 02638
  • Three Star Oceanfront property
  • Check in: 3PM
  • Most guests didn't like the uncomfortable beds
  • Noise level is acceptable
From$119
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Courtyard by Marriott Cape Cod Hyannis - Hyannis
+1-888-675-2083
707 Route 132, Hyannis, MA 02601 ~6.83 miles southwest of 02638
  • Three Star Resort property
  • 2 floors in hotel
  • Excellent city hotel
  • Rather comfortable
Green Harbor Resort : 182 Baxter Ave.
+1-800-716-8490
182 Baxter Ave., West Yarmouth, MA 02673 ~6.85 miles southwest of 02638
  • Three Star hotel
  • Hotel has 50 suites
Commodore Inn by The Beach : 30 Earle Rd.
+1-800-805-5223
30 Earle Rd., West Harwich, MA 02671 ~6.86 miles southeast of 02638
  • 3-star hotel
  • Check-in: 14:00
Americas Best Value Inn & Suites Hyannis / Cape Cod : 206 Main St.
+1-888-965-1860
206 Main St., Hyannis, MA 02601 ~6.92 miles southwest of 02638
  • Inexpensive hotel
  • 84 sleeping rooms in hotel
Anchor in Distinctive Waterfront Lodging
+1-888-788-5576
1 South St., Hyannis, MA 02601 ~7.00 miles southwest of 02638
  • 3 star hotel
  • Hotel has 2 floors
From$90
Very Good 4.5 /5Read Reviews CallBookMore Details
Heritage House Hotel
+1-888-897-9207
259 Main St., Hyannis, MA 02601 ~7.07 miles southwest of 02638
  • 3 star Downtown hotel
  • 4 floors in property
  • Near to public transport, according to 100%
  • Close to public transport
Fairfield Inn & Suites Cape Cod Hyannis
+1-888-311-4278
867 Iyannough Rd., Hyannis, MA 02601 ~7.11 miles southwest of 02638
  • Mid-scale Resort hotel
  • Hotel has 125 rooms
From$84
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Hyannis
+1-888-469-4795
1127 Iyannough Rd., Hyannis, MA 02601 ~7.14 miles southwest of 02638
  • 3-star Suburban hotel
  • 20 suites in hotel
From$103
Very Good 4.0 /5Recent Reviews CallBookMore Details
Hyannis Travel Inn : 18 North St.
+1-888-734-9421
18 North St., Hyannis, MA 02601 ~7.17 miles southwest of 02638
  • Mid-scale hotel
  • Hotel has 83 rooms
Cape Codder Resort
+1-888-841-5292
1225 Iyannough Rd., Hyannis, MA 02601 ~7.25 miles southwest of 02638
  • 3-star Resort hotel
  • Check in time: 3:00 PM
  • Most guests appreciated the closeness to the beach
  • AC needs updating
From$126
Very Good 4.0 /5Latest Reviews CallBookMore Details
Hyannis Holiday Motel - Hyannis
+1-888-455-5160
131 Ocean St., Hyannis, MA 02601 ~7.28 miles southwest of 02638
  • 3 star property
  • 70 sleeping rooms in hotel
Best Western Cape Cod Hotel
+1-888-965-8297
1470 Iyannough Rd., Hyannis, MA 02601-1835 ~7.37 miles southwest of 02638
  • 3-star Beach hotel
  • Check in: 11:00
Hyannis Harbor Hotel in Hyannis
+1-888-906-6358
213 Ocean St., Hyannis, MA 02601 ~7.40 miles southwest of 02638
  • Three Star Oceanfront hotel
  • Hotel has 204 rooms
  • Good restaurants & bars in the area
  • Average sized rooms
The Mansion at Ocean Edge : 2907 Main St.
+1-888-749-6785
2907 Main St., Brewster, MA 02631 ~7.73 miles east of 02638
  • High-end Resort hotel
  • 339 rooms in property
  • Spacious rooms
  • Professional service
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Hyannis Plaza Hotel : 662 Main St.
+1-888-878-9982
662 Main St., Hyannis, MA 02601 ~7.74 miles southwest of 02638
  • 3-star Downtown property
  • Hotel has 90 suites

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