Searching for hotels in Capri? Compare room rates and reviews to find your ideal stay.

Our Top Hotel Picks

Whether you're looking for budget or luxury hotels in Capri, we've got you covered!

Capri Hotels Recommended for You

Check out our selection of great hotels in Capri.

5 star

Luxury Villa Excelsior
4.8/557 Reviews

Luxury Villa Excelsior

Capri|1.25km from city center
I brought my husband to Capri as a surprise present for his 50th at the end of September/beginning of October for three nights. After reading a tonne of reviews I’m cancelling my first choice I’ve booked this hotel and so glad I did! From the second we got off the boat. The service started with Mario arriving in the marina to take out suitcases and bring them to the car. He drove us the short journey up the hill, beautiful gardens where we were treated to a complimentary glass of Prosecco, and he asked us about any plans. We had for restaurants trips etc and whether he could help. Once we picked his brain thoroughly and finished our Prosecco, we were showing to our room, but actually we had the choice of two rooms so once we had viewed both rooms and had selected which one we wanted (I had opted for a Seaview with a Jacuzzi, so the two options were different versions of this). We went off to explore Capri. What made this hotel special was the level of detail and how attentive the staff were. The hotel was beautiful, but little things like having two cars available with someone to drive you to one of two locations which reduced hill climbs a time to enjoy the sites of Capri was fantastic . They would even come and pick you up if you wanted them to, but we took advantage of being childfree and walked as much as we could. The breakfast was incredible. You could choose from anything and mix and match to create whatever you fancied and the view whilst eating in the mornings in the garden was spectacular. I have brought a special bottle of champagne over from England as it’s quite hard to get and I didn’t want to chance - I put it in the fridge in a room but asked the hotel whilst we were there if I could be cheeky and get a bucket of ice and 2 glasses so that we could enjoy it by the pool and they were only too happy to oblige. Nothing was too much and everything about our stay was fantastic. The location was great just a short walk down some steps to the marina and a 15 minute minute walk back downhill from the centre of Capri. If you are looking for exceptional service and a beautiful, traditional hotel, this is the one for you!
Hotel Villa Brunella
4.6/579 Reviews

Hotel Villa Brunella

Capri|2.44km from city center
When you stay at Hotel Villa Brunella in Capri, you'll be near the beach, within a 15-minute drive of Marina Grande and Blue Grotto. This luxury hotel is 7.7 mi (12.5 km) from Sorrento Beach and 0.1 mi (0.1 km) from Piazzetta di Capri.Pamper yourself with onsite massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge).Enjoy Regional cuisine at Terrazza Brunella, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the 2 coffee shops/cafes. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary continental breakfast is served daily from 8 AM to 11 AM.Featured amenities include complimentary wired internet access, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours).Make yourself at home in one of the 20 individually decorated guestrooms, featuring minibars and LCD televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

Find More Hotels

Business travel

Regina Cristina
4.1/542 Reviews

Regina Cristina

Capri|1.91km from city center
We went for the terrace restaurant for a lunch. We ordered our drinks and sharing appetiser to start, this was a mixture of rice and mozzarella arancini, dough balls, fried penne balls and zucchini (all vegetarian in both Italian and English translations on the menu). After this came we began eating, after having almost a full large fried pasta ball I noticed ham in the pasta inside the ball, my boyfriend opened the rest (including the one on my plate) and all these had ham inside - disclaimer I have been a vegetarian for 7 years and I have never eaten pork. My boyfriend told the host and the waiter and we were told it was on the menu so we asked for a copy of this, to which he read that is was not on the English translation. Then they said it was only one the Italian (the meat) however I translated the Italian section and again there was no mention of pork in the dish. I was given no apology at all from the restaurant and made to feel it was my fault they did not disclaim on their menu the ‘vegetarian’ dish contained pork. I was offered a small caprese salad as substitute for an apology (and substitute for taking away the dish). I declined numerous times for this salad as I felt sick from eating pork and still had my main coming. After the waitress asked 3-4 times if they can bring the salad I accepted. The main dishes were disappointing, at the end of the meal an aperol spritz - we hadn’t ordered - was put on our table, left for around 10 minutes then taken straight to the table behind us (from ours) as they made a mistake with the order, which seemed incredibly unhygienic. At the end of the meal the bill was incredibly high for the level of service given and food received. I will be taking this complaint further with the evidence I have as this is the first time I have ever experienced this breach of contract in the food industry and lack of apology after the action was done.

Find More Hotels

Breakfast

Find More Hotels

Family friendly

Find More Hotels

Hotels Near Famous Attractions in Capri

Check out these hotels located near popular sights in Capri

Piazza Unberto I

Show more

Via Longano

Show more

Giardini di Augusto

Regina Cristina
4.1/542 Reviews

Regina Cristina

Capri|0.24km from Giardini di Augusto
We went for the terrace restaurant for a lunch. We ordered our drinks and sharing appetiser to start, this was a mixture of rice and mozzarella arancini, dough balls, fried penne balls and zucchini (all vegetarian in both Italian and English translations on the menu). After this came we began eating, after having almost a full large fried pasta ball I noticed ham in the pasta inside the ball, my boyfriend opened the rest (including the one on my plate) and all these had ham inside - disclaimer I have been a vegetarian for 7 years and I have never eaten pork. My boyfriend told the host and the waiter and we were told it was on the menu so we asked for a copy of this, to which he read that is was not on the English translation. Then they said it was only one the Italian (the meat) however I translated the Italian section and again there was no mention of pork in the dish. I was given no apology at all from the restaurant and made to feel it was my fault they did not disclaim on their menu the ‘vegetarian’ dish contained pork. I was offered a small caprese salad as substitute for an apology (and substitute for taking away the dish). I declined numerous times for this salad as I felt sick from eating pork and still had my main coming. After the waitress asked 3-4 times if they can bring the salad I accepted. The main dishes were disappointing, at the end of the meal an aperol spritz - we hadn’t ordered - was put on our table, left for around 10 minutes then taken straight to the table behind us (from ours) as they made a mistake with the order, which seemed incredibly unhygienic. At the end of the meal the bill was incredibly high for the level of service given and food received. I will be taking this complaint further with the evidence I have as this is the first time I have ever experienced this breach of contract in the food industry and lack of apology after the action was done.

Show more

Louis Vuitton

Regina Cristina
4.1/542 Reviews

Regina Cristina

Capri|0.09km from Louis Vuitton
We went for the terrace restaurant for a lunch. We ordered our drinks and sharing appetiser to start, this was a mixture of rice and mozzarella arancini, dough balls, fried penne balls and zucchini (all vegetarian in both Italian and English translations on the menu). After this came we began eating, after having almost a full large fried pasta ball I noticed ham in the pasta inside the ball, my boyfriend opened the rest (including the one on my plate) and all these had ham inside - disclaimer I have been a vegetarian for 7 years and I have never eaten pork. My boyfriend told the host and the waiter and we were told it was on the menu so we asked for a copy of this, to which he read that is was not on the English translation. Then they said it was only one the Italian (the meat) however I translated the Italian section and again there was no mention of pork in the dish. I was given no apology at all from the restaurant and made to feel it was my fault they did not disclaim on their menu the ‘vegetarian’ dish contained pork. I was offered a small caprese salad as substitute for an apology (and substitute for taking away the dish). I declined numerous times for this salad as I felt sick from eating pork and still had my main coming. After the waitress asked 3-4 times if they can bring the salad I accepted. The main dishes were disappointing, at the end of the meal an aperol spritz - we hadn’t ordered - was put on our table, left for around 10 minutes then taken straight to the table behind us (from ours) as they made a mistake with the order, which seemed incredibly unhygienic. At the end of the meal the bill was incredibly high for the level of service given and food received. I will be taking this complaint further with the evidence I have as this is the first time I have ever experienced this breach of contract in the food industry and lack of apology after the action was done.

Show more

Explore Guest Reviews of Hotels in Capri

Looking for hotels in Capri? Get inspired by reviews from real travelers.
Hotel Villa Sarah
4.3/523 Reviews
This hotel is perfect for a few days or few weeks stay. It’s one of the few hotels on Capri that’s still family owned. The staff is amazing! Very friendly, attentive, helped us to plan our day trips and recommended excellent local restaurants. There is an excellent restaurant right around the corner called Lo Sfizio. We had the best dinner there! We very happy with our stay and would love to come back here again.
Hotel Mamela
4.6/5100 Reviews
Honeymoon hotel, spacious rooms, pleasant colors
Hotel la Floridiana
4.4/575 Reviews
We stayed at Hotel La Floridiana for 6 nights and loved it! We enjoyed the hotel so much that we extended our trip an extra night. The location was great, 10 minute walk from center of town. The views were beautiful, the lobby and pool area were stunning! The complimentary breakfast was delicious- made to order omelets and pancakes/waffles! The hotel staff was what made the hotel exceptional- we felt welcomed every time we left the room. Special thanks to Suraj, Claudia, Victoria and Kasun for going above and beyond to make our stay expectational, especially singing for my birthday! The staff is knowledgeable, with good recommendations of things to do in the area. We will definitely stay here again if we are back in Capri!
Villa Helios Capri
4.1/523 Reviews
Visited Villa Helios last September, Capri was part of a month long travels in Italy. I always research and read about the place we stay at. Villa Helios is one of those places where your breath just stops for a second, that’s how beautiful it is. The view is unparalleled. Stephane greeted us with professionalism, responded to all the questions we had, he gave us tips on restaurants and so on, the staff was amazing :-) Our room was pretty basic, the size was good, it was very clean, the bed however was a little hard for me but still comfortable. Breakfast was very good, plenty to chooser from. Villa Helios is close to the main piazza, so perfectly located! The gardens are beautiful and lush. We are so happy that we came here! Million thanks to making our trip so amazing. A tip; From the port we decided that we were bringing our own luggage to Villa Helios, I wish we hadn’t! Omg, the hike to get to the Villa was difficult. We had huge luggage! Take my advice and higher guys at the port to take your luggage to Villa Helios, you can ask Stephane the manager to give you advice on who to higher. You will thank me later :-) We will certainly be back, million de merci!
Capri Tiberio Palace
4.7/552 Reviews
There are hotels, there are luxury hotels, and then there is the Capri Tiberio Palace. In all my travels, I can honestly say that I’ve never felt better treated or more welcome that at the Capri Tiberio Palace, a true palace in every sense. They go out of their way to make every guest feel like they are a king and queen. The rooms are gorgeous, the staff is extremely attentive to all your needs, and if I could give them a 10 star, I would. From the front desk, to the concierge, to all the staff, all 5 Diamond quality. And then there’s Elena-Daniela Carp, the restaurant manager. I cannot say enough what an amazing person she is. I arrived to Capri a bit late due to some train lines running very late to Napoli. I missed my scheduled Ferry and the restaurant usually stops serving at 9:45pm. When I arrived around 10:15pm and they saw how tired and hungry I was, they called up to the restaurant, and they reopened the kitchen to make sure I was fed. Throughout my stay here, Elena has showed what true 1st Class Service is all about. They always say, it’s all about how they made you feel that you’ll remember the most, and Elena and the front desk staff made me feel like I’m special. And they treat every guest like this. I cannot wait to return to Capri next Spring or Summer. There is no place else I would even think to stay but here. Cheers!
Hotel Weber Ambassador
4.2/5104 Reviews
This family run hotel, is the best hotel in Capri. Here are are the best reasons to stay here: A: Nicola, the manager. Is one of the warmest and kindest people you will ever meet. There is nothing impossible for him. He should teach a class on how to do hospitality correctly. He helped us out with lost phones, mixed up luggages,reservations at beach clubs and so much more. B: the location of this hotel is unbeatable. Overlooking Marina Piccolo, the yachts and Faraglioni. There are complimentary shuttles to the town and to the port. Also since they are accecible by their own shuttle, porter service isn’t necessary. C: the pool and the food - to have a nice pool to cool off to was a blessing. The breakfast buffet on the balcony was amazing was was the lunch menu by the pool. A few areas of improvement: A: the rooms are bare and could use an upgrade. We were not expecting luxury, but some basics amenities and decorations would help warm up the rooms. For example a separate shampoo, conditioner and body was instead of just a body wash B: being that it’s family run, there were staff members that I assume were family that were unhelpful such as the cranky uncle at the pool and the young lady at the reception who kept giving us a no answers to everything. We will be back soon. We loved our stay here

Frequently Asked Questions

Local Travel Info

Highest PriceUS$7,630
Lowest PriceUS$117
Number of Reviews 1,904
Number of hotels516
Average Price(Weekday Night)US$685
Average Price(Weekend Night)US$861

Capri Hotel Guide

If you want to stay at the best hotel in Capri, Trip.com is here to help! Book hotels in Capri via the Trip.com website or app, it's easy and hassle-free. You can plan a one or two day trip to Capri. In Capri, both areas with attractions and the city center are good places to stay.

Though there is no civilian airport, it's still easy to take a bus or train to reach Capri. Visitors often choose to travel to Capri by bus.

When visiting Capri, you can choose from over 86 hotels with great reviews. Capri has high quality and low-priced hotels. You can spend one night at a nice hotel for only 208 USD. There are 8 five-star hotels in Capri at an average price of 560 USD per night. There are 20 four-star hotels in Capri at an average price of 167 USD per night. There are 6 three-star hotels in Capri at an average price of 121 USD per night. There are 2 two-star hotels in Capri at an average price of 215 USD per night. There are not many well-known chain hotels in Capri, but staying at a unique local hotel will make you feel at home. In Capri, chain hotels such as Best Western are one of the top choices among travelers. Hotels under the Best Western brand are a good choice. Hotel Punta Tragara in Capri is a favorite among Trip.com users. If you're still unsure, Trip.com recommends Capri Tiberio Palace.

There are quite a few famous attractions in downtown Capri, such as La Villa San Michele. For short trips in Capri, Villa Jovis are all good options. You can also visit top-rated attractions like Grotta Azzurra, Cimitero Acattolico (The Non-Catholic Cemetery), Monte Solaro. Upon departure, you can head to popular commercial areas like Louis Vuitton to buy souvenirs or travel accessories.

Show less