Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Capri

Capri Town Apartaments
Via Acquaviva n.20, Capri, na
The price is $255 per night
0.09 mi from city center
4.8/5Exceptional! (11 reviews)

"Amazing location with great views from the deck. The owner was very attentive."…"

Reviewed on Aug 31, 2019

Capri Town Apartaments
Fortino Bed & Breakfast
Via Don Giobbe Ruocco, 26/b, Capri, NA
The price is $87 per night
0.32 mi from city center
4.4/5Excellent! (30 reviews)
Excellent!

"Everything was great... the room, location and service. I definitely recommend Fortino B&B"…"

Reviewed on Jul 15, 2019

Fortino Bed & Breakfast
Canasta
4 out of 5
Via Campo Di Teste 6, Capri, NA
The price is $185 per night
0.21 mi from city center
4.7/5Exceptional! (209 reviews)

"This hotel is amazing, very clean, excellent well trained staff, and wonderful breakfast"…"

Reviewed on Oct 3, 2019

Canasta

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Capri Tiberio Palace
5 out of 5
11-15 Via Croce, Capri, NA
Free CancellationReserve now, pay when you stay
The price is $560 per night
0.21 mi from city center
4.8/5Exceptional! (108 reviews)

"My stay was absolutely magical! Everyone on the team was so helpful & nice! Would absolutely stay here in a heart beat!"…"

Reviewed on Oct 6, 2019

Capri Tiberio Palace
Luxury Villa Excelsior Parco
4 out of 5
Via Provinciale Marina Grande, 179, Capri, NA
Free CancellationReserve now, pay when you stay
The price is $231 per night
0.5 mi from city center
4.8/5Exceptional! (304 reviews)

"Had a great stay at this boutique hotel. Service was outstanding and room very well appointed. All staff and management could not do enough for us - would highly recommend this establishment."…"

Reviewed on Nov 5, 2019

Luxury Villa Excelsior Parco
Regina Cristina
4 out of 5
Via Federico Serena 20, Capri, NA
Free CancellationReserve now, pay when you stay
The price is $140 per night
0.12 mi from city center
3.6/5Good! (113 reviews)
Capri

"Overall the hotel was what I expected from the pictures on the site ."…"

Reviewed on Jan 3, 2020

Regina Cristina
Villa Mediterranea Capri
5 out of 5
Via Croce 15, Capri
Free CancellationReserve now, pay when you stay
The price is $498 per night
0.25 mi from city center
5/5Exceptional! (23 reviews)

"This was our first time in Capri, and I must say the Villa Mediterranea Capri (and it’s sister hotel next door - the Tiberio Palace - with which it shares the Restaraunt and some facilities) was a perfect place for a bit of indulgence at the end of our tour of parts of Italy. The only lesson I learned ..."…"

Reviewed on May 27, 2019

Villa Mediterranea Capri
Hotel Punta Tragara
5 out of 5
Via Tragara 57, Capri
The price is $744 per night
0.53 mi from city center
4.9/5Exceptional! (14 reviews)

"Everything was perfect. The only thing I would like to mention to others is that the hotel is a good 15 min walk from the road with car access so there is a lot of walking involved. Shout out to the girl from the spa, Mirela. She gave me an amazing massage and she was really nice. Fabrizio also did ..."…"

Reviewed on Jul 6, 2020

Hotel Punta Tragara
Hotel La Scalinatella
5 out of 5
Via Tragara 8, Capri, NA
The price is $573 per night
0.34 mi from city center
4.8/5Exceptional! (40 reviews)
Great except water pressure

"Great hotel, great location, great service. Only disappointed with the low water pressure in the shower."…"

Reviewed on Oct 31, 2019

Hotel La Scalinatella
Hotel Villa Brunella
4 out of 5
Via Tragara 24, Capri, NA
The price is $299 per night
0.47 mi from city center
4.7/5Exceptional! (123 reviews)

"First stay at Brunello but fourth visit to Capri. This is a beautiful hotel. Views from our room were stunning. Well maintained and very clean hotel. Staff are very accommodating and can’t do enough for you. For a point reference we were in room 62. Had a beautiful balcony with 2 chaise lounges and ..."…"

Reviewed on Oct 18, 2019

Hotel Villa Brunella
Hotel Villa Sarah
4 out of 5
Via Tiberio 3A, Capri, NA
Free CancellationReserve now, pay when you stay
The price is $158 per night
0.33 mi from city center
4.4/5Wonderful! (92 reviews)
Capri

"Great hotel, nice employees. My only downfall is the bed was not comfortable at all."…"

Reviewed on Oct 2, 2019

Hotel Villa Sarah
Hotel Mamela
4 out of 5
Via Campo di Teste 8, Capri
Free CancellationReserve now, pay when you stay
The price is $201 per night
0.22 mi from city center
4.5/5Wonderful! (244 reviews)

"Friendly staff Excellent location Would definitely recommend"…"

Reviewed on May 18, 2020

Hotel Mamela
Grand Hotel Quisisana
5 out of 5
Via Camerelle, 2, Capri
The price is $609 per night
0.1 mi from city center
4.7/5Exceptional! (46 reviews)

"I would have liked a welcome treat in the room when we checked in. They don’t have iron in the room, but only iron service which was too costly to have done. Last for breakfast they should offer eggs without any up charge. They did have scrambled eggs, but we didn’t like them."…"

Reviewed on Oct 31, 2019

Grand Hotel Quisisana
Gatto Bianco Hotel & SPA
4 out of 5
Via Vittorio Emanuele, 32, Capri, NA
Free CancellationReserve now, pay when you stay
The price is $213 per night
0.05 mi from city center
4.5/5Wonderful! (202 reviews)

"Great hotel great location. We had a great time there and we got a complimentary upgrade for the room by the mgr"…"

Reviewed on Oct 16, 2019

Gatto Bianco Hotel & SPA
Capri Inn
Via Marina Grande 222, Capri, NA
The price is $153 per night
0.57 mi from city center
4.7/5Exceptional! (306 reviews)

"Enjoyable stay. Friendly & welcoming. Room had an awesome view. Location was great. Would recommend"…"

Reviewed on Oct 31, 2019

Capri Inn
Don't see what you're looking for?
See all available properties in Capri
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Capri

Travelers to Capri give high marks for the shopping, bustling marina, and top-notch restaurants. This city also attracts tourists with its local tours. Top sights around the area include Marina Grande Beach, Piazza Tasso, and Church of Santa Maria Assunta.

  • There are 70 hotels and other accommodations in Capri
  • The closest major airport is in Naples (NAP-Naples Intl.), 22.7 mi (36.6 km) from the city center

Sightseeing and Staying in Capri

The city's natural setting is picturesque, including the beaches and these places to visit: Gardens of Augustus, Torre Saracena, and Arco Naturale. Top activities include boating and taking local tours, while Marina Grande and Marina Piccola are sights to visit. A couple of additional sights to add to your agenda are Piazzetta Capri and Museum Ignazio Cerio.

In Capri, you'll be able to select from 70 hotels and other lodging accommodations so you'll have plenty of choices for your holiday getaway. Here you'll find top ranked ones based on our user reviews:

  • Capri Tiberio Palace - This 5-star hotel features a full-service spa, free breakfast, and a restaurant. It's a favorite with Expedia travelers for its pool and helpful staff.
  • Villa Helios Capri - Our customers love the overall value at this inn. With a stay at this 3-star inn, guests can enjoy access to free breakfast and concierge services, along with free WiFi.
  • Luxury Villa Excelsior Parco - With a stay at this 4-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. Expedia customers like its breakfast and central location.

Outside the city, popular places to visit include Marina Grande Beach, located 8.4 mi (13.5 km) from the heart of the city, and Piazza Tasso, which is 8.7 mi (14 km) away.

Dressing for Capri

  • Between January and March, you can expect the daytime average to be around 60°F and the nighttime average to be 45°F
  • From April to June, temperatures average about 81°F during the day and 48°F at night
  • July through September averages 84°F during the day and 62°F at night
  • In October-December, the average temperature is 74°F during the day and 47°F at night
  • About 1.10 inches of rain falls on Capri each year
  • Hottest months are usually August and July with an average temperature of 82°F, while the coldest months are February and January with an average of 46°F

Frequently asked questions

Where is the best place for a stay in Capri?
Capri Tiberio Palace is a favorite with Expedia customers. This 5-star hotel offers a full-service spa and free breakfast. It is located a short 6-minute walk from Piazzetta Capri. Other top choices based on traveler reviews include Casa di Capri and Capri Inn.
If I need to cancel my hotel reservation in Capri, will I receive a refund?
Yes, most hotel reservations are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, you may still be able to cancel and get a refund within a 24-hour period of booking. Plug in your dates, click on “Search”, then you can use the “free cancellation” filter to get the best deals available in Capri.
Where can I learn more about changing or cancelling my trip to Capri?
For more information about updating your trip to Capri or cancelling it, click here.
What's the best place to stay on a budget in Capri?
Based on reviews, Hotel Weber Ambassador is a popular hotel for our travelers who want a more economical choice, and features free WiFi and free parking. Other options to stay on the cheap include Hotel La Floridiana and Esperia.
What's the best accommodation when traveling with kids to Capri?
Hotel Villa Brunella is a top 4-star hotel on Expedia for families, and features an outdoor pool and 2 restaurants. Other options for your stay with the kids include Hotel 4 Stagioni and Esperia. Attractions in the area like Monte Solaro Chairlift are also fun for the whole family.
What's the best accommodation for a romantic vacation to Capri?
Relais Maresca Luxury Small Hotel is a favorite 4-star hotel for couples, and features in-room massages and bathrobes. Other good choices for a romantic stay include Canasta and Hotel Weber Ambassador.
What's the best pet-friendly place to stay in Capri?
Hotel A Pazziella is a top hotel for people traveling with their pets, and offers a bar/lounge and concierge services for its human guests. La Reginella is another option for you and your pet.
Where is the best hotel to stay near Piazzetta Capri?
Adjacent to Piazzetta Capri, Hotel La Palma is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers free breakfast and a restaurant. Other good choices within a short distance include Hotel Mamela and Relais Maresca.
What about the best place to stay close to Via Krupp?
One of the top choices for your stay is Hotel La Palma, located next to Via Krupp, and this 4-star hotel offers free breakfast and a restaurant. Hotel Mamela and Relais Maresca are other good choices nearby.
What's the best place to stay to stay near the beach in Capri?
Capri Tiberio Palace is a top 4-star beach hotel with free buffet breakfast and free WiFi. Other good choices for your beach trip include Capri Inn and Hotel Belvedere & Tre Re. To enjoy some time by the water, head to Torre Saracena or Spiaggia di Marina Piccola.
What's the best luxury hotel in Capri?
Hotel Mamela is a 4-star hotel with a restaurant and a poolside bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Canasta and Hotel Weber Ambassador are two other upscale options for your trip.
What's the best boutique hotel in Capri?
Hotel Casa Morgano is a favorite 5-star hotel with Expedia travelers looking for a stylish accommodation, featuring a poolside restaurant and 2 poolside bars. Luxury Villa Excelsior Parco and Hotel A Pazziella are two other options for a boutique stay.

Recent reviews of Capri hotels

More trip options