Enjoy the sea views and fresh air at Weymouth Bay. Whether you sail across it or gaze at it from the shore, this inlet is gorgeous from every angle.
You'll have no end of sightseeing choices when spending time in England. Weymouth Bay is a good place to start here, but there are lots of other interesting spots to discover. Weymouth Beach, Chesil Beach, and Weymouth Harbour are not far from the inlet along the shoreline and will top off your day nicely.