Photo by Elizabeth Sanders

Find hotels near Mayflower Beach, Dennis from ₩220,004
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Mayflower Beach hotels

Isaiah Hall Bed & Breakfast Inn
Isaiah Hall Bed & Breakfast Inn2.2 km from Mayflower Beach
9.8 out of 10, Exceptional, (126 reviews)
The price is ₩470,521
₩538,514 total
includes taxes & fees
Jul 26 - Jul 27

The Escape Inn
The Escape Inn8.7 km from Mayflower Beach
9.4 out of 10, Exceptional, (717 reviews)
The price is ₩275,484
₩315,296 total
includes taxes & fees
Jul 19 - Jul 20

Hyannis Travel Inn
Hyannis Travel Inn10.9 km from Mayflower Beach
9.6 out of 10, Exceptional, (1,030 reviews)
The price is ₩281,060
₩321,679 total
includes taxes & fees
Jul 21 - Jul 22

Blue Rock Resort
Blue Rock Resort7 km from Mayflower Beach
8.8 out of 10, Excellent, (690 reviews)
The price is ₩267,754
₩309,510 total
includes taxes & fees
Jul 26 - Jul 27

Cape Cod Motor Inn
Cape Cod Motor Inn9.7 km from Mayflower Beach
9.8 out of 10, Exceptional, (70 reviews)
The price is ₩192,855
₩220,723 total
includes taxes & fees
Jul 15 - Jul 16

Holiday Inn Express Hyannis Cape Cod by IHG
Holiday Inn Express Hyannis Cape Cod by IHG10.6 km from Mayflower Beach
8.8 out of 10, Excellent, (9 reviews)
The price is ₩200,038
₩228,951 total
includes taxes & fees
Aug 10 - Aug 11

Freebird Motor Lodge by Reverie Boutique Collection
Freebird Motor Lodge by Reverie Boutique Collection10.2 km from Mayflower Beach
9.6 out of 10, Exceptional, (310 reviews)
The price is ₩361,043
₩427,657 total
includes taxes & fees
Jul 27 - Jul 28

Ambassador Inn & Suites
Ambassador Inn & Suites8.6 km from Mayflower Beach
8.6 out of 10, Excellent, (698 reviews)
The price is ₩263,705
₩314,519 total
includes taxes & fees
Jul 26 - Jul 27

Cape Cod Harbor House Inn
Cape Cod Harbor House Inn11.2 km from Mayflower Beach
9.2 out of 10, Wonderful, (317 reviews)
The price is ₩267,605
₩306,266 total
includes taxes & fees
Jul 16 - Jul 17

Sesuit Harbor House
Sesuit Harbor House4.4 km from Mayflower Beach
9.6 out of 10, Exceptional, (190 reviews)
The price is ₩464,418
₩531,526 total
includes taxes & fees
Jul 15 - Jul 16

Cape Sands Inn
Cape Sands Inn9.9 km from Mayflower Beach
8.2 out of 10, Very Good, (1,111 reviews)
The price is ₩192,227
₩220,004 total
includes taxes & fees
Jul 29 - Jul 30

Cape Cod Inn
Cape Cod Inn11.3 km from Mayflower Beach
8.6 out of 10, Excellent, (524 reviews)
The price is ₩197,340
₩225,850 total
includes taxes & fees
Jul 27 - Jul 28

Candleberry Inn on Cape Cod
Candleberry Inn on Cape Cod11.5 km from Mayflower Beach
10.0 out of 10, Exceptional, (141 reviews)
The price is ₩595,085
₩681,077 total
includes taxes & fees
Jul 26 - Jul 27

Uncommoner Hotel by Reverie Boutique Collection
Uncommoner Hotel by Reverie Boutique Collection9.9 km from Mayflower Beach
9.4 out of 10, Exceptional, (210 reviews)
The price is ₩414,414
₩490,873 total
includes taxes & fees
Jul 22 - Jul 23

Chapter House
Chapter House4.3 km from Mayflower Beach
9.2 out of 10, Wonderful, (176 reviews)
The price is ₩448,094
₩512,844 total
includes taxes & fees
Aug 3 - Aug 4

Dennis Port Surf Club (Boutique Hotel)
Dennis Port Surf Club (Boutique Hotel)11 km from Mayflower Beach
9.8 out of 10, Exceptional, (15 reviews)
The price is ₩463,958
₩530,994 total
includes taxes & fees
Aug 9 - Aug 10

Heritage House Inn on Cape Cod, an Ascend Collection Hotel
Heritage House Inn on Cape Cod, an Ascend Collection Hotel11 km from Mayflower Beach
9.0 out of 10, Wonderful, (63 reviews)
The price is ₩252,879
₩289,421 total
includes taxes & fees
Aug 13 - Aug 14

Olde Tavern Motel And Inn
Olde Tavern Motel And Inn19.3 km from Mayflower Beach
9.4 out of 10, Exceptional, (263 reviews)
The price is ₩328,250
₩375,674 total
includes taxes & fees
Jul 20 - Jul 21

Lighthouse Inn
Lighthouse Inn10.8 km from Mayflower Beach
8.8 out of 10, Excellent, (206 reviews)
The price is ₩402,304
₩460,437 total
includes taxes & fees
Jul 20 - Jul 21

Courtyard Resort
Courtyard Resort11.3 km from Mayflower Beach
8.6 out of 10, Excellent, (100 reviews)
The price is ₩282,555
₩323,385 total
includes taxes & fees
Jul 15 - Jul 16
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Mayflower Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Isaiah Hall Bed & Breakfast Inn | 9.8 Exceptional 126 reviews | View | ||||||
![]() The Escape Inn | 9.4 Exceptional 717 reviews | View | ||||||
![]() Hyannis Travel Inn | 9.6 Exceptional 1,030 reviews | View | ||||||
![]() Blue Rock Resort | 8.8 Excellent 690 reviews | View | ||||||
![]() Cape Cod Motor Inn | 9.8 Exceptional 70 reviews | View |
Top Mayflower Beach Hotel Reviews

Margaritaville Resort Cape Cod
10/10 Excellent











































































