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

Tidewater Inn (West Yarmouth, MA) 2.5 of 5
135 Route 28, West Yarmouth, MA 02673
6.9 km from Craigville Beach
Special Rate $65 (USD)
Tidewater Inn Slideshow
#6 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (64) | Map
Show Prices
Howard Johnson Inn Cape Cod (West Yarmouth, MA) 2.0 of 5
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 (27) | Map
Show Prices
The Cove at Yarmouth (West Yarmouth, MA) 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 (68) | Map
Show Prices
Bayside Resort Hotel (West Yarmouth, MA) 3.0 of 5
225 Route 28, Route 28, West Yarmouth, MA 02673
7.3 km from Craigville Beach
Special Offer Are you a Holiday Hero?
GreenLeadersSilver level
Bayside Resort Hotel Slideshow
#3 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (187) | Map
Show Prices
Thunderbird Motel (West Yarmouth, MA) 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, MA) 2.0 of 5
226 Main St, West Yarmouth, MA 02673
7.3 km from Craigville Beach
#17 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (6) | Map
Show Prices
Yankee Village Motel (West Yarmouth, MA)
275 Main St. (Rt 28), West Yarmouth, MA
7.5 km from Craigville Beach
#18 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (17) | Map
Show Prices
Yarmouth Resort (West Yarmouth, MA) 2.5 of 5
343 Main Street Route 28, West Yarmouth, MA 02673
7.8 km from Craigville Beach
#12 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (58) | Map
Show Prices
Holly Tree Resort (West Yarmouth, MA)
412 Main Street, West Yarmouth, MA info@holly
8.1 km from Craigville Beach
#8 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (29) | Map
Show Prices
Town 'n Country Motor Lodge (West Yarmouth, MA) 2.0 of 5
452 Main Street, West Yarmouth, MA 02673
8.4 km from Craigville Beach
#11 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (32) | Map
Show Prices
Cape Point Hotel (West Yarmouth, MA) 3.0 of 5
476 Main Street, Route 28, West Yarmouth, MA 02673
8.6 km from Craigville Beach
#7 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (39) | Map
Show Prices
Cape Cod Irish Village (South Yarmouth, MA)
822 Main St Rt 28, South Yarmouth, MA 02664
8.8 km from Craigville Beach
#3 of 22 hotels in South Yarmouth
Professional photos | Traveller photos (17) | Map
Show Prices
Hunters Green Motel (West Yarmouth, MA) 2.0 of 5
553 Main St. (Rte. 28), West Yarmouth, MA 02673
9.0 km from Craigville Beach
#10 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (67) | Map
Show Prices
Mariner Motor Lodge (West Yarmouth, MA) 2.0 of 5
573 Main Street (Route 28), West Yarmouth, MA 02673
9.1 km from Craigville Beach
#5 of 19 hotels in West Yarmouth
Professional photos | Traveller photos (54) | Map
Show Prices
La Plaza del Sol (Mashpee, MA) 2.0 of 5
72 Main Street, Mashpee, MA 02649
9.8 km from Craigville Beach
#4 of 4 hotels in Mashpee
Professional photos | Traveller photos (5) | Map
Show Prices