Where to stay in Capri? The best villages and places to stay

0

Voyage Tips - Advice

Searching for hotels in Capri and short on time? Discover travelers’ favorite hotels in Capri on Booking.com by clicking here!

Pro tip: Book quickly, they go fast!

And for an extensive guide on where to stay in Capri, including my top hotel picks, read my detailed article.

Where to Stay in Capri: My Selection of the Best Accommodations

Wondering where to stay in Capri? Looking for the best villages and hotels?

You’re at the right place!

As I know Capri very well, I have created this guide of:

  • Capri’s best towns for your stay (with details about the best places to visit and nearby attractions)
  • For each area and district, the best hotels depending on your budget

Let’s find your dream hotel now!

My Favorite Hotels in Capri

Here is a quick summary of my favorite hotels in Capri, in case you don’t have the time to read my detailed article.

You just have to click on the hotel name in orange to access the details and rates:

  • Where to stay in Capri for sightseeing: Regina Cristina, close to the center and the beach
  • Where to stay in Capri close to the beach: Hotel Weber Ambassador, an institution in Marina Piccola
  • The best 5-star hotel in Capri: Jumeirah Capri Palace
  • Where to stay in Capri on a budget: Caprita Guest House, for its charming ambience
  • Best family-friendly hotel in Capri: Hotel Syrene, for its large pool and excellent location
  • My favorite hotel in Capri for a romantic stay: Hotel Caesar Augustus, for its amazing infinity pool with view over the sea and Mount Vesuvius

In the Historic Center of Capri

The historic center of Capri is located on the east side of the island, up in the hills.

With its winding alleys and charming houses featuring colorful facades, it is the island’s most charming and most touristic town.

The old town is especially lively both during the day and at night, with plenty of luxury shops, restaurants, and trendy bars.

It’s also the best place to stay in Capri to easily access other parts of the island.

I recommend this village for your stay in Capri:

  • For its picturesque atmosphere
  • To dine in the island’s best restaurants
  • To enjoy the nightlife
  • For shopping
  • For a romantic getaway
  • To explore the island

The historic center of Capri is the ideal place to discover:

  • Piazza Umberto, the small main square of Capri offering a superb viewpoint
  • Luxury brands stores, such as Gucci and Louis Vuitton. Indeed, Capri is known for its bling-bling vibe!
  • The Gardens of Augustus: a botanical garden famous for its breathtaking (and vertiginous!) view over the sea
  • The funicular, which will take you to the beach in just a few minutes

Here is my selection of the best hotels in the village of Capri

  • Marunnella Suites: Beautiful suites located 10 minutes walk from Piazza Umberto. Comfortable rooms, some overlooking the sea or a private garden from 250€ per night. Strong Points: optional motorcycle rental, very friendly hosts, well connected.
  • Regina Cristina: Located just 2 minutes from the Piazzetta. Bright rooms with a neoclassical style from 270€ per night, breakfast included! Strong points: close to the shopping area, rich breakfast, luggage storage service, views. An excellent choice for a stay in the center of Capri!
  • La Residenza Capri: Wonderful hotel overlooking the sea, located 5 minutes walk from the Gardens of Augustus. Modern double rooms from 435€ per night, breakfast included. Strong Points: kindness of the staff, great location, delicious breakfast.
  • Hotel La Floridiana: This 5-star hotel is just a 3-minute walk from Via Camerelle. Stay in sober rooms from 580€, fabulous breakfast included. Strong Points: Thai massage, varied breakfast, beautiful views.
  • Hotel Scalinatella: Next to the Piazzeta, this luxury hotel offers elegant rooms from 1020€, breakfast included! Strong Points: 2 swimming pools, airport transfers, panoramic views of the Mediterranean Sea – The best hotel for a luxury stay in the village of Capri!
Hotel Scalinatella, Downtown Capri
Hotel Scalinatella, Capri

In Anacapri village

Anacapri is the island’s second town. Also located on higher ground, it occupies the entire western part of the island.

This village has managed to maintain a more authentic atmosphere than its neighbor.

Of course, you’ll find shops and restaurants, but in the evening it becomes much quieter than the old town.

This makes it a very pleasant place to stay in Capri, especially for a family holiday, for example!

And you’ll be just a ten-minute bus ride from the historic center of Capri.

Near Anacapri, you shouldn’t miss:

  • The Church of San Michele, famous for its magnificent majolica floor (a kind of ceramic)
  • Villa San Michele, built by the writer Axel Munthe. Its gardens offer a beautiful view of Capri and the peninsula
  • Mount Solaro: You can hike to the top (600m high) or take the chairlift from Anacapri
  • The Blue Grotto: accessible only by boat, it’s one of the island’s must-see attractions
  • The Path of Forts, which allows you to walk along part of the coast while passing by the ruins of old forts
  • The Belvedere della Migliara, with its viewpoint over the lighthouse and the Faraglioni rocks
  • Punta Carena Lighthouse, regarded as one of the best spots to watch the sunset

Where to stay in the village of Anacapri?

  • Hotel Senaria: Located a 10-minute walk from the Church of San Michele. Accommodation with classic Mediterranean decorations from 220€ per night, breakfast included. Strong Points: quiet atmosphere, close to the bus, great attention. I highly recommend this hotel for a family stay in Capri without spending too much.
  • Hotel Bellavista: One of the most historic hotels on the island, located next to Villa San Michele. Comfortable double room from 245€ per night, continental breakfast included. Strong Points: well connected, great view, central location.
  • B&B Il Sogno: Located in a quiet residential area of Anacapri, it occupies an elegant 1950’s villa. Room from 350€ per night, breakfast included. Strong Points: close to the bus, delicious breakfast, warm welcome.
  • Hotel Caesar Augustus: Near Villa San Michele, this luxury hotel offers unparalleled views of Vesuvius, enjoy its beautifully decorated rooms from 950€, breakfast included. Strong Points: Turkish bath + hammam, help in organizing excursions, attention to detail and wonderful facilities. My favorite hotel for a romantic stay, perfect for your honeymoon!
  • Jumeirah Capri Palace: Next to the chairlift to Monte Solaro, this luxury hotel offers bright Mediterranean-style rooms from 1550€ – breakfast included! Highlights: spa, 2 Michelin-starred restaurant, wine tastings at the property, beach club included. Undoubtedly the best luxury hotel in Anacapri!
Jumeirah Capri Palace
Jumeirah Capri Palace

Near the Beach: In Marina Grande and Marina Piccola

If you’re more looking for accommodations near the beach in Capri, you have two options: Marina Grande and Marina Piccola.

Marina Grande is the resort area where you’ll find the port of Capri, to the north of the island (you will arrive there by ferry).

It hosts the biggest and most beautiful sandy beach on the island.

From Marina Grande, you can take the funicular to quickly get to the historic center of Capri or opt for a stunning boat tour to explore the coves and sea caves.

Finally, you can also enjoy the bars and restaurants located along the quay.

As the name suggests, Marina Piccola is smaller than Marina Grande. Located in the south of the island, it has a tiny pebble beach only accessible by stairs, offering a gorgeous view of the turquoise sea and Capri’s Faraglioni rocks.

The setting is truly beautiful, but given the size of the place, you should really get there early if you hope to lay down your towel!

The most beautiful hotels next to Capri’s beaches

  • La Terrazza sul Mare: Located a few steps from Marina Grande Beach, this cozy bed & breakfast offers simple but comfortable and well-appointed rooms from 190€, breakfast included! Strong Points: very good breakfast, sea views, good location. It’s the perfect place to stay in Marina Grande for a reasonable price.
  • Palatium Mari: Located 10 minutes from Marina Grande Beach. Room from 200€ per night, breakfast included. Strong Points: close to bus and funicular, pool and garden.
  • Diva La Canzone Del Mare: Perched on a cliff above Piccola Bay, this classic hotel offers quiet rooms overlooking the Mediterranean from 225€ per night, breakfast included. Strong Points: great service, access to the beach club, views.
  • Weber Ambassador Hotel: This hotel built in the 1950s enjoys exclusive views overlooking the Marina Piccola and the Faraglioni. Stay in cozy double rooms from 250€ per night, breakfast 17€. Strong Points: various dining options, close to the beach, free transfer between the historical center and the hotel.
  • VILLA OLGA LUXURY CAPRI: A 10-minute walk from the Marina Piccola, this luxury villa offers large, warm Mediterranean-style rooms from 400€, breakfast 30€. Strong Points: wonderful views, very hospitable, delicious breakfast, nice terrace. Another great choice for a romantic stay in Capri!
VILLA OLGA LUXURY CAPRI
VILLA OLGA LUXURY LUXURY CAPRI

Where to Stay in Capri on a Budget

If you’re on a tighter budget, here’s a selection of some affordable hotels in Capri:

  • La Reginella Capri: Located 5 minutes from the Arco Naturale. Room from 110€ per night, breakfast included. Strong Points: transport to the Piazzeta, wonderful views, very friendly owner.
  • B&B Angelide: Quiet Bed & Breakfast on the outskirts of Anacapri. Double rooms from 120€ per night, breakfast included. Strong Points: hospitable hosts, away from the crowds, accessible.
  • R&D Rest and Dream Capri: Located in Anacapri, near the Church of San Michele. Room from 150€ per night. Strong Points: well located, clean and comfortable.
  • Caprita Guest House: Located in Anacapri, one block from the Church of Santa Sofia. Double room from 170€ per night, breakfast buffet included. Strong Points: affordable, very kind host, comfortable beds.
Caprita Guest House
Caprita Guest House

Where to stay in Capri with Family

  • CapriOnda: Colorful accommodation located 10 minutes from Piazza Umberto I. Spacious family room with balcony from 190€ per night, breakfast included. Strong Points: friendly staff, bus stop right in front, delicious breakfast. Perfect for a family stay in Capri without breaking the bank.
  • La Reginella Capri: Quiet accommodation located 5 minutes from the Arco Naturale. Family room from 220€ per night, breakfast included. Strong Points: close to a shopping area, bus nearby, sea view.
  • Palatium Mari: Located in the heart of Marina Grande. Rooms with 1 double bed and a sofa bed from 260€ per night, breakfast included. Strong Points: swimming pool + garden, close to the beach, quiet environment, good location.
  • Guest House La Piazzetta: Located in the heart of Capri. Quadruple room from 290€ per night, breakfast 15€. Strong Points: more centrally located, breakfast on the terrace overlooking the Piazza, warm and bright. A great choice to stay with the family in the center of the island.
  • Hotel Syrene: Located 10 minutes from the Gardens of Augustus and close to the center. Quadruple room with terrace from 420€ per night, breakfast included. Strong Points: swimming pool + hydromassage + tennis court, sea view – The best place to stay in Capri with family!
Hotel Syrene
Hotel Syrene

What is the best hotel in Capri?

If you are looking for the best hotel in Capri, I recommend you the Jumeirah Capri Palace

And if you’re looking for something a little more affordable but still luxurious, you should book a night or more at Hotel Caesar Augustus or Hotel Scalinatella.

Where to stay in Capri: The best hotels

To give you a better overview of the best hotels in Capri, I’ve prepared a table summarizing all the ones I talk about in this article.

You can sort them by price or by district!

Hotel AreaPrice (from)
Marunnella Suites Capri historical center250 €
Regina Cristina Capri historical center300 €
La Residenza Capri Capri historical center435 €
Hotel La Floridiana Capri historical center580 €
Hotel Scalinatella Capri historical center1020 €
Hotel Senaria Anacapri220 €
Hotel Bellavista Anacapri245 €
B&B Il Sogno Anacapri350 €
Hotel Caesar Augustus Anacapri950 €
Jumeirah Capri Palace Anacapri1550 €
La Terrazza sul Mare Marina Grande190 €
Palatium Mari Marina Grande200 €
Diva La Canzone Del Mare Marina Piccola225 €
Hotel Weber Ambassador Marina Piccola250 €
VILLA OLGA LUXURY CAPRI Marina Piccola400 €
La Reginella Capri Cheap hotel110 €
B&B Angelide Cheap hotel120 €
R&D Rest and Dream Capri Cheap hotel150 €
Caprita Guest House Cheap hotel170 €
CapriOnda Hotel for families190 €
La Reginella Capri Hotel for families220 €
Palatium Mari Hotel for families260 €
Guest House La Piazzetta Hotel for families290 €
Hotel Syrene Hotel for families420 €
Book your trip now and save money!

You’re traveling in Italy? These articles will help you!

Discover all my articles about Italy: All my articles to help you plan your trip to Italy are listed there.

  • Rome in May: The definitive guide to plan your visit: weather, things to do, itineraries and more!
  • Rome in June: Guide + All my best tips

Puglia

You’re using Pinterest? Here is the picture to pin!

best area to stay in Capri
best area to stay in Capri

 

Anonymous

Creator of the Voyage Tips blog, travel and photography lover. I give you all my best tips to plan your next trip.

Leave A Reply