Econo Lodge hotels in Montpelier, VTStay at an Econo Lodge hotel in Montpelier, the capital of Vermont, and enjoy a city surrounded by hills granite ridges and the Winooski River. This allows for canoeing, kayaking and fishing just minutes from the city’s downtown area! Montpelier is the smallest U.S. state capital (with a population of less than 9,000 people), but it has attractions that rival those of many big cities! Montpelier features a variety of art museums, historic sites, restaurants, entertainment venues and more. Are you looking for budget hotels in Montpelier? Econo Lodge hotels have spacious rooms with a wealth of amenities to meet the needs of business and leisure travelers. Book a room at one of the Econo Lodge hotels in Montpelier, VT to take advantage of our inviting accommodations, warm hospitality and attentive service during your stay. Book online now to guarantee your reservation.