Unwind and explore Vermont from the ideal home base. Located where Lake Champlain’s natural beauty meets Burlington’s modern urban buzz. Discover a new neighborhood landmark that raises the bar in genuine and unexpected ways. A place where dreamers like you wake up every day to make their vision a reality—and where there’s always something new to excite you. Welcome to Hotel Champlain.
Situated on the Lake Champlain waterfront, Hotel Champlain offers expansive views of scenic Lake Champlain and the picturesque Adirondack Mountains. Stay in one of 258 guest rooms or suites and wake up to breathtaking sunrise views. Rejuvenate after a dynamic day in Burlington with a quick workout in the state-of-the-art fitness center, take a dip in the expansive pool, or take a steam in the outdoor sauna. With its convenient location just steps from Church St. Marketplace, on-site amenities, and substantial event space, our hotel has something for everyone.