Skip to main content
Book Your Next Experience
Book direct with us to receive the best available rate.

Local Tips for Visiting Nantucket and Palm Beach

  • Where is Nantucket Island?

    Nantucket is an elbow-shaped island located 30 miles off Cape Cod in Massachusetts. A favorite summer vacation destination in New England, Nantucket is loved for its seaside charm, great restaurants, beaches, trails, boating, and lively shopping scene. The island’s 82 miles of prime coastline is a haven for outdoor fun and the entire town of Nantucket is a National Historic District with beautiful architecture.
Back to top