Seven Sea Street Inn

Seven Sea Street Inn Navigation Menu


Nantucket – “The Best Island in the World”

Nantucket Island has just been recognized by National Geographic as the Best Island in the World which we already knew, but official recognition is still nice. Nantucket has also just garnered recognition from Travel and Leisure magazine as having one of America’s Greatest Main Streets. And finally, The Travel Channel has recently determined that the Island offers the third best beach destination in America. We think the beaches on Nantucket are beautiful, unspoiled, offering easy and almost unlimited access for our guests, which is a very unique quality when compared to other beach resort destinations. So plan your trip to come to Nantucket today and stay with us at the Inn, for a vacation you’ll fondly remember for years to come.


Leave a Reply

Your email address will not be published. Required fields are marked *

Call for Assistance
(508) 228-3577
Call Business Icon


Rooms button Icon


Direstions Map Icon


Photo Gallery Icon