Capri

Capri Spa Hotels

Select your dates to find the best hotel with Spa in Capri

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Spa Resorts & Hotels in Capri

TOP Recommended Capri Hotels with Spa for a Perfect Stay!
Most Booked
Lowest price
Closest to downtown
Highest Rated
79
Hotels in Capri
Featured facilities: Massage room
Very Good
66 reviews
8.9/10
Check Availability
84
Hotels in Capri
Featured facilities: Sauna, Massage room, Body care
Great
109 reviews
9.1/10
Check Availability
99+
Hotels in Capri
Featured facilities: Sauna, Massage room, Foot bath
Great
62 reviews
9.3/10
Check Availability
You Might Like
Capri Hotels with BreakfastCapri Hotels with Twin RoomCapri Hotels with 1 Double BedCapri Hotels with Swimming PoolCapri Hotels with Free Cancellation
99+
Hotels in Capri
Featured facilities: Sauna, Massage room, Foot bath
Great
78 reviews
9.3/10
Check Availability
99+
Hotels in Capri
Featured facilities: Massage room, Body care
Very Good
68 reviews
8.6/10
Check Availability
See All Hotels with Spa in Capri

Frequently Asked Questions

What hotel deals are available in Capri?

Trip.com offers various events and deals to its users all year round. You can check the deals page to view Trip.com deals.

Which hotels in Capri have swimming pools?

Villa Capri Marina (from ₹ 371,852) is a hotel with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Capri offer free WiFi?

Whether you are travelling for business or vacation, an internet connection is a must for your trip. Albergo la Prora (from ₹ 10,753), Heartbreaking sea View House in Capri - Italy (from ₹ 39,098) and Hotel Belvedere e Tre Re (from ₹ 7,366) are popular hotels with free Wi-Fi.

Which hotels in Capri provide high-quality breakfasts?

Albergo la Prora (from ₹ 10,753) provides high-quality breakfast. Start your day with delicious breakfast!

What is the average hotel price in Capri?

For hotels in Capri, the average price on weekdays is ₹ 150,990, the average price on weekends (Friday–Saturday) is ₹ 150,719.

Hotel Information for Tourists

Total Properties5
Number of Reviews573
Highest Price₹ 308,121
Lowest Price₹ 107,291
Weekday Avg. Price₹ 150,990
Weekend Avg. Price₹ 150,719