Coastal Maine Botanical Gardens is a people’s garden, a grassroots effort that began as a casual conversation between friends and evolved into the largest botanical garden in New England. Located on more than 300 acres along the MidCoast, the Gardens is a true Maine experience.
The Squire Tarbox Inn has 11 unique rooms, each with a private bathroom and air conditioner. Every bedroom and bathroom has been carefully updated as of 2018. Learn more about our history.