Back To Previous

The Willows Inn & Resort

  • The Willows Inn & Resort is located in scenic Charlestown, Rhode Island. The Willows is a 15 acre estate nestled right on Foster Cove, a salt water pond. Your hosts The Duhamel family has owned and operated this Inn & Resort since it’s humble beginnings and the fourth generation is currently serving it’s guests. Guests can choose from one of their unique stay style options; Motel, Villa, Apartment, Townhouse or Cottage. Depending on the size of your party they have stay options to fit your needs.