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.

Capri Hotels from RM396

Hotel Weber Ambassador
The price is RM396 per night
0.89 km from city centre
4.2/5Excellent! (924 reviews)
Exelente hotel y personal

"Exelente hotel, la atención del front desk muy buena siempre muy amables y atentos. Los meseros muy atentos también y la comida muy rica. Recomiendo este hotel al cien porciento. Además de la grata estadía muy buen ubicado. Seguro regreso al Weber. Y muy limpio"…"

Reviewed on 22 Oct 2019

Hotel Weber Ambassador
Hotel La Floridiana
4 out of 5
Free cancellationReserve now, pay when you stay
The price is RM440 per night
0.31 km from city centre
4.2/5Excellent! (594 reviews)

"Quiet place , good service, great staff and wonderful view"…"

Reviewed on 28 Oct 2019

Hotel La Floridiana
Hotel Mamela
4 out of 5
Free cancellationReserve now, pay when you stay
The price is RM856 per night
0.36 km from city centre
4.5/5Wonderful! (243 reviews)

"Friendly staff Excellent location Would definitely recommend"…"

Reviewed on 18 May 2020

Hotel Mamela
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Hotel Villa Brunella
The price is RM1,122 per night
0.76 km from city centre
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 18 Oct 2019

Hotel Villa Brunella
Capri Inn
The price is RM704 per night
0.92 km from city centre
4.7/5Exceptional! (306 reviews)

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

Reviewed on 31 Oct 2019

Capri Inn
Capri Tiberio Palace
The price is RM2,393 per night
0.34 km from city centre
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 6 Oct 2019

Capri Tiberio Palace
Hotel Punta Tragara
The price is RM3,182 per night
0.86 km from city centre
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 6 Jul 2020

Hotel Punta Tragara
Hotel della Piccola Marina
Get Rates
0.52 km from city centre
4.6/5Exceptional! (524 reviews)

"Front desk was amazing! Upon arrival our room was not ready, but we were shown the entire space. Front desk Gentleman was wonderful, helpful, and was certain to make sure we did not struggle with our luggage! Everyone was very helpful, breakfast was excellent. Only semi negative was that floor tiles ..."…"

Reviewed on 8 Oct 2019

Hotel della Piccola Marina
Hotel Villa Sarah
The price is RM673 per night
0.53 km from city centre
4.4/5Wonderful! (92 reviews)

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

Reviewed on 2 Oct 2019

Hotel Villa Sarah
La Residenza Luxury Hotel
The price is RM1,161 per night
0.21 km from city centre
4.2/5Excellent! (223 reviews)

"Great location good views would definitely recommend this location"…"

Reviewed on 7 Oct 2019

La Residenza Luxury Hotel
Regina Cristina
4 out of 5
The price is RM598 per night
0.19 km from city centre
3.6/5Good! (113 reviews)

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

Reviewed on 3 Jan 2020

Regina Cristina
Villa San Felice
The price is RM545 per night
0.14 km from city centre
4.4/5Excellent! (289 reviews)
Superb service and amazing location

"One of our favourite place to stay for our trip in Italy. First off, the villa is gorgeous both outside and inside. The service was amazing the moment we set foot in the door. Staffs were helpful and accommodating. We requested hot water and they brought us up a whole array of tea along with the ..."…"

Reviewed on 28 Oct 2019

Villa San Felice
Villa Marina Capri Hotel & Spa
The price is RM2,060 per night
0.91 km from city centre
4.4/5Wonderful! (151 reviews)

"Great view, helpful and friendly staff, wonderful food, fantastic shuttle service, and peaceful setting."…"

Reviewed on 6 Oct 2019

Villa Marina Capri Hotel & Spa
Villa Helios Capri
The price is RM620 per night
0.35 km from city centre
4.7/5Exceptional! (181 reviews)
Perfect in every way! Can't wait to come back.

"Hotel was absolutely wonderful. My boyfriend and I had the most amazing time there back in September. The staff were so friendly and even upgraded our room to a suite with windows that overlooked the ocean from every angle. Their breakfast was lovely and the lemon cake especially was to die for. ..."…"

Reviewed on 18 Feb 2020

Villa Helios Capri
Villa Mediterranea Capri
5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM2,130 per night
0.4 km from city centre
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 27 May 2019

Villa Mediterranea Capri
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

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

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

Dressing for Capri

  • Between January and March, you can expect the daytime average to be around 16°C and the nighttime average to be 7°C
  • From April to June, temperatures average about 27°C during the day and 9°C at night
  • July to September averages 29°C during the day and 17°C at night
  • Between October and December, the average temperature is 23°C during the day and 8°C at night
  • About 28 millimetres of rain falls on Capri each year
  • Hottest months are usually August and July with an average temperature of 28°C, while the coldest months are February and January with an average of 8°C

Frequently asked questions

Where is the best place for a stay in Capri?
Gatto Bianco Hotel & SPA is a favourite with Expedia customers. This 4-star hotel offers free breakfast and free WiFi. It’s located steps from Piazzetta Capri. Other top choices based on traveller reviews include Hotel 4 Stagioni and Hotel La Floridiana.
If I need to cancel my hotel reservation in Capri, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to view the best deals available in Capri.
What's the best budget-friendly hotel in Capri?
Based on reviews, Hotel Weber Ambassador is a popular hotel for our travellers who want a more economical choice, and features free WiFi and free parking. Other choices for your budget-friendly stay include Hotel La Floridiana and Esperia.
What's the best accommodation option for a family holiday in Capri?
Hotel Villa Brunella is a top 4-star hotel on Expedia for families, and features an outdoor pool and 2 restaurants. Other options to stay with the children include Hotel 4 Stagioni and Esperia. Also, attractions in the area such as Monte Solaro Chairlift are fun for the whole family.
What's the best hotel for a couple going to Capri?
Relais Maresca Luxury Small Hotel is a favourite 4-star hotel for couples, and features in-room massages and bathrobes. Other good choices for a stay with your sweetheart 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 travelling with their pets, and offers a bar/lounge and concierge services for its human guests. La Reginella is another good option for a stay with your pet.
What's the best accommodation option to stay near the beach in Capri?
Gatto Bianco Hotel & SPA is a top 4-star beach hotel with free buffet breakfast and free WiFi. Other good choices to stay near the beach 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 travellers looking for an elegant place to stay. Canasta and Hotel Weber Ambassador are two other upscale options for your holiday.
What's the best boutique hotel in Capri?
Hotel Casa Morgano is a favourite 5-star hotel with Expedia travellers looking for stylish accommodation, and features 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 in Capri

More trip options