Ballycastle Beach
Broughanlea
Machrihanish, Machrihanish, ScotlandSea pool on Machrihanish BayPublic bathing beach
Machrihanish is a five-kilometre sandy bathing beach with powerful rip currents and submerged rocks in parts.
Access the beach via the gate at Machrihanish village. The beach is on the B843, west of Campbeltown.
55.4243, -5.7305
Get directionsYes. Public bathing is recognised at Machrihanish Bay, but powerful rip currents and submerged rocks present hazards, and there is no lifeguard.
Free
Clear up dog fouling.