What to Do in Capri, Italy: Best Beaches, Hotels, and Things to Do

Plan the perfect Capri vacation with my Capri travel guide. Discover the best beaches in Capri, how to get to Capri, where to stay, and the top things to do in Capri, Italy.

If you're visiting Capri, I also recommend exploring nearby spots like Positano and Amalfi, two beautiful towns along the Amalfi Coast that are easy to reach by ferry.

a scenic view of Capri

This article contains affiliate links which support us at no extra cost to you.

Jump To

Capri, Italy is one of those places that feels almost unreal the first time you see it. I've visited a few times, and every trip reminds me why so many people dream about a Capri vacation. The dramatic cliffs, bright blue water, glamorous beach clubs, and lemon trees everywhere make it one of the most beautiful islands in the Mediterranean.

In this Capri travel guide, I'm sharing exactly how I like to visit Capri, Italy. Think of it as advice from a friend: where to stay, the best beaches in Capri, the viewpoints you can't miss, how to get there, and the little Capri travel tips that make the trip smoother.

If you're visiting Capri, Italy for the first time, it can feel overwhelming. The island gets busy, and knowing how to get to Capri, which beaches are actually worth it, and whether staying in Capri is worth it makes a big difference.

So in this Capri Italy guide, I'll walk you through everything you need to know for planning a trip to Capri: the best things to do, the most scenic spots, the best Capri beaches, and the views that make the island famous. If you're planning a Capri Italy vacation, here's exactly how I would do it.

Top 10 Things to Do on Capri Island, Italy

Capri, Italy, is a stunning island with a mix of well-known attractions and hidden gems perfect for an unforgettable visit. Here are some top recommendations, including unique and off-the-beaten-path experiences:

View deals on Tripadvisor

1. Take a Boat Tour of Capri

Go see Capri from a new angle by taking a boat tour around the island. It's the best way to see stunning grottoes, beaches, and limestone cliffs. Opt for a private tour for a more personalized experience. You can stop at hidden spots and enjoy the island at your own pace.

2. Visit the Blue Grotto

Make sure to visit the Blue Grotto, a natural sea cave with a mesmerizing blue glow. Entering the grotto on a small boat is magical. When the sun hits the water just right, the cave's interior glows with an otherworldly blue light.

3. Relax at Marina Piccola

Check out Marina Piccola, one of Capri's most beautiful harbors on the southern coast. Perfect for swimming in crystal-clear waters and lounging under colorful umbrellas. It's a quieter alternative to Marina Grande, offering a more serene beach experience.

a scenic view of Capri

4. Explore Villa Jovis

Make a pilgrimage to Villa Jovis, the ancient residence of Emperor Tiberius. The ruins give a glimpse into his luxurious life and offer spectacular views of the island and sea. Don't miss the Salto di Tiberio, a cliff where Tiberius supposedly threw disloyal servants into the ocean.

View deals on Tripadvisor

5. Sunbathe at Gradola

Go sunbathe at Gradola, a local favorite in Anacapri. This free swimming spot is perfect for a relaxing day by the sea, surrounded by locals. It's also close to the Blue Grotto, making it easy to combine with a visit to the famous cave.

6. Walk the Via Krupp

Take a stroll along Via Krupp, a historic pathway winding down to Marina Piccola. Although often closed due to falling rocks, it offers stunning views when open. Even if closed, the area still provides beautiful vistas and a pleasant walk.

A stunning view from high atop the cliffs in Capri, Italy, overlooking boats gently bobbing near the shore. The picturesque scene captures the island's rugged cliffs descending into the crystal-clear blue waters of the Mediterranean Sea, where a variety of boats are anchored. This breathtaking vantage point on Capri Island, Italy, highlights the island's natural beauty and its appeal as a premier coastal destination.
View deals on Tripadvisor

7. Experience Sunset at Punta Carena

Make sure to go to Punta Carena for one of the best sunsets on Capri. This spot, famous for its lighthouse, offers breathtaking views as the sun sets over the Mediterranean. The nearby Lido del Faro beach club is perfect for grabbing a drink and enjoying the sunset.

8. Discover the Gardens of Augustus

Visit the Gardens of Augustus for panoramic views of the Faraglioni rocks and Marina Piccola. These manicured gardens offer a peaceful retreat and great photo opportunities. They are a short walk from the Piazzetta and a must-see for any visitor.

9. Shop for Local Perfumes at Carthusia

Check out Carthusia, an artisanal perfume boutique with a history dating back to 1380. The perfumes, soaps, and candles are made using local flowers, making them unique souvenirs. Visiting Carthusia is a dive into the island's fragrant traditions.

10. Dine at La Capannina

Go dine at La Capannina, a historic restaurant near the Piazzetta. Known for its authentic Caprese cuisine, it's a favorite among locals and celebrities. Try their famous ravioli capresi, made with a delicious cheese filling and fresh tomato sauce.

Capri Italy

Map of Capri Island, Italy

How big is the island of Capri Italy?

Capri is about 6.2 km long and 2.7 km wide. It covers around 10.4 square km. The island has cool limestone cliffs, with Monte Solaro being the highest at 589 meters. Compared to Ischia, which is about four times bigger, Capri is pretty small.

a scenic view of Capri

Capri, Italy Beaches

Capri is known for its dramatic cliffs and crystal-clear water, but most Capri beaches are rocky coves or stylish beach clubs rather than wide sandy stretches. The water is incredibly clear, and many of these spots offer some of the best views in Capri. Here are the best beaches in Capri, Italy where you can swim and spend the day by the sea.

  • Cala Ventroso - A smaller hidden beach between Marina Grande and Marina Piccola that tends to be quieter than the main beaches.
  • Marina Piccola Beach - One of the most famous beaches in Capri with stunning views of the Faraglioni rocks. You'll find both public beach areas and beach clubs with loungers and restaurants.
  • Bagni di Tiberio - A small pebble beach near Marina Grande located below the ruins of Emperor Tiberius's Roman villa. A great spot for swimming and relaxing by the water.
  • La Fontelina Beach Club - One of the most iconic beach clubs in Capri. The blue-and-white umbrellas sit right across from the Faraglioni rocks, making it one of the most photographed spots on the island.
  • Da Luigi ai Faraglioni - Another beautiful beach club near the Faraglioni with wooden platforms, sunbeds, and incredibly clear water for swimming.
  • Gradola Beach (Anacapri) - A quieter swimming area near the Blue Grotto with a relaxed beach club and amazing sunset views.
  • Faro di Punta Carena - A local favorite swimming spot near the Punta Carena lighthouse. People swim off the rocks here, and it's one of the best places on Capri to watch the sunset.
  • Marina Grande Beach - Located near the ferry port, this is one of the few sandy beaches in Capri and very easy to access.
  • Torre Saracena Beach Club - A stylish beach club along Marina Piccola with loungers, swimming areas, and a great restaurant.
  • Arco Naturale Swimming Area - A scenic rocky swimming area below the cliffs near the famous Arco Naturale rock formation.
a scenic view of Capri

What to Wear in Capri

Capri has a very specific style. Think relaxed but elegant. People dress well here, especially in the evening, so I always recommend packing pieces that feel polished but still comfortable for walking around the island.

During the day, lightweight fabrics are key since Capri gets very hot in the summer. I usually wear linen dresses, flowy skirts, or a simple top with linen shorts. Comfortable sandals are essential because you'll likely be walking up hills or exploring small streets around Capri and Anacapri.

Here are a few staples I always recommend bringing for a Capri vacation:

Capri style is very Mediterranean and effortless. You'll see lots of white linen, colorful dresses, and classic summer pieces that look chic without trying too hard.

Discover the Blue Grotto

To visit the Blue Grotto on Capri, start by grabbing a boat from Marina Grande. Small rowboats take you into the grotto. The entrance is tiny, so you gotta lie flat. Go late morning to early afternoon for the best light. Check the weather; rough seas can close it. Buy tickets at Marina Grande or online.

A small boat about to enter the Blue Grotto in Capri, Italy, captured just moments before passing through the narrow entrance. The turquoise waters shimmer under the sunlight, hinting at the magical luminescence within the grotto. The rugged cliffs frame the scene, emphasizing the natural beauty and allure of this famous attraction on Capri Island. This picturesque moment showcases the anticipation and excitement of exploring the stunning Blue Grotto, a must-visit destination for travelers to Capri, Italy.

How to Visit the Blue Grotto in Italy

By Boat

Tour boats from Marina Grande are a popular way to visit the Blue Grotto. Companies like Motoscafisti and Laser Capri run group tours. These tours cost around €21. The grotto entrance ticket is separate. The tours last about two hours.

You can also rent private boats from Marina Grande. Traditional boats, called gozzo, come with a skipper. They hold up to seven passengers. This option starts at €200 for two hours. It's more personal.

By Land

To get to the Blue Grotto by land, go to Anacapri first. From Anacapri's center, take a bus, taxi, or walk. Buses from Piazza della Pace to the grotto run regularly and take about 15 minutes. Tickets cost about €2.40 each way.

Walking from Anacapri to the Blue Grotto takes about 40 minutes downhill. The path has stairs near the end, leading to the rowboats.

Tours

Full-day tours are available from Naples and Sorrento. These tours usually include transport, guided commentary, and stops at other Capri sites. A typical tour from Naples includes a ferry to Capri, a shuttle bus, and a visit to the Blue Grotto if sea conditions allow.

Powered by GetYourGuide

Best Times to Visit

Visit the Blue Grotto from noon to 2 pm for the best blue reflections. Sunlight entering the cave creates this effect. Spring or fall are the best seasons to avoid summer crowds and long wait times. The grotto often closes in winter due to rough seas. Check the weather forecast and stay flexible, as the grotto can close suddenly if sea conditions are unsafe.

Additional Tips

Bring Dramamine if you get seasick. Wear clothes and shoes that can get wet. You'll need to lie flat in the rowboat to fit through the narrow cave entrance.

a scenic view of Capri

The Best Guided Tours on Capri Island, Italy

These tours offer various ways to experience Capri, whether by land or sea. Perfect for different interests and schedules.

Capri: Island Boat Trip with Grottos

Check out Capri's beauty on this boat tour. Visit various grottos, including the Blue Grotto if the weather's good. Swim and snorkel in clear waters. Enjoy the coastal views.

Powered by GetYourGuide

Capri: Boat and Island Tour

See Capri by sea and land. Start with a boat ride around the island, exploring the coast and grottos. Then, take a guided bus tour to Anacapri. Enjoy the views and explore the town.

Powered by GetYourGuide

Capri: Guided Capri and Anacapri Experience

This tour covers Capri and Anacapri. Start with a boat tour, then visit both towns. Explore local spots, taste limoncello, and enjoy the scenery. You'll have some free time to wander.

Powered by GetYourGuide

From Capri: Highlights Tour with Chairlift Experience!

Hit the highlights of Capri. Ride a chairlift to the top of Mount Solaro for awesome views. Visit key sites around the island. Perfect for first-timers.

Powered by GetYourGuide

Capri: Island Boat Tour with Blue Grotto Stop

Take this boat tour around Capri. Stop at the Blue Grotto if conditions allow. The captain will share cool insights about the island's history and landmarks.

Powered by GetYourGuide
A breathtaking view of the steep serpentine road on Capri Island, Italy, captured from above. The winding road meanders through lush greenery and rugged cliffs, offering stunning vistas of the vibrant blue waters of the Tyrrhenian Sea. This iconic scene on Capri Island, Italy, highlights the island's dramatic landscape and natural beauty, making it a must-visit destination for travelers seeking picturesque coastal scenery.

How far is Capri island from Rome?

Capri is about 165 miles from Rome. First, take a high-speed train from Rome to Naples. It takes around 1 hour and 15 minutes. Then, hop on a ferry from Naples to Capri, which takes about 50 minutes. The whole trip is around 2.5 to 3 hours, depending on the schedules.

a scenic view of Capri

Can you stay on the island of Capri?

Yes, you can stay on the island: Capri has plenty of options, from four-star and five-star hotels to simple private accommodations to rentals, all over the island. Capri's center, the town itself, is energetic, with nice shopping and bar scenes, great for visitors; the village of Marina Grande has beaches and an easier transport connection with the mainland, so it is nice for families with children; and Anacapri is quieter but still a great place to stay with its wonderful views and some charming places such as the Monte Solaro chair lift and Villa San Michele.

The Best Hotels on Capri Island, Italy

These top hotels picks in Capri cover all budgets and preferences:

Budget Hotels

Hotel Guarracino
Walk 8 minutes from Piazzetta di Capri to get here. Enjoy free Wi-Fi and great service. Perfect for budget travelers who want to stay near the action.

Palatium Mari
Located in Marina Grande. Clean, nice rooms just 300 meters from the beach and harbor. Ideal for budget-conscious beach lovers.

Family Hotels

Hotel Weber Ambassador
This 4-star spot overlooks Marina Piccola Bay. Enjoy stunning views, two pools, a hot tub, and a fitness center. They offer a free shuttle to Capri center, perfect for families.

Hotel San Felice
A short walk from Quisisana Square. It has an outdoor pool with lemon trees and a sun terrace. Central location and friendly staff make it great for families exploring Capri.

Mid-Range Hotels

Hotel Della Piccola Marina
Located in Due Golfi. It has a sea-view pool and is centrally located on Capri Island. Just a 10-minute walk from Piazzetta. Perfect for mid-range travelers.

Regina Cristina
Two minutes from Capri's Piazzetta. Comfortable rooms near the shopping area and Certosa di San Giacomo monastery. Popular for its location and breakfast.

Luxury Hotels

Capri Tiberio Palace
Just a short walk from Piazzetta. Known for elegant rooms and top-notch service. Combines historical charm with modern amenities. Ideal for luxury seekers.

Hotel Punta Tragara
Perched on the coast with views of Marina Piccola Bay. Features a wellness area and two outdoor pools. Breathtaking location and luxurious facilities for a top-notch stay.

Villa Marina Capri Hotel & Spa
Steps from Marina Grande. Offers luxury rooms with early 20th-century glam. Spacious and elegant, perfect for a luxurious getaway.

The Best Restaurants in Capri

Here's my list of the best spots to eat in Capri, Italy, sorted by type:

View deals on Tripadvisor

Casual

Salumeria da Aldo
Grab a quick, fresh sandwich like prosciutto with mozzarella or a classic Caprese. It's a solid, budget-friendly deli.

Chiosco Tizzano di Natalia e Antonio
Hit this kiosk for a refreshing lemon granita and freshly squeezed orange juice. Perfect for a quick dessert break.

Family

Ristorante Panorama
This spot offers Italian, pizza, and seafood with killer panoramic island views. Great for family meals.

La Palette
Enjoy pasta and seafood on a terrace with stunning sea views. It's a relaxed, family-friendly atmosphere.

Mid-Range

Lo Sfizio
Known for Italian, pizza, and seafood. This place gives you a casual yet quality dining vibe.

Ristorante da Gemma
Popular for Italian and Mediterranean dishes. Fresh seafood in a lovely marina setting.

Fine Dining

Gennaro Amitrano Capri
Taste modern Italian cuisine with dishes like ravioli and rabbit in a cozy, artsy space.

Ziqù Restaurant & Terrace
Enjoy upscale Italian and Mediterranean food with a sophisticated twist. Perfect for a fancy night out.

What are Sorrento and Capri like? Are they worth visiting during a trip to Italy, Rome?

Sorrento and Capri simply must be seen (if you're in Rome). Sorrento sits perched high on the cliffs above the Mediterranean and boasts spectacular views of the Bay of Naples and Amalfi. Its historic center is mostly a warren of narrow streets that lead down to the sea and the buzzing Piazza Tasso, and you must drink limoncello here. Also, it's the perfect jumping-off place for Pompeii and Herculaneum, and the glittering strip of the Amalfi Coast.

A brisk ferry ride from nearby Sorrento, Capri is known for its ragged coastline, high-end lodging, and the Blue Grotto. Its streets and chic shops of both Capri and Anacapri are delightful, crowded and just begging to be Instagrammed. Don't miss the Gardens of Augustus, the swarming Piazzetta, or the customary boat ride. Best of all, both locations strike a gorgeous portrait of nature, culture, and food, any one of which would be at home on any itinerary to Italy.

A scenic view of the Capri sea from the top of a terrace, capturing the essence of Capri Island, Italy. The terrace offers an elevated perspective of the vibrant blue waters of the Mediterranean Sea, framed by lush greenery and rugged cliffs. This picturesque scene highlights the serene beauty and tranquil ambiance of Capri, making it an ideal spot for relaxation and enjoying the island's breathtaking coastal landscape.

How does Capri differ from Sorrento in terms of tourist attractions?

It's easy to think of these two destinations as siblings or opposite cousins; Capri has a natural, upscale, and luxurious vibe; while Sorrento riffs on history and vibrancy. If you're visiting for the Blue Grotto, the Faraglioni rocks, or the Villa Jovis, or if luxury and posh are your thing, then Capri is for you. Do you want an island that affords easy access to the Amalfi Coast and other nearby towns? Head to Sorrento.

In summary, go to Capri if you want natural sights and hillsides ripe for Michelin-starred restaurants, clubs, and boutique marketplaces. Head to Sorrento for history and proximity to surrounding towns.

A scenic view of Capri Island, Italy, featuring the azure sea from a side perspective of the steep cliffs. This captivating scene showcases the dramatic landscape of Capri Island, with its rugged cliffs plunging into the crystal-clear waters of the Mediterranean. The panoramic vista highlights the natural beauty and serene coastal allure of Capri Island, making it a quintessential destination for travelers seeking breathtaking seascapes and stunning cliffside views.

What are the differences between Sardinia and Capri?

Sardinia and Capri couldn't be more different: Sardinia is big…a huge island in the middle of the Mediterranean, with big beaches and rugged country and very, very old stuff, a language and traditions, and more ruins than you can shake a stick at. A lot of hiking and parks.

Smaller still, Capri sits in the Bay of Naples and is known as much for its natural beauty as its luxury and history: think of precipitous cliffs, the Blue Grotto, and Faraglioni rocks. Capri is certainly glamorous, with its glut of expensive shops, refined restaurants, and made-for-the-rich secluded alcoves. Unlike the lengthy coastlines of the Sardinian beaches of Le Marene Saline and the Baia di Orosei, the shores of Capri are generally rocky with more modest beaches.

Leave a Reply

Your email address will not be published. Required fields are marked *