Why we love Craignair Inn: historic waterfront hotel with a standout restaurant
Looking for a peaceful MidCoast Maine base? Craignair Inn sits right on the water in Spruce Head with cozy rooms, sweeping tides, and The Causeway restaurant on site. Stroll the Clark Island causeway at golden hour, then explore Rockland and classic lighthouses nearby.