Concierge.com's insider take:
The rocky coast of Capri is not known for its beaches. Marina Piccola, the best of the bunch (it's one of the few with a real sweep of sand) is usually covered with blankets. Bagni di Tiberio beach—served by boats from Marina Grande—is also popular. Given the crowds, many beach bunnies prefer to work on their tans at the pay-to-enter lidos that provide their basking clients with chaise lounges, umbrellas, snacks, and waiter-service drinks. One of the most famous is La Fontelina, located at the foot of the Faraglioni rocks and accessible by steps from the Tragara Belvedere (panoramic viewpoint) above, or by ferry from Marina Piccola (Località Faraglioni; 39-081-837-0845).
The rocky cove beneath the Faro (lighthouse) at Punta Carena on the western tip of the island, accessible by bus from Anacapri, is another popular spot for sunning and swimming. You can pay for the priviledge of a lounger and umbrella at the Lido del Faro (Località Punta Carena; 39-081-837-1798; www.lidofaro.com) or just stretch your blanket out on a ledge and swim off the rocks.