Anchor Inn, built in 1806 for a whaleship captain, blends historic charm with modern comfort in a prime Nantucket location. Antique paneling and period furnishings set a cozy, distinctive tone for business travelers seeking a quiet retreat near the harbor and downtown.
The inn offers clean, comfortable rooms and attentive service, with a walkable setting close to bike paths, beaches, and restaurants. Its intimate scale and welcoming atmosphere make it a practical choice for small executive stays or offsite meetings in a relaxed, character-rich environment.
Loading map...
Rated 4.6 on Google · 65 reviews