Frequently asked questions
Top Crystal Lake State Park hotel deals
Pine Crest Motel And Cabins
1288 Barton Orleans Rd, Barton, VT
Free cancellation
Reserve now, pay when you stay
The price is CA $151 per night
CA $151
per night
Jun. 17 - Jun. 18
Stay at this motel in Barton. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the clean rooms in our reviews. Popular attractions Crystal Lake State Park and Orleans Country Club are located nearby.
Pool
Pet-friendly
Lake Willoughby Views and access. Boat Dock and Beach Wood fired hot tub
Stay at this cabin in Orleans. Enjoy free WiFi, patios, and an in-room coffeemaker. Popular attractions Lake Willoughby and North Beach are located nearby.
Kitchen
Pet-friendly
Highland Lodge
1608 Craftsbury Road, Greensboro, VT
The price is CA $268 per night
CA $268
per night
Jun. 16 - Jun. 17
Stay at this 3-star beach hotel in Greensboro. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Caspian Lake and Willey's Store are located nearby.
On private beach
Breakfast included
Don't see what you're looking for?
See all available properties in Crystal Lake State Park
View all propertiesLowest 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.
Best Lodging Options Near Crystal Lake State Park
Hotels
Cheap Hotels in BarcelonaCheap Hotels in BurnabyThe Tide's InnCambridge Suites TorontoCabins Gambier IslandJaco All Inclusive Resorts & HotelsCheap Hotels in WoodstockCheap Hotels in VancouverNiagara Falls Kid Friendly HotelsCabins SundreHotels closest to Pump House Indoor WaterparkCheap Hotels in TorontoCheap Hotels in Temiskaming ShoresCouples Negril All InclusiveCheap Hotels in Las Vegas
Flights
Delta Detroit (DTW) to Fort Myers (RSW) flightsEtihad Airways Chennai (MAA) to Toronto (YYZ) flightsYYZ - DCAYVR - STLAir Canada Buenos Aires (EZE) to Toronto (YYZ) flightsWestJet Kelowna (YLW) to Calgary (YYC) flightsYEG - BNAFlair Airlines Toronto (YYZ) to Phoenix (AZA) flightsSingapore Airlines Vancouver (YVR) to Seeduwa - Katunayake (CMB) flightsAir Canada Palm Springs (PSP) to Toronto (YYZ) flightsYVR - KOAYEG - SJDFlair Airlines Thunder Bay (YQT) to Toronto (YYZ) flights