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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Craigville Beach

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
1 S Shore Dr, South Yarmouth, MA 02664-5166
10.0 km from Craigville Beach
USD 263* /night
View Deal
TripAdvisor
USD 267*
Travelocity
USD 267*
Orbitz.com
USD 267*
966 Craigville Beach Rd, P.O. Box 458, Centerville, MA 02632-3545
0.2 km from Craigville Beach
#1 of 3 hotels in Centerville
USD 166* /night
View Deal
TripAdvisor
USD 166*
Travelocity
USD 166*
Expedia.com
USD 166*
1338 Craigville Beach Rd, Centerville, MA 02632-3515
0.9 km from Craigville Beach
#2 of 3 hotels in Centerville
USD 111* /night
View Deal
TripAdvisor
USD 111*
Hotwire.com
USD 111*
Travelocity
USD 111*
35 Scudder Ave, Hyannis, MA 02601-4342
3.7 km from Craigville Beach
Loading prices...
Priceline
Hotels.com
Booking.com
Top Deal
USD 160*
USD 146* /night
View Deal
Travelocity
USD 146*
Booking.com
USD 160*
Priceline
USD 160*
473 Main St, Hyannis, MA 02601-3995
4.7 km from Craigville Beach
USD 101* /night
View Deal
Booking.com
USD 101*
Priceline
USD 101*
1225 Iyannough Rd, Route 132 & Bearse's Way, Hyannis, MA 02601-1832
4.8 km from Craigville Beach
Top Deal
USD 185*
USD 172* /night
View Deal
TripAdvisor
USD 172*
Official Hotel
USD 172*
HotelsClick
USD 185*
447 Main St, Hyannis Center, Hyannis, MA 02601-3905
4.8 km from Craigville Beach
USD 95* /night
View Deal
TripAdvisor
USD 95*
Hotels.com
USD 95*
Priceline
USD 95*
460 Main Street, Hyannis, MA
4.8 km from Craigville Beach
1127 Iyannough Rd, Hyannis, MA 02601-1830
4.9 km from Craigville Beach
Top Deal
USD 289*
USD 221* /night
View Deal
Travelocity
USD 222*
Hotels.com
USD 222*
HotelQuickly
USD 289*
867 Iyannough Rd, Hyannis, MA 02601-1915
5.0 km from Craigville Beach
USD 245* /night
View Deal
Priceline
USD 245*
Hotwire.com
USD 245*
Ctrip.com
USD 245*
999 Iyannough Rd, Hyannis, MA 02601-1861
5.0 km from Craigville Beach
USD 176* /night
View Deal
TripAdvisor
USD 176*
Travelocity
USD 176*
Orbitz.com
USD 176*
33 Ocean St, Hyannis, MA 02601-4005
5.1 km from Craigville Beach
USD 111* /night
View Deal
TripAdvisor
USD 111*
Travelocity
USD 111*
Booking.com
USD 111*
USD 100* /night
View Deal
Priceline
USD 100*
Orbitz.com
USD 100*
Hotels.com
USD 100*
707 Iyannough Rd, Hyannis, MA 02601-1931
5.1 km from Craigville Beach
Top Deal
USD 302*
USD 234* /night
View Deal
Booking.com
USD 256*
Travelocity
USD 256*
HotelQuickly
USD 302*
213 Ocean St, Hyannis, MA 02601-4738
5.1 km from Craigville Beach
Top Deal
USD 150*
USD 141* /night
View Deal
Expedia.com
USD 150*
Priceline
USD 150*
Hotels.com
USD 150*
1470 Iyannough Road, Hyannis, MA 02601
5.1 km from Craigville Beach
Top Deal
USD 135*
USD 132* /night
View Deal
TripAdvisor
USD 133*
Expedia.com
USD 133*
HotelsClick
USD 135*
119 Ocean St, Hyannis, MA 02601-4734
5.2 km from Craigville Beach
USD 122* /night
View Deal
TripAdvisor
USD 122*
Booking.com
USD 122*
Hotels.com
131 Ocean St, Hyannis, MA 02601-4734
5.2 km from Craigville Beach
Top Deal
USD 120*
USD 111* /night
View Deal
TripAdvisor
USD 111*
Expedia.com
USD 111*
Priceline
USD 120*
614 Iyannough Rd, Rte 132, Hyannis, MA 02601-1910
5.3 km from Craigville Beach
Top Deal
USD 90*
USD 88* /night
View Deal
TripAdvisor
USD 88*
Travelocity
USD 88*
HotelsClick
USD 90*
8 Shootflying Hill Rd, Centerville, MA 02632-1499
5.4 km from Craigville Beach
#3 of 3 hotels in Centerville
Top Deal
USD 76*
USD 63* /night
View Deal
TripAdvisor
USD 63*
Booking.com
USD 76*
Expedia.com
USD 63*
259 Main St, Hyannis, MA 02601-4095
5.4 km from Craigville Beach
Top Deal
USD 113*
USD 83* /night
View Deal
TripAdvisor
USD 83*
Travelocity
USD 100*
HotelQuickly
USD 113*
206 Main St, Hyannis, MA 02601-4002
5.6 km from Craigville Beach
USD 76* /night
View Deal
TripAdvisor
USD 77*
Booking.com
USD 77*
ABVI.com
USD 77*
1 South St, On Hyannis Harbor, Hyannis, MA 02601-3130
5.7 km from Craigville Beach
USD 233* /night
View Deal
TripAdvisor
USD 233*
Booking.com
USD 233*
Travelocity
USD 233*
Top Deal
USD 245*
USD 236* /night
View Deal
Expedia.com
USD 235*
Hotwire.com
USD 236*
getaroom.com
USD 245*
59 East Main Street, Route 28, West Yarmouth, MA 02673
6.5 km from Craigville Beach
Top Deal
USD 133*
USD 109* /night
View Deal
Orbitz.com
USD 112*
Hotwire.com
USD 112*
HotelQuickly
USD 133*
41 Route 28, West Yarmouth, MA 02673-8185
6.5 km from Craigville Beach
Top Deal
USD 105*
USD 83* /night
View Deal
TripAdvisor
USD 88*
Priceline
USD 88*
HotelQuickly
USD 105*
69 Route 28, West Yarmouth, MA 02673-8105
6.6 km from Craigville Beach
USD 72* /night
View Deal
TripAdvisor
USD 73*
Travelocity
USD 73*
Orbitz.com
USD 73*
99 Route 28, West Yarmouth, MA 02673-8154
6.7 km from Craigville Beach
Top Deal
USD 234*
USD 218* /night
View Deal
TripAdvisor
USD 225*
Expedia.com
USD 225*
getaroom.com
USD 234*
115 Route 28, West Yarmouth, MA 02673-8154
6.8 km from Craigville Beach