Directions to Freeport Maine Bed & Breakfasts

To reach Freeport from the South:

  • Follow Interstate 95 to Exit 44 for Route 295 North through Portland to Freeport; take either Exit 20 or Exit 22.
  • If you take Exit 20, turn right to go through Freeport on Main Street
  • If you take Exit 22, at the end of the exit ramp turn left onto Route 136 / Mallett Drive.
  • Proceed 1/3 mile to stop light.
  • At stoplight, turn right to enter the Freeport Village area and James Place B&B, or
  • Turn left for White Cedar Inn, Candlebay Inn, Brewster House, and Kendall Tavern B&B.

To reach Freeport from the North:

  • Follow Route 295 South to Exit 22 or Exit 20.
  • If you take Exit 22, at the end of the exit ramp stay right onto route 136 / Mallett Drive,
  • Proceed 1/3 mile to stop light.
  • At stoplight, turn right to enter the Freeport Village area and James Place B&B, or
  • Turn left for White Cedar Inn, Candlebay Inn, Brewster House, and Kendall Tavern B&B.
  • If you take Exit 20, turn left at stop sign, then follow Route 1 back north through Freeport on Main Street.


View Historic Freeport Bed and Breakfasts in a larger map