Capri is a haven for relaxation. Enjoy a day at the thermal baths or simply relax on the beautiful beaches. Capri is home to some stunning beaches, each offering its own unique charm. Here are some of the best beaches.

Marina Grande Beach
This is the largest beach on the island, located right next to the main port. It's a popular spot for both locals and tourists, offering clear blue waters and a bustling atmosphere
Marina Grande Beach
Marina Grande Beach
Marina Piccola Beach
Situated on the southern side of the island, Marina Piccola is known for its beautiful rock formations and breathtaking views. It's a great place to relax and watch the luxury yachts sail by. It has a few bars and restaurants and is adjacent to Marina di Mulo. Can be reached Via Roma by bus taking 10 minutes.
Beach
Beach
Bagni di Tiberio
Arguably the most popular beach in Capri, Bagni di Tiberio has been a favorite for thousands of years. Located on the northern side of the island, it offers both pebbles and sandy spots, ideal for sunbathing and swimming. A 20 minute walk down from the Marina Grande Beach.
Spiaggia di Faraglioni
Located near the famous Faraglioni rock formations, although it’s a rocky beach with no sand, it offers a unique and picturesque setting. It's a bit more secluded and perfect for those looking to escape the crowds. Spiaggia di Punta Tragara is also located on the opposite side of this beach. Both sports are accessible via a narrow trail from the Via Tragara. It's a bit more challenging to reach but offers a stunning location with private beach clubs and restaurants.
Bagni di Tiberio
Bagni di Tiberio
Spiaggia Di Faraglioni
Spiaggia Di Faraglioni

Beaches

Get the BEST RATES, book your HOTELS & FLIGHTS here

white and blue boat docked near buildings

Check below to book all your ferry requirements in one go