5 Hotels in Colchester

Search for available hotels in Colchester

Set in Colchester within 7 km of Champlain Market Place Shopping Center and 7 km of Champlain Mill Shopping Center, Lakeshore Vermont offers rooms with free WiFi. The property has a private beach area, as well as a tennis court. Guests can enjoy mountain views. At the inn, the rooms include a balcony. Every room is fitted with air conditioning, and some rooms at Lakeshore Vermont have a patio. All ... More information