Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Hotels and More in Capri

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+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hotel La Minerva

Hotel in Capri

Located in Capri on the island with the same name, Hotel La Minerva features free WiFi, a summer outdoor pool and views of the sea. Guests can enjoy the on-site snack bar. It was fantastic!! The hotel is family run and everybody is extremely friendly, polite and helpful. Beautiful house with love to detail. Fantastic recommendation for local food and trips. Could not be any better!! Thanks so much! Will come back just for the hotel stay..

Show more Show less
9.8
Exceptional
150 reviews
Avg. price/night:
$613
Check availability

Hotel Belvedere e Tre Re

Hotel in Capri

Set just yards from Capri's Marina Grande beach, Hotel Belvedere e Tre Re offers sea-view rooms with free WiFi. Capri harbor is 1640 feet away, with ferry links to Naples and Sorrento. Francesco the owner and all his staff were very friendly and helpful. The delicious breakfast was served by Gerrardo who was very courteous and offered a great service. We liked the whole atmosphere very much in the hotel and extended our stay.

Show more Show less
9.2
Awesome
286 reviews
Avg. price/night:
$153
Check availability

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. Location and view from the pool / lobby was great. All staff were friendly and super helpful - we enjoyed the boat tour around island booked through the hotel. We booked last minute, and for 2 nights had to book for different rooms - we were upgraded upon check-in, to avoid moving to different rooms during the stay

Show more Show less
9.3
Awesome
110 reviews
Avg. price/night:
$342
Check availability

Hotel La Tosca

Hotel in Capri

Featuring a shared lounge, terrace and views of garden, Hotel La Tosca is located in Capri, a few steps from Piazzetta di Capri. Ettore is a great host, we spent two days on Capri and he gave us tips what to see and how to get there. The rooms are well equipped, see the view from the terrace in pictures attached. Definitely recommend this place for short stay as well as for longer time. The breakfasts are very tasty, appreciate fresh juice. Do not worry about small number of reviews on booking, the hotel is operating for a long time now.

Show more Show less
9.5
Exceptional
105 reviews
Avg. price/night:
$117
Check availability

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. Loved the hospitality of the staff. A beautiful hotel.

Show more Show less
9.7
Exceptional
452 reviews
Avg. price/night:
$135
Check availability

Hotel Quisisana

Hotel in Capri

With a garden, 2 swimming pools and gym, Hotel Quisisana is on the island of Capri. It also features a terrace and free Wi-Fi. Sauna area and spa center are available. Everything. Especially the service

Show more Show less
9.3
Awesome
185 reviews
Avg. price/night:
$556
Check availability

Casa Morgano

Hotel in Capri

Only several steps from the Piazzetta square in Capri, Casa Morgano is a 5-star hotel offering an infinity swimming pool with panoramic sea views. Fantastic location, very helpful staff.

Show more Show less
9.2
Awesome
178 reviews
Avg. price/night:
$554
Check availability

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. Beautiful hotel, good location, tranquil atmosphere, friendly and helpful staff, very good breakfast!

Show more Show less
9
Awesome
571 reviews
Avg. price/night:
$243
Check availability

La Reginella

Hotel in Capri

Located in a pedestrian-only area on the hillside close to Capri's Arco Naturale, 2625 feet from the center, La Reginella offers views of Marina Piccola. It was in an excellent location and the room was very clean and comfortable. Breakfast was fantastic on a terrace with an amazing view!!

Show more Show less
9.3
Awesome
418 reviews
Avg. price/night:
$170
Check availability

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. The room & the balcony were outstanding! So romantic and the staff was more than excellent. We loved it here. We will definitely come back. Peppe was super friendly and charming. The location is just near the port and there‘s a shuttle service of the hotel with a few good meeting points. We loved all the shuttle drivers, so helpful and sweet. Thanks for the beautiful experience.

Show more Show less
9.6
Exceptional
216 reviews
Avg. price/night:
$340
Check availability

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

  • The average price per night for a 3-star hotel in Capri this weekend is $388 or, for a 4-star hotel, $908. Looking for something even fancier? 5-star hotels in Capri for this weekend cost around $930 per night, on average (based on Booking.com prices).

  • On average, 3-star hotels in Capri cost $245 per night, and 4-star hotels in Capri are $346 per night. If you're looking for something really special, a 5-star hotel in Capri can be found for $1,084 per night, on average (based on Booking.com prices).

  • These hotels in Capri are highly rated by couples: Hotel La Minerva, Luxury Villa Excelsior Parco, and Capri Wine Hotel.

  • J.K. Place Capri, Casa Morgano, and Hotel Punta Tragara got great room view-related reviews from travelers in Capri.

  • Some of the best hotels in Capri near Marina Piccola - Capri include Anneliese B&B, VILLA OLGA LUXURY CAPRI and Capri Wine Hotel.

  • Hotel La Minerva, Capri Wine Hotel, and Luxury Villa Excelsior Parco are some of the popular hotels in Capri.

  • For hotels in Capri that serve highly-rated breakfasts, try J.K. Place Capri, Albergo Italia - Vintage Hotel, and Luxury Villa Excelsior Parco.

  • Many families visiting Capri loved staying at J.K. Place Capri, Capri Wine Hotel, and Hotel La Minerva.

  • On average, it costs $310 per night to book a 3-star hotel in Capri for tonight. You'll pay around $402 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Capri will cost around $841, on average (based on Booking.com prices).

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