First established in Plymouth, Massachusetts, New England lies on the northeast of America. In 1620 a group of radical pilgrims sailed into Plymouth on The Mayflower and today, you can climb aboard The Mayflower 2, an exact replica of the original ship now docked in Plymouth. New England now comprises the states of Maine, Vermont, New Hampshire, Massachusetts, Connecticut and Rhode Island and we’ve selected unique and luxurious accommodations in these areas, each with their own story and stunning setting. There’s the elegant late 1800s charm of Cape Cod’s Chatham Bars Inn overlooking the Atlantic Ocean with its award-winning steak restaurant or the relaxed seaside retreat of Harborside Hotel, Spa & Marina in Bar Harbor on a site dating back to the early 1900s. Activities in this part of the world are extensive and include whale watching, cruises, kayaking, golf, sailing and fishing. New England also boasts four distinct seasons and is a definite all year-round destination but if you’re going for the first time autumn is excellent because the foliage boasts a breath-taking kaleidoscope of colours. Whatever season you choose, our travel professionals are ready to help you plan a New England holiday of a lifetime so why not give us a call today?