Hotels Around New England

From quaint B&B’s to stunning beach and mountain resorts, New England has a vast array of places to stay whilst exploring the region’s abundant natural beauty.

Our selected New England hotels offer a range of accommodation styles and standards in excellent locations. All have been recommended by our inspectors or customers for their great service and value.

Save time and money with our Free Planning Service

Hotels In & Around Massachusetts

Browse our selection of hotels in Massachusetts, Connecticut and Rhode Island.

Inn On The Square, Falmouth

Inn on the Square

Falmouth

Hotel ★★★PLUS
Cape Codder Resort & Spa Pool

Cape Codder Resort & Spa

Hyannis

Hotel ★★★PLUS
Harbour View Hotel Exterior

Harbour View Hotel

Martha’s Vineyard

Hotel ★★★PLUS
Orchards Hotel Exterior

Orchards Hotel

Williamstown

Hotel ★★★PLUS
Emerson Inn Double Room

Emerson Inn

Rockport

Hotel ★★★PLUS
FREE BREAKFAST
Dan'l Webster Inn Exterior

Dan’l Webster Inn

Sandwich

Hotel ★★★
Swimming pool, Chatham Bars Inn

Chatham Bars Inn

Chatham

Hotel ★★★★
Inn At Mystic Exterior

Inn at Mystic

Mystic

Hotel ★★★PLUS
Viking Hotel Double Room

Viking Hotel

Newport

Hotel ★★★★

Maine, Vermont & New Hampshire Hotels

Well located to explore New England's northern states, our Maine, Vermont and New Hampshire hotels are also great value.

Sebasco Harbour Resort Exterior

Sebasco Harbour Resort

Sebasco

Hotel ★★★PLUS
FREE NIGHT OFFER
Holiday Inn By The Bay Twin Room

Holiday Inn By The Bay

Portland

Hotel ★★★
Bluenose Inn Exterior

Bluenose Inn

Bar Harbor

Hotel ★★★PLUS
Woodstock Inn And Resort Exterior Night

Woodstock Inn & Resort

Vermont

Hotel ★★★★
The Lodge At Spruce Peak Pool

The Lodge at Spruce Peak

Stowe

Hotel ★★★★
North Conway Grand Exterior

North Conway Grand

White Mountains

Hotel ★★★PLUS
FREE BREAKFAST

Tailor Made USA Holidays

Discover America your way. Combine a self drive with a city stay or an escorted tour with a cruise.

Ask an Expert to create an America holiday for you

Call us on 0333 234 0922 or Enquire online