Star Rating
Hotel Name
Price Range (USD)to
Amenities

02638 Hotels/Motels & Accommodations

Chapter House : 277 Main St. Route 6 A
+1-888-389-4121
277 Main St. Route 6 A, Yarmouthport, MA 02675 ~3.17 miles southwest of 02638
  • 2-star Beach hotel
  • 3 meeting rooms in hotel
  • Awful rooms
  • Generally quite dirty
From$105
Excellent 5.0 /5Recent Reviews CallBookMore Details
Blue Rock Resort
+1-888-675-2083
39 Todd Rd., South Yarmouth, MA 02664 ~3.24 miles south of 02638
  • Affordable Golf Course hotel
  • Check-in: 2:00Pm
  • Friendly service
  • Great pool towels
Ambassador Inn & Suites in South Yarmouth
+1-800-716-8490
1314 Ma 28, South Yarmouth, MA 02664 ~4.58 miles south of 02638
  • Low Cost Resort property
  • Check in time: 03:00 pm
  • Staff was amazing
  • Food is average
All Seasons Resort - South Yarmouth
+1-800-805-5223
1199 Route 28, South Yarmouth, MA 02664 ~4.68 miles south of 02638
  • Low-priced Beach hotel
  • 2 floors in property
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Travelodge by Wyndham Cape Cod Area
+1-888-965-1860
99 Main St., West Dennis, MA 02670 ~4.82 miles south of 02638
  • Low-priced property
Guestlodge - West Dennis
+1-888-788-5576
221 Main St., West Dennis, MA 02670 ~4.86 miles south of 02638
  • Inexpensive Beach hotel
  • Hotel has 2 floors
Lighthouse Inn : 1 Lighthouse Inn Rd.
+1-888-897-9207
1 Lighthouse Inn Rd., West Dennis, MA 02132 ~5.61 miles south of 02638
  • Mid-scale Oceanfront hotel
  • Free complimentary breakfast
The Mariner Resort
+1-888-311-4278
573 Main St., West Yarmouth, MA 02673 ~6.07 miles south of 02638
  • Inexpensive Resort property
  • Check-in: 3:00PM
  • Most guests thought it was too noisy
  • Near outdoor pool
Riviera Beach Resort
+1-888-469-4795
327 South Shore Dr., South Yarmouth, MA 02673 ~6.08 miles south of 02638
  • 3 star Oceanfront hotel
  • 125 sleeping rooms in hotel
  • Fantastic white sand beach
  • Kid friendly pools
From$109
Very Good 4.0 /5Reviews CallBookMore Details
Blue Water Resort
+1-888-734-9421
291 South Shore Dr., South Yarmouth, MA 02664 ~6.10 miles south of 02638
  • 3-star Beach property
  • Check-in time: 3:30 PM
  • Breakfast is mediocre
  • Location is fantastic
The Mariner Resort : 573 Route 28
+1-888-841-5292
573 Route 28, West Yarmouth, MA 02673 ~6.11 miles south of 02638
  • Mid-scale hotel
  • 94 rooms in property
Hunters Green - Cape Cod.
+1-888-455-5160
553 Route 28, West Yarmouth, MA 02673 ~6.11 miles south of 02638
  • Economy Downtown hotel
  • 74 rooms in property
Aiden by Best Western at Cape Point : 476 Route 28
+1-888-965-8297
476 Route 28, West Yarmouth, MA 02673 ~6.14 miles southwest of 02638
  • 3-star Resort property
  • 2 conference rooms in property
From$77
Very Good 4.5 /5Review Score CallBookMore Details
Cape Point Hotel in West Yarmouth
+1-888-906-6358
476 Main St., West Yarmouth, MA 02673 ~6.16 miles southwest of 02638
  • Affordable property
  • 116 sleeping rooms in hotel
  • Average restaurant service
  • Rooms are not good
From$69
Very Good 4.5 /5Read Reviews CallBookMore Details
Howard Johnson by Wyndham West Yarmouth/Cape Cod
+1-888-749-6785
226 Route 28, W. Yarmouth, MA 02673 ~6.20 miles southwest of 02638
  • 2-star Resort property
  • Check in time: 3:00pm
  • Beach nearby
  • Management was excellent, said 100%
Yarmouth Resort in West Yarmouth
+1-888-878-9982
343 Main St. Rte28, West Yarmouth, MA 2673 ~6.23 miles southwest of 02638
  • Mid-scale hotel
Quality Inn in West Yarmouth
+1-888-389-4485
216 Main St., West Yarmouth, MA 02673 ~6.25 miles southwest of 02638
  • Mid-scale hotel
  • 85 rooms in hotel
Tidewater Inn - W. Yarmouth
+1-888-389-4121
135 Route 28, W. Yarmouth, MA 02673 ~6.26 miles southwest of 02638
  • Two-star Beach hotel
  • Most guests criticized the unstylish hotel
  • Rooms need regular maintenance
Bayside Resort Hotel in West Yarmouth
+1-888-675-2083
225 Route 28, West Yarmouth, MA 02673 ~6.27 miles southwest of 02638
  • Midscale property
  • Hotel has 128 rooms
Cape Sands Inn - West Yarmouth
+1-800-716-8490
149 Main St., West Yarmouth, MA 02673 ~6.30 miles southwest of 02638
  • Cheap hotel
  • Check in: 11:00 AM
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Cape Sands Inn
+1-800-805-5223
149 Route 28, West Yarmouth, MA 02673 ~6.31 miles southwest of 02638
  • Economy hotel
  • 66 sleeping rooms in hotel
Windrift Motel
+1-888-965-1860
115 Route 28, West Yarmouth, MA 02673 ~6.32 miles southwest of 02638
  • Two-star hotel
  • 2 floors in property
From$60
Very Good 4.0 /5Review Score CallBookMore Details
The Pelham House Resort in Dennis Port
+1-888-788-5576
14 Sea St., Dennis Port, MA 02639 ~6.33 miles southeast of 02638
  • Midscale hotel
  • Check in: 15:00
From$90
Average 3.0 /5Reviews CallBookMore Details
Hampton Inn & Suites Cape Cod-West Yarmouth - West Yarmouth
+1-888-897-9207
99 Main St. Route 28, West Yarmouth, MA 02673 ~6.34 miles southwest of 02638
  • Affordable Resort hotel
  • 3 floors in property
  • Clean pool, said 100%
  • Terrific location
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Days Inn by Wyndham West Yarmouth/Hyannis Cape Cod Area in West Yarmouth
+1-888-311-4278
69 Main St., West Yarmouth, MA 02673 ~6.39 miles southwest of 02638
  • Economy Airport hotel
  • 2 floors in property
Days Inn by Wyndham West Yarmouth / Hyannis Cape Cod Area - West Yarmouth
+1-888-469-4795
69 Route 28, West Yarmouth, MA 02673 ~6.40 miles southwest of 02638
  • Low priced Beach property
  • Complimentary breakfast is offered
From$60
Average 3.0 /5Reviews CallBookMore Details
Econo Lodge in West Yarmouth
+1-888-734-9421
59 East Main St., West Yarmouth, MA 02601 ~6.42 miles southwest of 02638
  • Cheap Beach hotel
  • Hotel has 2 floors
Super 8 by Wyndham W Yarmouth Hyannis/Cape Cod : 41 East Rte. 28
+1-888-841-5292
41 East Rte. 28, West Yarmouth, MA 02673 ~6.46 miles southwest of 02638
  • Two star Resort property
  • 40 sleeping rooms in hotel
Bluegreen Vacations The Breakers, an Ascend Resort : 61 Chase Ave.
+1-888-455-5160
61 Chase Ave., Dennis Port, MA 02639 ~6.47 miles southeast of 02638
  • 4-star hotel
  • Check-in time: 10:00
Bluegreen Vacations The Breakers, an Ascend Resort in Dennis Port
+1-888-965-8297
61 Chase Ave., Dennis Port, MA 2639 ~6.47 miles southeast of 02638
  • Expensive property
  • Check-in time: 10:00
Ocean Mist Beach Hotel & Suites
+1-888-906-6358
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
+1-888-749-6785
287 Iyannough Rd., Hyannis, MA 02601 ~6.64 miles southwest of 02638
  • 3-star hotel
  • Hotel has 5 meeting rooms
  • Great location
  • Excellent gym
From$113
Very Good 4.0 /5Latest Reviews CallBookMore Details
Red Jacket Beach Resort : 1 South Shore Dr.
+1-888-878-9982
1 South Shore Dr., South Yarmouth, MA 02673 ~6.70 miles south of 02638
  • Three Star Oceanfront hotel
  • Check-in: 3PM
  • Great menu
  • Rooms are ok
From$119
Very Good 4.0 /5Latest Reviews CallBookMore Details
Courtyard by Marriott Cape Cod Hyannis
+1-888-389-4485
707 Route 132, Hyannis, MA 02601 ~6.83 miles southwest of 02638
  • 3-star Resort hotel
  • Check in time: 3:00PM
  • Almost all guests said rooms were clean
  • All guests liked the proximity to shopping
Green Harbor Resort
+1-888-389-4121
182 Baxter Ave., West Yarmouth, MA 02673 ~6.85 miles southwest of 02638
  • 3 star property
  • Check in time: 16:00
Americas Best Value Inn & Suites Hyannis Cape Cod
+1-888-675-2083
206 Main St., Hyannis, MA 02601 ~6.92 miles southwest of 02638
  • Two-star property
  • Check-in time: 14:00
Anchor in Distinctive Waterfront Lodging
+1-800-716-8490
1 South St., Hyannis, MA 02601 ~7.00 miles southwest of 02638
  • Mid-scale property
  • Hotel has 42 rooms
Comfort Inn : 259 Main St.
+1-800-805-5223
259 Main St., Hyannis, MA 02601 ~7.07 miles southwest of 02638
  • 3 star Downtown property
  • 2 meeting rooms in property
  • Food is all right
  • Average cleanliness
Fairfield Inn & Suites by Marriott Cape Cod Hyannis - Hyannis
+1-888-965-1860
867 Iyannough Rd., Hyannis, MA 02601 ~7.11 miles southwest of 02638
  • Three Star Resort hotel
  • Check in: 3:00PM
Holiday Inn Hyannis, an IHG Hotel
+1-888-788-5576
1127 Iyannough Rd., Hyannis, MA 02601 ~7.14 miles southwest of 02638
  • Midscale Suburban property
  • 6 meeting rooms in hotel
From$103
Very Good 4.0 /5Read Reviews CallBookMore Details
Hyannis Travel Inn
+1-888-897-9207
18 North St., Hyannis, MA 02601 ~7.17 miles southwest of 02638
  • Mid-scale property
  • 83 rooms in property
From$90
Very Good 4.0 /5Review Score CallBookMore Details
Cape Codder Resort and Spa in Hyannis
+1-888-311-4278
1225 Iyannough Rd., Hyannis, MA 02601 ~7.25 miles southwest of 02638
  • 3 star Resort hotel
  • 10 meeting rooms in property
  • Great location
  • Most guests said rooms were clean enough
From$126
Very Good 4.0 /5Latest Reviews CallBookMore Details
Ocean Street Inn on Hyannis Harbor - Hyannis
+1-888-469-4795
131 Ocean St., Hyannis, MA 02601 ~7.28 miles southwest of 02638
  • Three Star hotel
  • 70 rooms in property
Best Western Cape Cod Hotel
+1-888-734-9421
1470 Iyannough Rd., Hyannis, MA 02601 ~7.37 miles southwest of 02638
  • 3-star Beach hotel
  • Check in time: 11:00
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Hyannis Harbor Hotel - Hyannis
+1-888-841-5292
213 Ocean St., Hyannis, MA 02601 ~7.40 miles southwest of 02638
  • Midscale Oceanfront hotel
  • Check in: 4:00 PM
  • Parking is rare
  • Most guests said the wifi quality was bad
The Mansion at Ocean Edge in Brewster
+1-888-455-5160
2907 Main St., Brewster, MA 02631 ~7.73 miles east of 02638
  • High end Resort hotel
  • Hotel has 12 meeting rooms
  • High cost
  • Well organised services
Hyannis Plaza Hotel
+1-888-965-8297
662 Main St., Hyannis, MA 02601 ~7.74 miles southwest of 02638
  • Midscale Downtown property
  • Hotel has 2 floors
Resort & Conference Center at Hyannis
+1-888-906-6358
35 Scudder Ave., Hyannis, MA 02601 ~8.06 miles southwest of 02638
  • Affordable Convention Center hotel
  • 15 meeting rooms in property
  • No internet
  • This place lackluster
Knights Inn Centerville
+1-888-749-6785
8 Shootfllying Hill Rd., Centerville, MA 02632 ~8.13 miles west of 02638
  • Economical property
  • Free breakfast available
Chatham Tides in South Chatham
+1-888-878-9982
394 Pleasant St., South Chatham, MA 02659 ~9.41 miles east of 02638
  • Midscale property
  • Check-in: 3:00PM

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?

Chapter House, 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, Bluegreen Vacations The Breakers, an Ascend Resort and The Mansion at Ocean Edge are the top 3 luxury hotels near 02638.

What hotels are closest to the area of 02638?

Chapter House, Blue Rock Resort, and Ambassador Inn & Suites are the properties closest to 02638.

What are the most popular independent hotels near 02638?

Chapter House, 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 by Marriott 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, Bluegreen Vacations The Breakers, an Ascend Resort and Comfort Inn 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