COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Capri Hotels from SG$280

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.

Filter by

Hotel Weber Ambassador
4 out of 5
Via Marina Piccola 118, Capri, NA
The price is SG$320 per night from 1 Sep to 1 Sep
Excludes taxes & fees
0.89 km from city centre
4.2/5Excellent! (965 reviews)
"Great location, great service!"

Reviewed on 28 Jul,2021

Hotel Weber Ambassador
Hotel Mamela
4 out of 5
Via Campo di Teste 8, Capri
The price is SG$462 per night from 17 Aug to 17 Aug
Excludes taxes & fees
0.36 km from city centre
4.6/5Wonderful! (282 reviews)
"The service was excellent, especially Maria in the restaurant. She was amazing. The poolside service was also impeccable. The quality of the lunch we had was exceptional. I would highly recommend Hotel Mamela to anyone visiting Capri."

Reviewed on 4 Aug,2021

Hotel Mamela
Hotel Villa Brunella
4 out of 5
Via Tragara 24, Capri, NA
The price is SG$464 per night from 22 Aug to 22 Aug
Excludes taxes & fees
0.76 km from city centre
4.7/5Exceptional! (130 reviews)
Amalfi coast tour
"We had a nice stay at Brunella, food ok but not exceptional. We would return over a better room being available with terrace as this was the exceptional part of our trip (rm 42); thanks to Luigiโ€™s friend at the poolside for amazing attention to customer service!"

Reviewed on 5 Sep,2020

Hotel Villa Brunella
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel della Piccola Marina
4 out of 5
Via Mulo 14 -16, Capri, NA
The price is SG$631 per night from 1 Sep to 1 Sep
Excludes taxes & fees
0.52 km from city centre
4.6/5Exceptional! (535 reviews)
"A really fantastic hotel run with excellent customer service from the hotel staff! The hotel is perfectly located between Capri down town (5min walk) and the beach Marina Piccola (10min walk). The hotel is very well kept and looks very new across the entire facility. The rooms spacious, quiet and ..."

Reviewed on 4 Jul,2021

Hotel della Piccola Marina
Villa Marina Capri Hotel & Spa
5 out of 5
Via Provinciale Marina Grande 191, Capri, NA
The price is SG$1,093 per night from 10 Aug to 10 Aug
Excludes taxes & fees
0.91 km from city centre
4.4/5Wonderful! (153 reviews)
"There was a mix up with our reservation where they thought our daughter was one not 9 so initially they asked for 150 euros extra. Not sure if it was Hotels.com fault or the hotel but it slightly ruined the start of the holiday. The hotel provided us with an upgrade and we also paid extra for a better ..."

Reviewed on 9 Aug,2020

Villa Marina Capri Hotel & Spa
Gatto Bianco Hotel & SPA
4 out of 5
Via Vittorio Emanuele, 32, Capri, NA
The price is SG$401 per night from 1 Sep to 1 Sep
Excludes taxes & fees
0.08 km from city centre
4.5/5Wonderful! (212 reviews)
"Professional and friendly staff. The rooms were comfortable, attractive, clean and had an old world Italian charm. The breakfast included was delicious with fresh baked pastries, fresh squeezed juice and served in a beautiful setting."

Reviewed on 14 Jul,2021

Gatto Bianco Hotel & SPA
Capri Tiberio Palace
5 out of 5
11-15 Via Croce, Capri, NA
The price is SG$1,287 per night from 6 Sep to 6 Sep
Excludes taxes & fees
0.34 km from city centre
4.8/5Exceptional! (113 reviews)
"The 1-bedroom sea view suite we were in was fully renovated and decorated with a ton of details/objects/art on each wall (e.g. Sophia Loren magazine covers, miniature Riva boat), making it a pretty unique hotel room with great character and warmth. The vibe in the hotel is great despite the fact ..."

Reviewed on 22 Oct,2020

Capri Tiberio Palace
Relais Maresca Luxury Small Hotel
4 out of 5
Via Prov. Marina Grande, 284, Capri, NA
The price is SG$534 per night from 3 Sep to 3 Sep
Excludes taxes & fees
0.72 km from city centre
4.3/5Excellent! (655 reviews)
Lovely
"Lovely people at the hotel. Excellent location. We had a great stay. The restaurant was closed due to Covid."

Reviewed on 6 Oct,2020

Relais Maresca Luxury Small Hotel
Hotel La Floridiana
4 out of 5
Via Campo Di Teste 16, Capri, NA
The price is SG$595 per night from 1 Sep to 1 Sep
Excludes taxes & fees
0.31 km from city centre
4.2/5Excellent! (636 reviews)
"Excellent and friendly crew , nice and helpful front desk girls , super nice pool and breakfast steward , amazing view, great location , delicious breakfast ๐Ÿ’ฏ recomendable"

Reviewed on 18 Jul,2021

Hotel La Floridiana
Villa San Felice
4 out of 5
Via Li Campi 13, Capri, NA
The price is SG$326 per night from 1 Sep to 1 Sep
Excludes taxes & fees
0.14 km from city centre
4.4/5Excellent! (306 reviews)
"This is a great location in Capri. Expect to pay for taxis or the gondola down to the main marina area, but the walking path to stores/ restaurants is perfect. The pool area is also a major perk. The hotel was cost effective for us, although we didnโ€™t feel it was the best stay of our trip. The breakfast ..."

Reviewed on 12 Jul,2021

Villa San Felice
Hotel La Scalinatella
5 out of 5
Via Tragara 8, Capri, NA
The price is SG$895 per night from 10 Aug to 10 Aug
Excludes taxes & fees
0.55 km from city centre
4.8/5Exceptional! (44 reviews)
"Fantastic, helpful staff. Lovely hotel. Breakfast was delightful. Pool is great with dreamy views of Capri."

Reviewed on 11 Jul,2021

Hotel La Scalinatella
Capri Inn
Via Marina Grande 222, Capri, NA
The price is SG$384 per night from 2 Sep to 2 Sep
Excludes taxes & fees
0.92 km from city centre
4.7/5Exceptional! (309 reviews)
"This place is fantastic. Best location ever! 5 minutes from the Marina, spectacular view of the ocean. We managed to check in early and everything went great. Only bad things are the fact that you canโ€™t do laundry, which for most probably isnโ€™t a problem, and that they didnโ€™t have an iron. You gotta ..."

Reviewed on 16 Jul,2021

Capri Inn
Grand Hotel Quisisana
5 out of 5
Via Camerelle, 2, Capri
The price is SG$767 per night from 5 Sep to 5 Sep
Excludes taxes & fees
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
Hotel Punta Tragara
5 out of 5
Via Tragara 57, Capri
0.86 km from city centre
4.8/5Exceptional! (17 reviews)
"Luxurious hotel with excellent service and beautiful views."

Reviewed on 6 Oct,2020

Hotel Punta Tragara
Hotel Casa Morgano
5 out of 5
Via Tragara 6, Capri, NA
0.44 km from city centre
4.8/5Exceptional! (59 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
Hotel Syrene
4 out of 5
Via Camerelle 51, Capri, NA
The price is SG$460 per night from 5 Sep to 5 Sep
Excludes taxes & fees
0.38 km from city centre
4.5/5Wonderful! (179 reviews)
"Very cute hotel. The best staff Very helpful crew. I recommend the hotel to all people"

Reviewed on 26 Jul,2021

Hotel Syrene
Suite Time Capri Villa La Pergola
7 Via Provinciale Anacapri, Capri
The price is SG$357 per night from 1 Sep to 1 Sep
Excludes taxes & fees
0.5 km from city centre
4.3/5Excellent! (11 reviews)
"Worst hotel Iโ€™ve been to in my life. Itโ€™s dirty, tons of bugs, WiFi issues, and horrible management. Spend more and go somewhere better!"

Reviewed on 3 Aug,2021

Suite Time Capri Villa La Pergola
Hotel La Vega
4 out of 5
Via Occhio Marino 10, Capri
The price is SG$633 per night from 6 Sep to 6 Sep
Excludes taxes & fees
0.48 km from city centre
4.4/5Excellent! (5 reviews)
Great hotel - Amazing Staff
"I would have given this hotel 5 stars anyway - it was clean, beautiful, with amazing views, great food, and an attentive staff - but the management went the extra mile. I arrived a day late due to a delayed flight and missed connection. The management decided not to charge me for the first night, ..."

Reviewed on 7 Oct,2013

Hotel La Vega
Hotel Belvedere & Tre Re
3 out of 5
Via Marina Grande, 264, Capri, NA
The price is SG$286 per night from 2 Sep to 2 Sep
Excludes taxes & fees
0.78 km from city centre
4.5/5Wonderful! (245 reviews)
Capri
"We had a lovely stay, the hotel is in a great location. Possibly due to the time of year/Covid (Sept 2020) the Marina Grande area restaurants etc seemed to get very quiet, very early. This wasnโ€™t the case so much in the town (after riding the Funicolar up the hill). The views were stunning from our ..."

Reviewed on 23 Sep,2020

Hotel Belvedere & Tre Re
Hotel Palatium Mari
Via Marina Grande 217, Capri, Napoli
The price is SG$280 per night from 1 Sep to 1 Sep
Excludes taxes & fees
1.03 km from city centre
3.8/5Good! (93 reviews)
"Excellent view. Be prepared that some rooms literally have a pullout couch for a bed. Staff was friendly enough,"

Reviewed on 3 Nov,2019

Hotel Palatium Mari
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

Recent Reviews in Capri

More trip options