Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Capri – 248 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Mamela

Hotel in Capri

Just 500 ft from the shops of Capri's Via Camarelle, the Mamela offers free Wi-Fi, private grounds, and an outdoor swimming pool. The Marina Piccola beach is a 10-minute drive away. Everything From the interior of the hotel to the location, staffs, pool and areas around.

Show more Show less
9
Awesome
1,029 reviews
Price from
$481
per night

Hotel Weber Ambassador

Hotel in Capri

The 4-star Weber Ambassador overlooks the bay of Marina Piccola and the Faraglioni rocks. It offers a free shuttle to/from Capri center, and free access to its 3 pools, 2 hot tubs and fitness center. the whole staff was extremely polite, making our stay very pleasant. the food is very good at most of the island's restaurants

Show more Show less
8.7
Excellent
2,086 reviews
Price from
$273
per night

Capri Wine Hotel

Hotel in Capri

Offering a terrace overlooking the Tyrrhenian Sea, a garden and free WiFi throughout, Capri Wine Hotel offers colorful rooms with modern furnishings. Staff were amazing! So friendly - they went above and beyond! And the location is fantastic - only a short walk - 10 mins from Capri town centre. We can’t wait to come back.

Show more Show less
9.7
Exceptional
601 reviews
Price from
$151
per night

Regina Cristina

Hotel in Capri

Hotel Regina Cristina is a 2-minute walk from Capri's central Piazzetta square, the town's main shopping area, and close to the Certosa di San Giacomo monastery. Hotel looks much better than on the photo’s! Perfect location, about 25 mins walking from Marina. Comfy rooms, tasty breakfast. Small swimming pool at the side. I would definately recommend this hotel.

Show more Show less
8.3
Very Good
1,393 reviews
Price from
$232
per night

Villa Helios

Hotel in Capri

Located in a natural park in the center of Capri, Villa Helios is only 5 minutes' walk from the famous Piazzetta. It offers air-conditioned rooms with a flat-screen TV. Loved location, staff, cleanliness, decor, atmosphere, beautiful gardens, lovely view, quietness at night, the air con... I felt very safe staying here as a solo female traveller. I can't find fault... I'm so glad I booked this hotel...

Show more Show less
8.8
Excellent
670 reviews
Price from
$200
per night

Hotel La Floridiana

Hotel in Capri

Offering views of the Mediterranean Sea on Capri Island, La Floridiana features a seasonal outdoor pool with mosaic tiles and hydromassage jets. Via Camerelle shopping street is 3 minutes away on... A great hotel with great service

Show more Show less
8.7
Excellent
531 reviews
Price from
$427
per night

La Residenza Capri Luxury Hotel

Hotel in Capri

La Residenza Capri Luxury Hotel is just 650 ft from the Piazzetta, Capri's central square. It features a large terrace with swimming pool and peaceful gardens with palm trees. Wi-Fi is free... The location is ideal, in the heart of Capri with an amazing view. Our room was great. Due to covid breakfast needed to be served at the table, everything was impeccable.

Show more Show less
8.7
Excellent
400 reviews
Price from
$467
per night

Relais Maresca Luxury Small Hotel

Hotel in Capri

Everything at the Relais Maresca features a characteristic Capri style: the rooms with Vietri tiles, its beachfront position, the panoramic terrace with views of Mount Vesuvius, the excellent cuisine.... Location, cleanliness, the staff and the amazing breakfast with a great view since the restaurant faces the east side of the island.

Show more Show less
8.7
Excellent
482 reviews
Price from
$402
per night

Luxury Villa Excelsior Parco

Hotel in Capri

Featuring a free shuttle service from Capri's Marina Grande port, just over a quarter mile away, the Art-Nouveau Hotel Excelsior Parco features 2 hot tubs with panoramic views and a rooftop garden. Absolutely perfect. The hotel is in top shape , great location and great services. Everybody in the hotel was super helpful and polity. They have a free pickup from and to the port and Capri center, which was just perfect. And their breakfast is excellent. If you’re going to Capri this is the place to stay.

Show more Show less
9.7
Exceptional
250 reviews
Price from
$620
per night

Hotel Villa Brunella

Hotel in Capri

Offering a garden with an outdoor pool, Hotel Villa Brunella is located in Capri. Free Wi-Fi access is available in all public areas. Loved the location, the view, the amenities and the service!!

Show more Show less
9.3
Awesome
152 reviews
Price from
$474
per night

Most-booked hotels in Capri in the past month

See all

Capri's best hotels with breakfast

See all

Budget hotels in Capri

See all

Hotels located in the center of Capri

See all

FAQs about hotels in Capri

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Capri:

Explore guest reviews of hotels in Capri

See all