The best hotels in Capri come down to one choice: do you want the cliff-top calm of Anacapri, or a short walk to the Piazzetta in Capri town? Our top pick is Hotel Caesar Augustus, which scores 9.4 on Booking.com from 313 reviews. For a budget base, Monte Solaro Bed & Breakfast scores 9.5 from 205. This list is for first-time visitors who want a straight answer, a price tier and one honest catch for every hotel.
Updated November 2026. Booking.com scores and review counts were read on 5 November 2026. We earn a commission if you book through our links, at no extra cost to you, and it never changes the order of the list.
Our top picks at a glance
- Best overall: Hotel Caesar Augustus, Anacapri, €€€€
- Best Faraglioni-side splurge: Hotel Punta Tragara, Via Tragara, €€€€
- Best classic address: Hotel Quisisana, Via Camerelle, €€€€
- Best for walking to the Piazzetta: La Residenza Capri, Via Serena, €€€
- Best sea-view walk-in value: La Reginella Capri, Via Matermania, €€€
- Best for a pool and a lot of reviews: Hotel Weber Ambassador, Marina Piccola, €€€
- Best for quiet: Boutique Hotel Casa Mariantonia, Anacapri, €€€
- Best pool for the money: Hotel San Michele, Anacapri, €€
- Best budget: Monte Solaro Bed & Breakfast, Anacapri, €
How we chose the best hotels in Capri
Every pick scores 8.5 or higher on Booking.com, read on 5 November 2026, and the review count is shown. Our bar is 300 reviews, or a 9.0+ score for a small property. Five picks sit under it, and each one says why it stays.
Capri has two bases, Capri town and Anacapri, plus a handful of hotels on the coast road. We spread the list across all of them, ordered by tier and then by how well each hotel answers the question it is for. Commission plays no part in the order.
We read no nightly rates, so prices are tiers from € to €€€€. They are our relative judgment on the island, not quotes. Capri is expensive at every level, so check your own dates before you fall for a photo. We also did not confirm each hotel's opening dates. Many Capri hotels close for part of the winter, so check before you plan a November or March trip.
Planning the rest of the trip? Our Capri travel guide covers the ferries and costs, and things to do in Capri covers what to do once you have dropped your bags.
The 16 best hotels in Capri, compared
| Hotel | Area | Best for | Tier | Booking score | One catch |
|---|---|---|---|---|---|
| Hotel Caesar Augustus | Anacapri | Splurge with the big view | €€€€ | 9.4 (313) | Up the hill from Capri town |
| Hotel Punta Tragara | Via Tragara | Faraglioni-side splurge | €€€€ | 9.4 (98) | Small review sample |
| Hotel Quisisana | Via Camerelle | Classic address | €€€€ | 9.2 (123) | Busy shopping street; small sample |
| Jumeirah Capri Palace | Anacapri | Spa and pool days | €€€€ | 9.1 (148) | Far from the Piazzetta |
| La Reginella Capri | Via Matermania | Quiet and sea views | €€€ | 9.5 (837) | 0.6-mile walk to the Piazzetta |
| Hotel La Floridiana | Campo di Teste | Central with a pool | €€€ | 9.2 (729) | Pool is seasonal |
| Hotel Syrene | Via Camerelle | Pool and garden near the shops | €€€ | 9.2 (340) | Best Western brand |
| La Residenza Capri | Via Serena | Walking to the Piazzetta | €€€ | 9.2 (770) | Rooms vary in style |
| Piazzetta Diefenbach | Via Roma | Central, with an elevator | €€€ | 9.2 (344) | No pool or restaurant listed |
| Casa Mariantonia | Anacapri | Quiet, garden and pool | €€€ | 9.4 (299) | One review under our bar |
| Hotel Weber Ambassador | Marina Piccola | Resort feel by the sea | €€€ | 8.9 (3,031) | Downhill; relies on shuttle |
| Hotel Bellavista | Anacapri | Old-fashioned Anacapri base | €€ | 9.0 (320) | No pool or restaurant listed |
| Hotel San Michele | Anacapri | Pool days, lower tier | €€ | 8.5 (1,501) | Lowest score on the list |
| Regina Cristina | Via Serena | Central, lower tier | €€ | 8.8 (1,139) | Rooms renovated in the 1990s |
| Monte Solaro B&B | Anacapri | Adults-only budget | € | 9.5 (205) | Adults only; small sample |
| B&B Il Tramonto | Anacapri | B&B base | € | 9.2 (406) | No pool; bus ride to town |
1. Hotel Caesar Augustus – Anacapri
A cliff-top hotel above Anacapri with a panoramic pool and a view of Vesuvius and the Bay of Naples.
€€€€ · 9.4 on Booking (313 reviews) · Via G. Orlandi 4, Anacapri
Best for: a splurge where the view is the point · Skip it if: you want to walk to the Piazzetta after dinner
Booking lists a spa and wellness centre, a Turkish bath, a restaurant and room service. Rooms are described as elegant and bright, some with four-post beds, others with private balconies, all with terracotta floors. Many bathrooms have a hydro-massage tub. The catch is the address: Anacapri sits higher up, and Capri town is a bus or taxi ride away.
Tip: some rooms have private balconies, so ask for one when you book.
2. Hotel Punta Tragara – Via Tragara
A five-star hotel on the lane that leads to the Faraglioni viewpoint, with exceptional views across Marina Piccola Bay.
€€€€ · 9.4 on Booking (98 reviews) · Via Tragara 57, Capri
Best for: a classic Capri splurge with the sea in every direction · Skip it if: a small review sample bothers you
It has two outdoor pools, one heated with jets for thalasso treatments, plus a wellness area, a fitness centre and a restaurant. Some rooms look over the sea, others over the garden, so choose on purpose. The catch is the review count: 98 is well under our bar. It stays because it is the best-known hotel on the Faraglioni side and because the score is high.
Tip: the walk from the Piazzetta along Via Tragara is one of the island's best, so plan it for the evening.
3. Hotel Quisisana – Via Camerelle
A garden hotel on Capri's main shopping street with two swimming pools, a gym, a sauna and a spa.
€€€€ · 9.2 on Booking (123 reviews) · Via Camerelle 2, Capri
Best for: first-timers who want the island's most famous address · Skip it if: you prefer quiet to a central, busy street
Booking lists family rooms, a restaurant and a bar, and daily breakfast with hot drinks, croissants and cold meats. It is 1.5 miles from the main port, so plan the funicular or a taxi. The catch is the same as Punta Tragara's: 123 reviews is under our bar, and we keep it because travelers search for it by name.
Tip: if you are choosing between this and Punta Tragara, pick Quisisana for the shops and the Piazzetta, and Punta Tragara for the view.
4. Jumeirah Capri Palace – Anacapri
An Anacapri resort with a mosaic pool, a wellness centre and a collection of paintings and sculptures it calls the White Artelier.
€€€€ · 9.1 on Booking (148 reviews) · Via Capodimonte 14, Anacapri
Best for: a spa break and long pool days · Skip it if: you want to be near the Piazzetta
Booking lists two swimming pools, four restaurants, a panoramic sun terrace and a private beach area. It is the most resort-like hotel on the list. The catch is Anacapri again, plus 148 reviews, which is under our bar.
Tip: treat it as a destination, not a base: you will spend your days here.
5. La Reginella Capri – Via Matermania
A quiet hillside hotel in a pedestrian-only area near the Arco Naturale, with views of Marina Piccola.
€€€ · 9.5 on Booking (837 reviews) · Via Matermania 36, Capri
Best for: walkers and couples who want calm and a very high score · Skip it if: you do not want a 0.6-mile walk to the Piazzetta
The hotel has green gardens, family rooms and a bar, and Booking rates its breakfast as exceptional. You can book a luggage-carrier service from the Piazzetta on arrival, which you will want. The catch is the walk: the Piazzetta is 0.6 miles away, and you will do it more than once a day.
Tip: book the luggage-carrier service as soon as you arrive.
6. Hotel La Floridiana – Campo di Teste
A Capri town hotel with a seasonal mosaic pool, hydromassage jets and a three-minute walk to Via Camerelle.
€€€ · 9.2 on Booking (729 reviews) · Campo di Teste 16, Capri
Best for: a central stay with a pool and a sea-view balcony · Skip it if: you are visiting in cooler months
Many rooms have a sea-view balcony or terrace, and the buffet breakfast runs from 7:30 to 10:30. The restaurant is on site. The catch is that the pool is seasonal, so check it is open for your dates.
Tip: ask for a sea-view room with a balcony when you book.
7. Hotel Syrene – Via Camerelle
A garden hotel five minutes' walk from the Piazzetta, with terraces, a pool, mountain and sea views, and a hot tub.
€€€ · 9.2 on Booking (340 reviews) · Via Camerelle 51, Capri
Best for: a pool and a garden close to the shops · Skip it if: you want a one-off boutique
Most rooms have a private balcony, some look over the sea and others over the gardens. Massages can be booked on site. Booking lists it as Best Western Hotel Syrene, so expect more brand polish than island quirk.
Tip: if the sea view matters, say so when you book, because not every room has one.
8. La Residenza Capri – Via Serena
A town hotel 650 feet from the Piazzetta with a large pool terrace and palm-tree gardens.
€€€ · 9.2 on Booking (770 reviews) · Via F. Serena 22, Capri
Best for: walking to the Piazzetta, the shops and dinner · Skip it if: you want a spa
It is surrounded by the town's shops, bars and restaurants, and the port of Marina Grande is a five-minute drive away for the mainland ferries. Rooms come in a range of styles, some with a balcony. That range is the catch: check which room you are booking before you rely on a view.
Tip: use it for the first or last night if you are catching an early ferry.
9. Piazzetta Diefenbach – Via Roma
A four-star Capri town hotel with sea views, a terrace and soundproofed rooms.
€€€ · 9.2 on Booking (344 reviews) · Via Roma 27, Capri
Best for: a central base with an elevator · Skip it if: you want a pool or a restaurant
Booking lists a terrace, an elevator, a 24-hour front desk, luggage storage and a continental buffet breakfast with fresh produce. It is an eight-minute walk from Castiglione and 0.7 miles from Marina Piccola. The catch is what it lacks: no pool or restaurant is listed.
Tip: the elevator matters on an island of steps, so mention any mobility needs when you book.
10. Boutique Hotel Casa Mariantonia – Anacapri
A historic hotel in a private park in the pedestrian part of Anacapri, near the Church of San Michele.
€€€ · 9.4 on Booking (299 reviews) · Via Giuseppe Orlandi 180, Anacapri
Best for: quiet evenings, a garden and a pool · Skip it if: you want nightlife on the doorstep
Every room is unique, the garden has citrus trees and Mediterranean flowers, and breakfast is served on a large terrace. Booking lists an outdoor pool, a restaurant and family rooms. It sits one review short of our bar of 300, which is why we say so here.
Tip: for stays of two nights or more, Anacapri gives you more calm for your money.
11. Hotel Weber Ambassador – Marina Piccola
A four-star hotel overlooking Marina Piccola Bay and the Faraglioni, with two pools and a free shuttle to the center.
€€€ · 8.9 on Booking (3,031 reviews) · Via Marina Piccola 118, Capri
Best for: a resort feel by the sea, with the most reviews on this list · Skip it if: you want to walk to the shops
Guests get free access to two pools, a hot tub and a fitness center, and the hotel has two restaurants. Most rooms have a balcony or terrace. The catch is the location: Marina Piccola is downhill from town, so you rely on the shuttle or the bus.
Tip: it works best for a beach-and-pool stay in summer, with Capri town as an evening trip.
12. Hotel Bellavista – Anacapri
One of the oldest hotels on the island, in private gardens with panoramic views of the Gulf of Naples.
€€ · 9.0 on Booking (320 reviews) · Via G. Orlandi 10, Anacapri
Best for: an old-fashioned Anacapri base, two minutes from the center · Skip it if: you need a pool or restaurant
Every room has a private balcony, and breakfast can be served in your room at no extra charge. The catch is that no pool or restaurant is listed on Booking, so this is a bed, a view and a short walk to dinner.
Tip: only some rooms look over the sea, so ask for one when you book.
13. Hotel San Michele – Anacapri
A hotel with a large pool in its grounds, a poolside dining terrace and panoramic views over the Bay of Naples.
€€ · 8.5 on Booking (1,501 reviews) · Via Giuseppe Orlandi 1/3, Anacapri
Best for: pool days without a luxury bill · Skip it if: you want the top of the review range
Most rooms have a balcony with sea views, and guests can hear live music in La Lanterna each evening. It has the lowest score on the list, which is the honest catch. It also has more than 1,500 reviews, so the score is not a small-sample fluke.
Tip: if live music is not your idea of a quiet night, ask for a room away from the terrace.
14. Regina Cristina – Via Serena
A hotel two minutes' walk from the Piazzetta, close to the Certosa di San Giacomo.
€€ · 8.8 on Booking (1,139 reviews) · Via Federico Serena 20, Capri
Best for: a central base two minutes from the Piazzetta · Skip it if: you want a freshly designed room
Booking says the rooms were renovated in the 1990s in a neoclassic style with local crafts and ceramics. Some have a balcony and a spa bath, and the rooms on the fourth floor have views of the Mediterranean. The catch is the refit date, which is exactly the honest detail the glossy lists skip.
Tip: ask for a fourth-floor room.
15. Monte Solaro Bed & Breakfast – Anacapri
An adults-only B&B with a pool that has views, a sun terrace and a garden.
€ · 9.5 on Booking (205 reviews) · Via Monte Solaro 30, Anacapri
Best for: couples on a budget · Skip it if: you are traveling with children
Booking lists a bar, air conditioning, bidets and a very good breakfast. It scores 9.5, which clears our 9.0 bar for a small property, but 205 reviews is fewer than our usual 300. The catch is the format: adults only, with no restaurant listed.
Tip: pair it with a day on the Monte Solaro chairlift from Anacapri, covered in things to do in Capri.
16. B&B Il Tramonto – Anacapri
A bed and breakfast with a solarium, a garden and sea views, in Anacapri.
€ · 9.2 on Booking (406 reviews) · Via Migliera 30/B, Anacapri
Best for: a B&B-tier Anacapri base with a strong score · Skip it if: you want a pool
Booking lists a sun terrace, bicycle parking and a continental buffet breakfast. The property is 1.1 miles from Cala Ventroso Bay. The catch is that it is a B&B with no pool, and Capri town is a bus ride away.
Tip: it suits a one-night stay when you are watching the budget.
Also good in Capri
These six score well but did not make the numbered list. Five have fewer than 300 reviews on Booking, and Mamela only missed out on space.
- Capri Tiberio Palace, Via Croce, 9.3 from 147 reviews: a 19th-century building two minutes' walk from the Piazzetta.
- Hotel Villa Brunella, Via Tragara, 9.3 from 129: a garden with an outdoor pool.
- Hotel Scalinatella, Via Tragara, 9.4 from 284: two summer outdoor pools.
- Hotel La Minerva, Via Marino Occhio, 9.8 from 175: the highest score we found, from a small sample.
- Hotel Mamela, Via Campo di Teste, 9.0 from 365: an outdoor pool and private grounds, 500 feet from the shops on Via Camerelle.
- Hotel Villa Sarah, Via Tiberio, 8.9 from 294: surrounded by citrus and olive trees, a 10-minute walk from the Piazzetta.
Which area should you stay in?
Capri town is the busy, glamorous choice, and Anacapri is quieter and generally better value. We have no separate where-to-stay page for Capri, so here is the short version.
Capri town and Via Camerelle. You are close to the Piazzetta, the shops and the walk to the Faraglioni. Evenings are lively. Quisisana, Floridiana, Syrene, La Residenza, Piazzetta Diefenbach and Regina Cristina all sit here.
Via Tragara and the Faraglioni side. The lane that leads to the Faraglioni viewpoint is the island's most scenic walk, and Punta Tragara and La Reginella are the best-placed hotels for it. You trade away a quick walk to the shops.
Marina Piccola. Downhill on the south coast, with the swimming spots. The Weber Ambassador is the pick. Expect to use the shuttle or bus to get back to town.
Anacapri. Higher up, at the foot of Monte Solaro, where the chairlift, Villa San Michele and the buses to the Blue Grotto start. It empties out sooner in the evening, and it is where the better-value rooms are. Caesar Augustus, Capri Palace, Casa Mariantonia, Bellavista, San Michele and both B&Bs are here.
For one night, stay in Capri town. For two or more, Anacapri gives you more calm for your money.
What Capri hotels cost and when to book
Hotels, not transport, drive the cost of a Capri trip. Ferries from Naples or Sorrento run about €20–31 each way, and the funicular and buses are €2.40 a ride, so the bed is the part you control. If the island prices do not fit, the cheapest move is to base yourself in Sorrento and visit for the day.
Book Capri and Anacapri hotels early for May to September. May, June and September are the best months: the sea is warm, the boats are running and the crowds are thinner than in July and August. In winter, many seasonal businesses close, though the Naples and Sorrento ferries keep running.
Overnight guests pay a tourist tax on top of the room rate. We could not confirm the current nightly rate, so check it with your hotel. We have not read nightly room rates in this run, so every price in this article is a tier.
Getting to your hotel with luggage
Luggage is the hidden problem on Capri. Non-resident cars are banned from 30 March to 2 November 2026 and over the New Year holidays, and many hotels are reachable only on foot. Bags on the funicular or bus cost €2.40 each, and porters wait at Marina Grande to deliver them to your hotel.
Compare ferry times on Ferryscanner, or read our route guides for Naples to Capri and Sorrento to Capri. If you are arriving from the mainland with bags, a pre-booked driver is easier than a taxi queue.
Frequently asked questions
What is the best area to stay in Capri?
Capri town, for a first night. It puts the Piazzetta, the shops and the walk to the Faraglioni within reach, and hotels like La Residenza and Regina Cristina are a few minutes from the square. If you are staying two nights or more, Anacapri is quieter and generally better value.
What is the best hotel in Capri?
Hotel Caesar Augustus, if you want the island's big view and a pool. It scores 9.4 on Booking from 313 reviews, and it sits in Anacapri. For the Faraglioni side, Punta Tragara is the alternative.
Is it worth staying overnight in Capri?
Yes, if you can. One night is the sweet spot for most first-timers, because the island feels most like itself after the day-trippers leave. See our Capri travel guide for how to plan the day around the boats.
Is Capri expensive to stay in?
Yes. Hotels are the most expensive part of a Capri trip, and even our € picks are not cheap by mainland standards. Staying in Sorrento or Naples and visiting for the day is the budget move, and best hotels in Naples covers the mainland option.
When is the best time to stay in Capri?
May, June and September. The sea is warm, the boats are running and the crowds are thinner than in July and August. Many hotels close for part of the winter, so check opening dates.
Should I stay on Capri or on the Amalfi Coast?
It depends on whether you want an island with boat trips and walks or the cliff villages of the mainland. Many people do both, with a few nights on the coast and one on Capri. See Capri vs Positano, Capri vs Ischia and our best hotels on the Amalfi Coast.
Our final pick
If you only book one hotel, make it Hotel Caesar Augustus for the view, or Monte Solaro Bed & Breakfast if you are counting euros. Both are in Anacapri, which is where the calm and the better value are.
Plan your trip
Book your airport or port transfer with Welcome Pickups, and get mobile data with Yesim. US travelers can compare cover on Visitors Coverage.
On the mainland side, our Amalfi Coast travel guide, best hotels in Positano and best hotels in Ischia cover the neighboring bases. For things to do from your hotel, see Capri boat tours, the Blue Grotto and our best restaurants in Capri.
Frequently asked questions
What is the best area to stay in Capri?
Capri town, for a first night. It puts the Piazzetta, the shops and the walk to the Faraglioni within reach, and hotels like La Residenza and Regina Cristina are a few minutes from the square. If you are staying two nights or more, Anacapri is quieter and generally better value.
What is the best hotel in Capri?
Hotel Caesar Augustus, if you want the island's big view and a pool. It scores 9.4 on Booking from 313 reviews, and it sits in Anacapri. For the Faraglioni side, Punta Tragara is the alternative.
Is it worth staying overnight in Capri?
Yes, if you can. One night is the sweet spot for most first-timers, because the island feels most like itself after the day-trippers leave. See our Capri travel guide for how to plan the day around the boats.
Is Capri expensive to stay in?
Yes. Hotels are the most expensive part of a Capri trip, and even our € picks are not cheap by mainland standards. Staying in Sorrento or Naples and visiting for the day is the budget move.
When is the best time to stay in Capri?
May, June and September. The sea is warm, the boats are running and the crowds are thinner than in July and August. Many hotels close for part of the winter, so check opening dates.
Should I stay on Capri or on the Amalfi Coast?
It depends on whether you want an island with boat trips and walks or the cliff villages of the mainland. Many people do both, with a few nights on the coast and one on Capri.
Affiliate disclosure: some links in this article are affiliate links. If you book through them we may earn a small commission, at no extra cost to you.