For an awesome view of the area, venture up to Placa del Castell. See if you can spot any famous landmarks in the distance.
This scenic viewpoint is located in Benidorm Centro. Once you've done everything you want to at Placa del Castell, head to nearby Llevant Beach, Benidorm Palace, and Poniente Beach.