There are no hotel results in Lake Champlain. Below are the closest 50 hotels near Lake Champlain.
60 Battery Street, (Formerly Wyndham Burlington), Burlington, Vermont, 05401, United States
5 reviews and 339 opinions
"This hotel sucks!! I know that everyone has an opinion,.. and everyone’s personal experience is a..."
Good for: Cycling, Cruise, Sailing and Boating
1117 Williston Rd, I-89 & US 2, Exit 14E, South Burlington, Vermont, 05403-5717, United States
1 review and 354 opinions
"This was my first time at the facility and I have to say from the moment I walked in the door until..."
Good for: Road Trip, Business Travel, Romantic Travel and Honeymoons