In Weymouth, you can swim or build sandcastles at the sandy beach, stroll along the pier while enjoying fish and chips, have fun at the seafront amusements, ride a donkey along the beach, or watch a traditional Punch and Judy show. South of town, the Isle of Portland has castle ruins and smugglers’ coves to explore, and Chesil Beach is a hotspot for windsurfing, kitesurfing, and other water sports.