See all beach in Weymouth Weymouth for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Weymouth Beach About Weymouth Beach is a gently curving arc of sand in Weymouth Bay, beside the town of Weymouth in Dorset, England. Immediately adjacent to the beach is The Esplanade. Add to Wish List