Photo: Josep Montanya Puig via Google
The Best Beaches
in Capri
Faraglioni lidos, free rocks and the one true sandy cove, ranked the honest way.
The verdict
- Best forTravellers who want clear water, drama and a glamorous view, and who will choose between paying for a famous lido and swimming the same sea for free
- Single best spotMarina Piccola for the Faraglioni view and the choice of free sand or a lido, with the famous Faraglioni clubs for one big splurge
- One thing to knowCapri is a rocky lido island with barely any sand, and the celebrated clubs carry high minimums, so the free public stretches are the real value
Published 15 April 2026. Last reviewed 24 May 2026
Capri sells a fantasy, and the honest read sets you free to enjoy it without overpaying. This is one of the most beautiful islands in the Mediterranean, a vertical limestone rock rising from impossibly clear water, but it is not a beach island in the sandy sense at all. What you actually get is pebble coves, flat rocks and elegant lidos built onto the cliffs, where the swimming is superb and the sand is almost an afterthought. Come expecting drama and deep blue water rather than a wide soft beach and you will love it.
The island also runs on two speeds of spending, and knowing the difference is the whole game. The famous Faraglioni clubs, La Fontelina and Da Luigi, are gorgeous and genuinely expensive, with high published minimums that climb in summer, while a few steps away the public rocks and the free sections of Marina Grande and Marina Piccola let you swim in exactly the same sea for nothing. The value savvy traveller mixes the two, a free swim by day and one considered splurge, rather than paying club prices for every hour in the water.
We rank the beaches below on the setting, the swim, the crowds and above all the honest cost of a day. Where a famous spot is overrated for the money we say so and point you to the free or cheaper move next door, and where a beach genuinely earns its price we say that too. Capri is steep and largely car free, so most beaches mean a walk, a bus or a boat, and conditions change with the day, so we describe what is typical and never promise a safe swim. For the short version, swim free, splurge once.
Ranked, not listed
Scored on the setting, the swim, the crowds and the honest cost of a day. The overrated called out, the free swim named.
Marina Piccola
The signature Capri beach and the one to see first, a pair of pebble coves that look straight out at the Faraglioni rocks, split by the little Scoglio delle Sirene. You can spread a towel on the free public sand or pay for a lido lounger, and either way the view is the same and unbeatable. The honest catch is that the sun drops behind Monte Solaro by early afternoon, so come in the morning, and use the free section to keep a glamorous spot cheap.
La Fontelina
The island's most famous beach club, a sun trap of loungers on the rocks at the foot of the Faraglioni reached on foot from Punta Tragara or by boat. It is genuinely beautiful and genuinely expensive, an all day scene of clear deep water, a celebrated restaurant and a high published minimum that moves with the season. Worth one splurge for the setting if the budget allows, but the same sea is free off the public rocks nearby for those who only want the swim.
Bagni di Tiberio
A rare patch of sand and pebble in a sheltered cove beside the ruins of a Roman imperial villa, reached by a short boat shuttle from Marina Grande or a fifteen minute walk. It is calmer, prettier and a touch more relaxed than the Faraglioni scene, with a beach club and restaurant on the sand and free public space beside it. The boat ride in is half the pleasure, and the cove suits a long, gentler day by the water.
Punta Carena
The sunset beach of Capri, a stretch of flat rocks and swimming platforms beneath the Faro lighthouse on the wild southwest tip, with the longest sun of any spot on the island. There are free rocks to swim from and the Lido del Faro for a paid lounger and a pool, and unusually for Capri it faces west for a glorious sundown. Quieter and more local than the Faraglioni, it is the value pick for a long afternoon and an evening swim.
Marina Grande
The biggest beach on the island and the budget hero, a long pebble stretch right by the harbour where the ferries dock, with a generous free public section beside the paid lidos. It is the easiest beach to reach with no walk or boat needed, handy for a swim before or after a day trip, and the value is unbeatable since you can swim for nothing. Less glamorous than the Faraglioni, but honest, free and genuinely useful.
The beaches we did not rank, yet
Two more beaches round out the island. Da Luigi ai Faraglioni is the more relaxed, family run club right beside La Fontelina under the rock arch, with a fine restaurant and a slightly gentler bill. Gradola is the small rocky cove near the Blue Grotto on the northwest coast, a quiet swim with a casual rock lido restaurant above it. The free rocks and platforms around the Faro lighthouse, for swimmers who want the sunset without a lido, are covered in our Punta Carena guide.
When to go
Capri runs a long Mediterranean season and the value lives in the shoulders. The clubs and boats run from roughly May to October, with July and August bringing the warmest sea, the heaviest day tripper crowds and the highest prices, while June and September give you almost the same warm water with more room and softer bills. Spring and autumn are quieter and cheaper still, lovely for walking and the Blue Grotto on a calm morning, though some lidos are closed. Our full guide to when to go to Capri walks the year month by month, including the day trip crush and the calm windows.
The club layer
Capri is a beach club island in the truest sense, because so much of its swimming happens at lidos built onto the rocks rather than on open sand. The names worth knowing are La Fontelina and Da Luigi at the Faraglioni for the glamour, Lido del Faro at Punta Carena for the sunset and a pool, and Bagni di Tiberio for a calmer sandy cove, with historic La Canzone del Mare at Marina Piccola for a pool with the view. Prices run high at the famous spots and we never invent a figure, marking anything we cannot confirm as to be confirmed. Our Capri beach clubs directory reads each one honestly so you know where the splurge is worth it and where the free rocks do just as well.
Book a beach club in Capri
Independent and honest · 1,340 beaches ranked across 103 destinations · We answer to no resort
Before you go
Which is the best beach in Capri?
For the iconic view it is Marina Piccola, the pebble beach below town that looks straight out to the Faraglioni rocks, with both free public sand and paid lidos. For glamour it is the famous Faraglioni clubs La Fontelina and Da Luigi, gorgeous but expensive, and for value it is the long free public stretch at Marina Grande by the port. Capri is a rocky lido island rather than a sandy one, so pick the beach for the setting and the budget, not for soft sand.
Are there sandy beaches in Capri?
Barely, and it is the single thing visitors get wrong. Capri is a steep limestone island with pebble beaches, rocky platforms and clubs built onto the rocks rather than wide sandy bays. Marina Grande and Bagni di Tiberio have the closest thing to sand mixed with pebbles, while the celebrated Faraglioni spots are swims off the rocks. If a long sandy beach is essential, the mainland and Ischia serve you better, and Capri is for drama and clear water instead.
How much does a beach club cost in Capri?
More than most places, and the famous ones are eye watering. The Faraglioni lidos publish high minimum spends that change by season and can run well over a hundred euros a head once a sunbed and lunch are counted, all best confirmed at the time of booking. The value move is real though, because the public stretches at Marina Grande and Marina Piccola are free, so you can swim in the same sea for the price of nothing and pay only if you want the lounger and the lunch.
Do you need to book a beach club in Capri?
For the famous Faraglioni clubs in summer, yes, as La Fontelina and Da Luigi fill fast and turn walk ins away on busy days, so book ahead and confirm the minimum spend. For the free public beaches you simply turn up early to claim a spot before the day trippers arrive around late morning. Send us a date and party size and we will help you plan and confirm availability, at no cost to you.
How do you get to the Capri beaches?
Most are a walk, a bus or a boat from the two marinas, as the island is steep and largely car free for visitors. Marina Grande is right by the ferry port, Marina Piccola is a bus or a steep walk down from Capri town, and the Faraglioni clubs are reached on a path down from the Punta Tragara viewpoint or by a small boat shuttle. Bagni di Tiberio runs its own boat from Marina Grande, which is the easiest and most scenic arrival of all.
A beach for every kind of Capri day
Pick the day you want, from a calm family swim to a sunset aperitivo.