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 SG$156

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Capri

Hotel La Floridiana
4 out of 5
Via Campo Di Teste 16, Capri, NA
The price is SG$199 per night
0.31 km from city centre
4.2/5Very Good! (591 reviews)

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

Reviewed on 28 Oct,2019

Hotel La Floridiana
Hotel Weber Ambassador
4 out of 5
Via Marina Piccola 118, Capri, NA
Free cancellationReserve now, pay when you stay
The price is SG$156 per night
0.89 km from city centre
4.2/5Excellent! (922 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
Capri Tiberio Palace
5 out of 5
11-15 Via Croce, Capri, NA
The price is SG$764 per night
0.34 km from city centre
4.8/5Exceptional! (107 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
5 out of 5
Via Tragara 57, Capri
The price is SG$1,033 per night
0.86 km from city centre
4.8/5Exceptional! (13 reviews)

"We truly enjoyed our stay at the hotel. The views are espectacular and the amenities are a dream. The only problem we had prior our stay was the concierge. We wanted to plan activities and make reservations prior our stay and they would get back to me in 5 days. I even had to make an international ..."…"

Reviewed on 24 Sep,2019

Hotel Punta Tragara
Hotel Villa Brunella
4 out of 5
Via Tragara 24, Capri, NA
The price is SG$413 per night
0.76 km from city centre
4.7/5Exceptional! (122 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
Via Marina Grande 222, Capri, NA
The price is SG$228 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
To Be Capri
Via S.Aniello,21, Capri
Free cancellationReserve now, pay when you stay
The price is SG$156 per night
0.09 km from city centre
4.8/5Exceptional! (5 reviews)

"Wonderfully located. Very friendly and accommodating host, beautiful place"…"

Reviewed on 4 Mar,2020

To Be Capri
Grand Hotel Quisisana
5 out of 5
Via Camerelle, 2, Capri
The price is SG$845 per night
0.16 km from city centre
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 31 Oct,2019

Grand Hotel Quisisana
Villa Marina Capri Hotel & Spa
5 out of 5
Via Provinciale Marina Grande 191, Capri, NA
The price is SG$831 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
Hotel Casa Morgano
5 out of 5
Via Tragara 6, Capri, NA
The price is SG$669 per night
0.44 km from city centre
4.8/5Exceptional! (60 reviews)

"Beautiful property. Staff was incredibly helpful and left us a sweet note for our honeymoon. Easy access to town, wish we had stayed longer in Capri."…"

Reviewed on 7 Nov,2019

Hotel Casa Morgano
Can'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?
Villa Helios Capri is a favourite with Expedia customers. This 3-star inn offers free breakfast and free WiFi. It is located a short 6-minute walk from Piazzetta Capri. Other top choices based on traveller reviews include Capri Inn and Gatto Bianco Hotel & SPA.
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?
Villa Helios Capri 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.
What is staying in Capri like?
Travellers 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 in the city include Piazzetta Capri and Marina Grande. In Capri, there are 163 hotels and other accommodation options to choose from.
What should I do while I'm visiting Capri?
The city is notable for landmarks such as Piazzetta Capri, Via Krupp and Lookout. The city’s natural setting is picturesque, including the beaches and these places to visit: Gardens of Augustus, Faraglioni Rocks and Torre Saracena. Boating is a local activity, and Marina Grande is one place to visit.
What's the seasonal weather like in Capri?
The hottest months are usually July and August, with an average temperature of 23°C, while the coldest months are February and January, with an average of 11°C. Average annual rainfall for Capri is 766 mm.

Recent Reviews in Capri

More trip options