Where are you going?
Or, let us surprise youSpin the Globe ®

The Best Hotels in Maine

List View
Map View
With a nickname like Vacationland, Maine has lot to live up to in the way of accommodations. The state rises to the challenge with everything from a Victorian inn on the coast and clapboard bungalows on the beach, to a lighthouse on a rocky cliff and a sophisticated hotel in an old Portland newspaper building. No matter what you have in mind for your trip, Maine will satisfy with the perfect stay.
Save Place
72 Main St, Belfast, ME 04915, USA
After 21 years of running a 97-room hotel in Bar Harbour, Ed and Judy Hemmingsen moved to Belfast, seemingly to retire. However, a four-story Greek revival row house on Main Street, steps from the harbor, got the better of them, and they...
Save Place
83 Bay View St, Camden, ME 04843, USA
Perched high on a hilltop, this elegant white-clapboard inn features 20 rooms and suites overlooking the harbor in Camden. The nearly 150-year-old property doesn’t just coast on its location, however. As one of two Relais &...
Save Place
41 Elm St, Camden, ME 04843, USA
Hidden in the small town of Camden, Maine lies a culinary hideaway perfect for a weekend foodie getaway. Chef Michael Salmon ( a former recipient of Caribbean Chef of the Year) and his wife Mary Jo run their inn with a focus on comfortable luxury...
Save Place
40 Town Landing Rd, Southport, ME 04576, USA
If you’ve ever dreamed of escaping to your own private island, book a stay at the Inn at Cuckolds Lighthouse. A half-mile off the coast of Southport Island, Maine, is Eastern Cuckolds Island, 2.5 acres of large granite rock surrounded by...
Save Place
163 Danforth St, Portland, ME 04102, USA
Situated in the historic West End—what some consider to be Portland’s prettiest area—this red-brick, Federal-style mansion has housed a Prohibition-era hideout, a boarding school and, for the past two decades, the intimate...
Save Place
119 Exchange St, Portland, ME 04101, USA
Hyperlocalism has fueled Portland’s Old Port District revitalization, with buzzy restaurants and shops with a deep sense of place opening in recent years. The stylish Press Hotel is no exception. A publishing motif runs throughout the...
Save Place
37 Beach Ave, Kennebunk, ME 04043, USA
With 26 romantic rooms and four cottages—three of which lie steps from the Kennebunk River—this 19th-century inn has long been synonymous with coastal New England pampering, and helped raise the bar for high-end service not just in...
Save Place
208 Ocean Ave, Kennebunkport, ME 04046, USA
White Adirondack chairs set along an immaculately manicured lawn overlooking the Atlantic, wicker furniture stationed on a wraparound porch with the American flag fluttering overhead—this is coastal Maine at its finest. Accommodations at...
Save Place
354 Goose Rocks Rd, Kennebunkport, ME 04046, USA

Explore nearby Goose Rocks Beach by cruiser bike or in the hotel’s 1956 Ford station wagon. Mixology classes, treehouse spa treatments, and hammock lounging are other good bets. After dark, settle next to the bonfire—marshmallow stick...

Save Place
80 Beach Ave, Kennebunkport, ME 04046, USA
While some of Kennebunkport’s swankier hotels like the White Barn Inn and Cape Arundel don’t allow children, the Seaside Inn is known for its kid-friendly policies: Guests under 12 stay free, complimentary cribs can be reserved in...