We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Craigville Beach

997 Craigville Beach Road, Centerville, MA 02632
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

182 Baxter Avenue, P.O. Box 746, West Yarmouth, MA 02673
6.8 km from Craigville Beach
#1 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (788) | Map
Show Prices
Windrift Motel (West Yarmouth)
115 Route 28, West Yarmouth, MA 02673
6.8 km from Craigville Beach
#8 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (5) | Map
Show Prices
Tidewater Inn (West Yarmouth) 2.5 of 5
135 Route 28, West Yarmouth, MA 02673
6.9 km from Craigville Beach
Special Rate $109 (USD)
Tidewater Inn Slideshow
#6 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (63) | Map
Show Prices
149 Main Street (Route 28), West Yarmouth, MA 02673
6.9 km from Craigville Beach
Special Offer Free High Speed Internet
#15 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (26) | Map
Show Prices
The Cove at Yarmouth (West Yarmouth) 3.0 of 5
183 Main Street, West Yarmouth, MA 02673
7.2 km from Craigville Beach
#4 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (73) | Map
Show Prices
Bayside Resort Hotel (West Yarmouth) 3.0 of 5
225 Route 28, Route 28, West Yarmouth, MA 02673
7.3 km from Craigville Beach
Offers & Announcements Beach Campfire
GreenLeadersSilver level
Bayside Resort Hotel Slideshow
#3 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (176) | Map
Show Prices
Thunderbird Motel (West Yarmouth) 2.0 of 5
216 Main Street, West Yarmouth, MA 02673 (Formerly Travelodge)
7.3 km from Craigville Beach
#14 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (11) | Map
Show Prices
Castle Dawn Motel (West Yarmouth) 2.0 of 5
226 Main St, West Yarmouth, MA 02673
7.4 km from Craigville Beach
#18 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (6) | Map
Show Prices
Yankee Village Motel (West Yarmouth)
275 Main St. (Rt 28), West Yarmouth, MA
7.5 km from Craigville Beach
#16 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (5) | Map
Show Prices
Yarmouth Resort (West Yarmouth) 2.5 of 5
343 Main Street Route 28, West Yarmouth, MA 02673
7.8 km from Craigville Beach
#11 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (58) | Map
Show Prices
Mariner Motor Lodge (West Yarmouth) 2.0 of 5
573 Main Street (Route 28), West Yarmouth, MA 02673
9.1 km from Craigville Beach
Special Price $5 Tripadvisor discount
#5 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (40) | Map
Show Prices
Hunters Green Motel (West Yarmouth) 2.0 of 5
553 Main St. (Rte. 28), West Yarmouth, MA 02673
9.1 km from Craigville Beach
#9 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (67) | Map
Show Prices
Holly Tree Resort (West Yarmouth)
412 Main Street, West Yarmouth, MA info@holly
9.4 km from Craigville Beach
#12 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (37) | Map
Show Prices
72 Main Street, Mashpee, MA 02649
9.7 km from Craigville Beach
#4 of 4 hotels in Mashpee
Professional photos | Traveller photos (5) | Map
Show Prices