Discover our curated selection of premium hotels in Capri Town for your next stay
No.
1
9.7/10
48 reviews
Luxury Villa Excelsior
Hotel near Marina Grande, Capri Town
"Great service""Great view"
Select dates to view prices
No.
2
9.4/10
109 reviews
Hotel Mamela
Hotel near Capri Town
"Good Location"
Select dates to view prices
No.
3
8.6/10
15 reviews
Hotel La Scalinatella
Hotel near Capri Town
Highlights
Private terraces with breathtaking ocean views
23 private terraces with stunning sea views
Select dates to view prices
No.
4
9.1/10
83 reviews
La Residenza Capri
Hotel near Capri Town
"Great service""Great location"
Select dates to view prices
No.
5
8.7/10
109 reviews
Hotel la Floridiana
Hotel near Capri Town
"Good Location"
Select dates to view prices
No.
6
8.9/10
97 reviews
Hotel Syrene
Hotel near Capri Town
"Good Location"
Select dates to view prices
No.
7
8.7/10
79 reviews
Relais Maresca Luxury Small Hotel & Terrace Restaurant
Hotel near Marina Grande, Capri Town
"Good Location"
Select dates to view prices
No.
8
9.2/10
102 reviews
La Vega
Hotel near Capri Town
"Good Location"
Select dates to view prices
No.
9
8.8/10
105 reviews
Hotel Della Piccola Marina
Hotel near Marina Piccola, Capri Town
Highlights
Spacious balcony with stunning ocean view
Relaxing poolside bar with refreshing drinks
Select dates to view prices
No.
10
8.3/10
132 reviews
Hotel Weber Ambassador
Hotel near Marina Piccola, Capri Town
"Great location""Offers pick-up/drop-offs"
Select dates to view prices
FAQs
What is the average price of a hotel in Capri Town for this weekend?
According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Capri Town this weekend is PHP 21,283 per night. For a 4-star hotel, the average cost is PHP 51,918 per night. If you're looking for a luxury experience, 5-star hotels in Capri Town this weekend typically cost PHP 58,069 per night.
How much do hotels in Capri Town cost per night during weekdays?
Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Capri Town during weekdays is PHP 20,465 per night. For a 4-star hotel, you can expect to pay around PHP 49,652 per night. If you're seeking a luxury stay, 5-star hotels in Capri Town generally cost PHP 68,156 per night on weekdays.
What’s the best hotel in Capri Town with hot springs?
Wanna experience hot springs in your hotel? Hotel Weber Ambassador has hot springs. Book now!
Where can I find the best hotel discounts in Capri Town?
Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.