Places to stay in New England
Introduction
Browse below for some of the most luxurious hotels and accommodation in New England. Our New England travel specialists regularly visit and inspect the accommodation we feature to ensure they are of an exacting standard.
Accommodation list
The warmest of family welcomes, great seasonal menus, a host of activities and a back-to-nature waterfront location await at this traditional New England inn and Relais & Chateaux property.
Housed in what used to the Federal Reserve Bank, The Langham, Boston combines historical standing with welcome modern comforts and an enviable location just steps from the waterfront and Faneuil Hall, Boston’s original marketplace.
Offering indoor and outdoor pools, a huge luxury spa, a championship golf course, riding stables and breathtaking views of New Hampshire’s White Mountains, Omni Mount Washington Resort is a masterpiece of Spanish Renaissance architecture.
Located in Bar Harbor overlooking Frenchman’s Bay, this exclusive, Victorian-style resort embodies the spirit of coastal Maine, complete with gorgeous ocean views, fresh-from-the-sea lobster, balconied rooms with hot tubs and fireplaces, and direct access to Acadia National Park.