Camden: This seaside town has everything -- a beautiful harbor, great old architecture, and even its own tiny mountain range affording great hikes and sweeping ocean views. With lots of elegant bed-and-breakfasts, it's a perfect base for explorations farther afield.
Castine: Soaring elm trees, a peaceful harborside setting, grand historic homes, and a selection of good inns make this a great spot to soak up Maine's coastal ambience off the beaten path.
Note: This information was accurate when it was published, but can change without
notice. Please be sure to confirm all rates and details directly with the companies in question before
planning your trip.