All
Central (5)
Mid-Coast (6)
Greater Portland (7)
Southern (3)
Lakes & Mountains (2)
Portland
Greater Portland
Portland
Portland is the largest city in Maine, with an estimated population of 67,000 as of 2017. The city is comprised of sever...
Hotels
Hotels: 32
Restaurants
Restaurants: 352
Ogunquit
Southern
Ogunquit
Ogunquit, Maine, pronounced oh-GUN-kwit, is a beautiful small town located in the southern part of the state, known for ...
Hotels
Hotels: 14
Restaurants
Restaurants: 0
Kennebunk
Southern
Kennebunk
Located in York County, Kennebunk, Maine is known for its beautiful beaches, natural conservancy and blueberry fields. T...
Hotels
Hotels: 13
Restaurants
Restaurants: 15
Freeport
Greater Portland
Freeport
Freeport, Maine is a town in Cumberland County located approximately 20 miles from Portland. Freeport was initially a pa...
Hotels
Hotels: 11
Restaurants
Restaurants: 0
Bar Harbor
Mid-Coast
Bar Harbor
Located in Mount Desert Island in Hancock County, Bar Harbor, Maine is home to approximately 5,200 people. More than any...
Hotels
Hotels: 20
Restaurants
Restaurants: 0
Camden
Mid-Coast
Camden
The town of Camden is located in mid-coast Maine, and has been a tourist destination for decades. Camden truly has it al...
Hotels
Hotels: 11
Restaurants
Restaurants: 0
Augusta
Central
Augusta
Located in central Maine, approximately 55 miles north of Portland, is Maine’s capital city, Augusta. Augusta was ...
Hotels
Hotels: 11
Restaurants
Restaurants: 2
Hallowell
Central
Hallowell
Located in central Maine, Hallowell’s population is approximately 2,300 people. The city borders Augusta, Farmingd...
Hotels
Hotels: 0
Restaurants
Restaurants: 0
Cape Elizabeth
Greater Portland
Cape Elizabeth
Located just ten miles from Portland, Cape Elizabeth is a quaint town that attracts tourists to Maine’s Southern c...
Hotels
Hotels: 1
Restaurants
Restaurants: 3
Old Orchard Beach
Southern
Old Orchard Beach
Old Orchard Beach, commonly referred to as OOB, is located in York County and is considered part of the Portland –...
Hotels
Hotels: 13
Restaurants
Restaurants: 1
Rockland
Mid-Coast
Rockland
Located in Knox County on the Penobscot Bay, Rockland is a popular tourist destination in Maine. Rockland is also common...
Hotels
Hotels: 4
Restaurants
Restaurants: 0
Scarborough
Greater Portland
Scarborough
...
Hotels
Hotels: 4
Restaurants
Restaurants: 2
Fryeburg
Lakes & Mountains
Fryeburg
...
Hotels
Hotels: 0
Restaurants
Restaurants: 2
Bethel
Lakes & Mountains
Bethel
...
Hotels
Hotels: 5
Restaurants
Restaurants: 2
Peaks Island
Greater Portland
Peaks Island
...
Hotels
Hotels: 0
Restaurants
Restaurants: 2
Brunswick
Central
Brunswick
...
Hotels
Hotels: 9
Restaurants
Restaurants: 2
New Harbor
Mid-Coast
New Harbor
...
Hotels
Hotels: 0
Restaurants
Restaurants: 1
Westbrook
Greater Portland
Westbrook
...
Hotels
Hotels: 0
Restaurants
Restaurants: 3
Boothbay Harbor
Mid-Coast
Boothbay Harbor
...
Hotels
Hotels: 10
Restaurants
Restaurants: 3
Waterville
Central
Waterville
Nestled along the banks of Kennebec River, the city of Waterville is central Maine's destination for dining, lodging, re...
Hotels
Hotels: 7
Restaurants
Restaurants: 3
Belgrade Lakes Region
Central
Belgrade Lakes Region
The Belgrade Lakes Region is home to 7 pristine Maine lakes, including Great Pond, Long Pond, North Pond, East Pond, McG...
Hotels
Hotels: 4
Restaurants
Restaurants: 0
Biddeford
Greater Portland
Biddeford
Coming soon!...
Hotels
Hotels: 0
Restaurants
Restaurants: 0
Vinalhaven
Mid-Coast
Vinalhaven
Coming soon! In the meantime, check out VINALHAVEN, Portrait Of A Maine Island,  a coffee table book with accompan...
Hotels
Hotels: 0
Restaurants
Restaurants: 0