Weymouth Bay is a sheltered bay on the south coast of England, in Dorset. It is protected from erosion by Chesil Beach and the Isle of Portland, and includes several beaches, notably Weymouth Beach, a gently curving arc of golden sand which stretches from the resort of Weymouth. Weymouth Bay is situated approximately halfway along t…Weymouth Bay is a sheltered bay on the south coast of England, in Dorset. It is protected from erosion by Chesil Beach and the Isle of Portland, and includes several beaches, notably Weymouth Beach, a gently curving arc of golden sand which stretches from the resort of Weymouth. Weymouth Bay is situated approximately halfway along the UNESCO Jurassic Coast World Heritage Site.