Anchor Inn is currently closed until May 18, 2020. Please be advised this date could change upon order from local and state officials.

Get in touch and book your visit to the best hotel in Nantucket today.


Location: 66 Centre Street, Nantucket, MA

Mailing: 66 Centre Street, Nantucket, MA 02554

Telephone: 508.228.0072

Email: reservations@nantucketinns.com

Hotel Group Website: www.nantucketinns.com


Fill out the form below and one of our team members will contact you shortly.