Gloucester Inn by the Sea
Enjoy the most spectacular views of the Atlantic Ocean, just steps from your room at the Gloucester Inn by the Sea. Experience the breathtaking sunrise while overlooking the Back Shore and the Twin Lights on Thacher Island. Limited availability. Only 12 private, Oceanfront rooms to share this fabulous location.