There are Maine hotels to fit almost any budget, from family-run business in Freeport, Old Orchard Beach and Ellsworth, to high-end hotels that boast the latest in luxury amenities stretching from Kennebunkport to Bar Harbor. If your visit takes you to Portland, you’ll get your pick of where to stay, as new hotels pop up regularly in the Old Port, the popular downtown district that sits on Portland’s working waterfront.

“Live in the sunshine, swim the sea, drink the wild air”
Ralph Waldo Emerson

Sign up for our newsletter!