Arrival
Departure
Guests
Adults
Children
Lakeviews for Less
Hotel Champlain boasts the best views of Lake Champlain in Burlington, Vermont. Book two nights and enjoy your lakeview stay at a city-view rate. Be sure to update your stay dates to include 2-nights to see offer.