All
Central (3)
Mid-Coast (5)
Greater Portland (6)
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: 32
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: 14
Restaurants: 0
Kennebunk
Southern
Kennebunk
Located in York County, Kennebunk, Maine is known for its beautiful beaches, natural conservancy and blueberry fields. T...
Hotels: 13
Restaurants: 15
Freeport
Greater Portland
Freeport
Freeport Freeport, Maine is a town located approximately 20 miles from Portland, in Cumberland County. Freeport was init...
Hotels: 11
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: 20
Restaurants: 0
Camden
Mid-Coast
Camden
The town of Camden is located in mid-coast Maine, and has been a tourist destination for many, many years. Camden truly ...
Hotels: 11
Restaurants: 0
Augusta
Central
Augusta
Located in central Maine, approximately 55 miles north of Portland, is Maine’s capital city, Augusta. Augusta was ...
Hotels: 11
Restaurants: 2
Hallowell
Central
Hallowell
Hallowell Located in central Maine, Hallowell’s population is approximately 2,300 people. The city borders Augusta...
Hotels: 0
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: 1
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: 13
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: 4
Restaurants: 0
Scarborough
Greater Portland
Scarborough
...
Hotels: 4
Restaurants: 2
Fryeburg
Lakes & Mountains
Fryeburg
...
Hotels: 0
Restaurants: 2
Bethel
Lakes & Mountains
Bethel
...
Hotels: 5
Restaurants: 2
Peaks Island
Greater Portland
Peaks Island
...
Hotels: 0
Restaurants: 2
Brunswick
Central
Brunswick
...
Hotels: 9
Restaurants: 2
New Harbor
Mid-Coast
New Harbor
...
Hotels: 0
Restaurants: 1
Westbrook
Greater Portland
Westbrook
...
Hotels: 0
Restaurants: 3
Boothbay Harbor
Mid-Coast
Boothbay Harbor
...
Hotels: 10
Restaurants: 3