- Overview
- Essential Info
- Hotels
- Things To Do

Portland
Portland is located on a peninsula in Casco Bay on the Southern Maine coast approximately 100 miles (161 km) north of Boston, Massachusetts. It has more than 65,000 inhabitants making it the largest city in Maine. Portland is a small seaside city with a …
Read More ›Best Time To Go
Mar-Oct
Current Weather
56 °F
Clear
Best Places To Stay
-
South Portland, MEFastBook$$
Click to discover a
great deal! -
Portland, MEFastBook$$
Click to discover a
great deal!