Portinatx is a complete little resort in the north of the island with a good choice of hotels and apartments. It has three beautiful sandy beaches and several restaurants and bars.
More info
Portinatx, Ibiza