You’re on the search for the best place to stay in Southern Maine–maybe it has to be the most romantic, affordable, luxurious, has the most resort amenities, or beachfront location. Then you’ve found the right place. Here are the best hotels, resorts and inns in Southern Maine that includes everything you’re looking for on a Maine vacation.
Stay at the Seaside Inn for a romantic stay in Kennebunk with direct access to Kennebunk Beach. Imagine watching the sunrise over the Atlantic with your sweetheart in the outdoor hot tub. It’s romantic, affordable and has a great location on the beach and near the commercial center of Dock Square and Kennebunk’s Lower Village.
For those with a finer taste, lavish yourself in luxury lodgings at the York Harbor Inn. Guests will enjoy the acclaimed dining, elegantly appointed rooms, hot tubs, in-room fireplaces and Jacuzzis, outdoor pool and tennis court–not to mention this oceanfront property is within walking distance to York Harbor Beach!
Village by the Sea in Wells may not be luxury level lodging, but it a great choice for a vacation with friends or children. It offers charming condo style appointments with a lot of perks including, an indoor and outdoor heated pool, indoor hot tub, fitness center, game room, gas grills and it’s located near the beach as well as the Rachel Carson Wildlife Preserve. It’s affordable, has a ton of amenities and has a great location.
For romance, luxury, and a great location in the city, stay at the Portland Regency Hotel. Enjoy premier service, spa treatments, ocean side tennis, swimming in the outdoor pool, and 4 diamond dining, then take a short walk to all the boat tours, shopping and dining in Portland’s Old Port.
Enjoy your stay in Southern Maine!