Skip to main content

76 Main Street

Ranked by Boston Magazine as Nantucket’s best hotel and by CNN as one of America’s best places to stay, this stately former sea captain’s mansion is the only hotel located on historic Main Street and is within steps of the historic cobblestone center of town. Totally renovated and wonderfully decorated, 76 Main provides an intimate setting for those looking for the ideal combo of privacy and proximity to downtown. Because of its intimate size and irreplaceable location 76 Main boasts the highest occupancy rate of any hotel on Nantucket, so our friendly advice is to book early.