Point Bay Marina
Entertainment Venue · Charlotte, Vermont
1401 Thompsons Point Road, Charlotte, Vermont, United States
About Point Bay Marina
Point Bay Marina on Lake Champlain in Charlotte, Vermont features 200 seasonal slips, 105 moorings, and a certified full-service team. Nestled between the Green Mountains and the Adirondacks, it offers hassle-free boating with well-kept facilities and a well-stocked marina store.
Ratings
Google Rating: 4.9/5 (113 reviews)
Guest Highlights
- Staff
- Service
- Location
- Room
Amenities
Facilities
- seasonal slips
- moorings
- marina store
- boatyard
- winter storage
Guest Services
- full-service marina staff
Recreation
- boating
Style
waterfront, lakefront
Contact
Phone: (802) 419-2625