Osprey Beach is located in Cockburn Town in front of a hotel by the same name. If you are not their guest, you can still enjoy a stroll along the sand or a swim in the aquamarine water because all beaches on the island are public. There are also public restrooms and a restaurant here. This is a great place to cool off while touring the town.