Altafulla Beach is a Blue Flag beach which is over half a mile long. It is composed of golden sand with calm waters and the beach is well maintained. There are warning signs when necessary and a Red Cross point. Showers and sunbeds are available as well as water sports equipment for hire. There is a sports harbour nearby and several restaurants.