Point Bay Marina



Short Description

Point Bay Marina is a premier full-service marina on Thompson's Point Road in Charlotte, Vermont, on Lake Champlain. It offers 200 seasonal slips, 105 moorings, rentals, slip rentals, a dock layout and a marina webcam.