Horton Bay beach is located on the south of the Gower Peninsula near Port Eynon Bay in Wales. It is accessible from the nearby village of Horton via a steep hill. The beach has a car park sited a few minutes away. Even with its accessibility, it is usually a very quiet beach but it is popular with surfers. Sand can be found on the beach even at high tide.