Where to stay on Capri

12.000+ hotel rooms booked through our websites.
Book your stay on Capri.com with no extra booking fees! We live on the island and know all the hotels and hosts personally.
We'll contact the hotel directly if there are any problems with your booking.

Capri is a small island of just 10 square kilometers with two towns: Capri and Anacapri. The island is very steep, so it is not always easy to get from one area to another by foot.

Marina Grande (port)

  • Pro: near the port, the largest beaches, and the departure point for boat tours
  • Con: the area gets very crowded during the day and there are often long lines for public transportation to other areas of the island
  • Ideal for: a quick overnight trip

Capri

  • Pro: the center of the action is in the island's largest town
  • Con: far from the seaside
  • Ideal for: honeymooners and anyone who loves elegant shopping and a chic nightlife

Marina Piccola

  • Pro: near the seaside and some of the most beautiful beaches on the island
  • Con: far from restaurants, shops, and other attractions.
  • Ideal for: those who want to relax on the beach and enjoy the view of the Faraglioni

Anacapri

  • Pro: a quiet, authentic atmosphere
  • Con: the bus between Capri and Anacapri is often crowded
  • Ideal for: a relaxing vacation and walking and hiking trails

Map of Capri »

17 Hotels found Map

Hotel Ambassador Weber
Top 10

Hotel Ambassador Weber

4 stars - Capri

4 stars - on the beach!

Very good 4 Very good
  1. The beach of Marina Piccola, on your doorstep
  2. Three swimming pools: which will you choose?
  3. Nights to remember, in a Suite facing the Faraglioni
From € 90
Esperia

Esperia

3 stars - Capri

A historic hotel, at an amazing price!

Very good 3.5 Very good
  1. A historic 3 star within steps of the Piazzetta
  2. A 190 year old hotel - with Wi-Fi!
  3. Breakfast on the sea view terrace
From € 90
Hotel Villa Eva

Hotel Villa Eva

Guest Houses - Anacapri

A unique hotel, in the enchanted garden of Anacapri

Very good 4 Very good
  1. A dream holiday on Capri, which won't cost you a fortune
  2. Feel a little more like an islander, a lot less like a tourist
  3. Experience the Capri the masses have yet to discover
From € 70
Casa Cristina
Top 10

Casa Cristina

Bed & Breakfast - Anacapri

A delightful home in Anacapri

Excellent 5 Excellent

Feel at home on the island of Capri
Relax in the hot tub on the terrace with a view
Discover the charm of historic Anacapri

From € 79
La Giuliva
Top 10

La Giuliva

Bed & Breakfast - Anacapri

Your panoramic B&B in the center of Anacapri

Very good 4 Very good
  1. The strategic location in the center of Anacapri
  2. The fabulous, sea view patio
  3. Free Wi-Fi: a welcome treat
From € 70
Hotel Capri
Top 10

Hotel Capri

4 stars - Capri

Hospitality where the heart is

Very good 4 Very good
  1. The location: within steps of the Piazzetta
  2. Neo Liberty elegance, four star comfort
  3. The views of the Bay of Naples
From € 80
Hotel Bellavista

Hotel Bellavista

3 stars - Anacapri

A centrally-located hotel with views to die for? You've found it!

Very good 4 Very good
  1. The beautiful views of the sea surrounding Capri
  2. The strategic location slap-bang in the center of Anacapri
  3. Free Wi-Fi throughout the hotel
From € 90
Il Tramonto - The Sunset
Top 10

Il Tramonto - The Sunset

Bed & Breakfast - Anacapri

Bed & Breakfast (with sunset included!)

Excellent 4.5 Excellent
  1. Watch the sun set, aperitif in hand, from the terrace lounge
  2. The effortless elegance of a traditional island home
  3. Discover Anacapri, the "other" Capri
From € 80
Villa Pollio

Villa Pollio

Guest Houses - Anacapri

Live like a local in a historic island home

Excellent 5 Excellent
  1. An authentic island villa in the center of Anacapri
  2. Completely renovated and furnished in 2017
  3. A warm welcome from the Pollio family
From € 90
Hotel Mediterraneo

Hotel Mediterraneo

Guest Houses - Anacapri

Your Mediterranean home-from-home

Excellent 4.5 Excellent
  1. The warm hospitality offered by the Schettino family
  2. A typical island home, with LCD television and Wi-Fi too
  3. The historic center of Anacapri is just a few steps away
From € 85
Lulù Capri - New 2018

Lulù Capri - New 2018

House rental - Anacapri

Self-catering convenience in the center of Anacapri

Completely new apartment, just renovated!
Charming kitchen, bedroom and living area
Great quality/price ratio!

From € 116
Cavalluccio Marino

Cavalluccio Marino

Bed & Breakfast - Anacapri

Discover the "other" Capri, in a B&B!

Excellent 5 Excellent
  1. The unique charm of Anacapri
  2. Home-from-home comfort in a B&B
  3. Summer evenings on the terrace
From € 80
Bettola del Re

Bettola del Re

Bed & Breakfast - Anacapri

A welcoming B&B with a shabby chic vibe in the heart of Anacapri

Excellent 5 Excellent
  1. A fabulous location int he center of Anacapri
  2. Book the spacious Deluxe
  3. Linger over breakfast on the terrace
From € 80
Hotel Il Girasole

Hotel Il Girasole

3 stars - Anacapri

Anacapri's sunflower!

Very good 4 Very good
  1. The panoramic pool with sundecks and snack bar
  2. The luxurious suites with view of the sea
  3. The peaceful countryside of Anacapri
From € 70
Hotel Relais Maresca

Hotel Relais Maresca

4 stars - Capri

A balcony over the Bay of Naples just steps from Capri's beach

Excellent 4.5 Excellent
  1. One of the few waterfront hotels on Capri
  2. The open-air hall with a view of the Bay of Naples
  3. A Mediterranean dinner on the terrace with the flavors of the sea
From € 92.65
Hotel Alla Bussola

Hotel Alla Bussola

3 stars - Anacapri

That little Mediterranean villa in Anacapri...

Excellent 4.5 Excellent
  1. A peaceful island home, in Anacapri
  2. The view of the Bay of Naples, from your room
  3. Soaking up the Mediterranean sun, on the terrace
From € 70
Casa Gaia

Casa Gaia

Guest Houses - Capri

A delightful retreat just a short walk from Marina Grande

  • The privacy and independence of a self-catering apartment
  • The Marina Grande just steps away
  • All the comforts of home with all the services of a hotel
From € 65
Top of Page