1. Weymouth Beach and Harbour
When it comes to beaches and harbours as pretty as a postcard, it doesn’t get any better than Weymouth. Gorgeous Georgian architecture is all around the painted houses, cafes, pubs, tea rooms and fish and chip shops dotting the shores. Weymouth Beach is rated among England’s best for its golden sands, ideal surfing conditions and spectacular views of the Jurassic Coast. You’ll also find all the traditional beach trappings like donkey rides, Punch and Judy puppet shows and other amusements.