Landing: Experience Ballard’s
Experience a
BLOCK ISLAND TRADITION
THE #1 BEACH INN ON BLOCK ISLAND
Situated on oceanfront Water Street in the heart of Old Town, Ballard’s Inn is one of the most historically and architecturally significant hotels on Block Island.