227 Upper Main St, Edgartown, MA 02539
Email: [email protected]
Rated Diamond Triple AAA
A fresh, distinctive hotel in the heart of idyllic Edgartown, the newly updated Clarion Inn delivers island elegance, comfort, and impeccable accommodations to travelers all year round. Conveniently situated on upper main street in Edgartown, our tastefully renovated hotel is a short walk to downtown and pristine beaches. 41 guestrooms and suites, free parking and the new Town Bar & Grill onsite suit small groups and extended families perfectly. Click our website for more information.