Updated: October 26, 2026 • By Santorini Dave
My Favorite Hotels in Capri
- 5-Star: Caesar Augustus
- 4-Star: La Minerva
- 3-Star: Capri Wine Hotel
- For Couples: Caesar Augustus
- For Families: Weber Ambassador
- Best Pool: Caesar Augustus
- Best View: Punta Tragara

The spectacular infinity pool at Hotel Caesar Augustus in Anacapri, my favorite luxury hotel on Capri.
Capri Hotels – My Advice
- For most first-time visitors, I recommend staying in Capri Town. It’s the island’s main center for restaurants, shopping, and nightlife, with the famous Piazzetta at its heart. The streets are pedestrianized, and many excellent hotels are within walking distance of the main square. La Minerva is my favorite boutique hotel here. For grand luxury, I love Quisisana.
- For a quieter stay, choose Anacapri. Located higher on the island, Anacapri has a more relaxed atmosphere, excellent restaurants, and generally lower hotel prices. It’s convenient for the Monte Solaro chairlift, Villa San Michele, and the Blue Grotto. Caesar Augustus is my favorite luxury hotel, with an extraordinary infinity pool and views over the Bay of Naples. Casa Mariantonia is a wonderful smaller hotel right in the center of Anacapri.
- For the best views of the Faraglioni rocks, stay southeast of Capri Town. Punta Tragara has one of the most spectacular settings on the island, overlooking the famous rock formations. Hotel Scalinatella and Casa Morgano are also excellent choices in this quieter part of Capri Town.
- Stay at least two nights if possible. Capri gets extremely busy with day-trippers, particularly around Marina Grande, the Piazzetta, and the Blue Grotto. Early mornings and evenings are much more enjoyable. Staying overnight also gives you time for a boat trip, swimming, and exploring both Capri Town and Anacapri without rushing.
- Don’t bring a car to Capri. Nonresident vehicles are restricted for much of the year, and the centers of Capri Town and Anacapri are pedestrianized. The funicular connects Marina Grande ferry port with Capri Town in about five minutes. Small public buses connect Capri Town, Anacapri, Marina Piccola, and other parts of the island. They can be extremely crowded in summer. Capri’s open-top taxis are convenient but expensive.
- Arrange luggage assistance before arrival. Many hotels are on pedestrian lanes that taxis cannot reach, and the funicular and buses are awkward with large suitcases. Most luxury hotels can arrange luggage collection from Marina Grande. Otherwise, porter services are available at the port. Confirm the service and cost with your hotel rather than assuming luggage will be delivered directly to your room.
- Capri is better for swimming than sandy beaches. Most beach clubs occupy rocky platforms or small pebble coves. Marina Piccola has beautiful views of the Faraglioni and several popular swimming areas. Marina Grande has a small public beach near the ferry port. For a memorable beach-club experience, consider La Fontelina or Da Luigi ai Faraglioni, but reserve ahead in summer.
- Visit the Blue Grotto early, but don’t plan your entire day around it. The cave can close whenever sea conditions make entry unsafe, even on otherwise sunny days. You can reach the entrance by boat from Marina Grande or by bus and a short walk from Anacapri. Morning visits have shorter waits, but queues can still be long. If the grotto is closed, a boat trip around the island is an excellent alternative.
- Capri is expensive, especially in summer. Hotels, restaurants, taxis, and beach clubs cost considerably more than on the mainland. Anacapri offers better value, while Capri Town is worth the premium if you want to walk to restaurants and nightlife. Book hotels well ahead for June through September.
The 17 Best Hotels in Capri
1. Hotel Caesar Augustus – Best Luxury Hotel

My favorite luxury hotel on Capri. Caesar Augustus sits on a dramatic cliff above the sea, just outside central Anacapri, with spectacular views toward the Bay of Naples and Mount Vesuvius. The split-level infinity pool is one of the most beautiful in Italy. Facilities include a spa, gardens, and an excellent restaurant serving seasonal Italian cuisine, much of it made with produce grown on the property. Rooms and suites are elegant and individually decorated, with private balconies or terraces in many categories. The best suites have extraordinary sea views. An outstanding choice for couples who want privacy, exceptional service, and a peaceful setting within walking distance of Anacapri.
2. J.K. Place Capri – Best Near Marina Grande

Beautiful luxury boutique hotel overlooking Marina Grande, with elegant interiors, a heated outdoor pool, spa, and excellent Mediterranean restaurant. Rooms and suites combine classic Italian style with contemporary design, and many have private terraces or balconies overlooking the sea. The location is particularly convenient for arriving by ferry, though the hotel feels secluded from the busy port below. Shuttle service makes it easier to reach Capri Town. One of my favorite choices for travelers who want a quiet luxury hotel with easy access to the harbor and boat excursions.
3. La Minerva – Best Boutique Hotel in Capri Town

My favorite boutique hotel in Capri Town. La Minerva is an elegant, family-run hotel with a beautiful swimming pool, lovely terraces, and excellent service. Rooms and suites are bright and individually decorated, with private balconies or terraces; many have sea views. The restaurant serves excellent Italian food, and breakfast is a highlight. The location is ideal, on a quiet pedestrian lane within walking distance of the Piazzetta, Via Camerelle, and the Gardens of Augustus. A wonderful choice for couples who want luxury without the formality of a grand hotel.
4. Hotel Villa Brunella – Best Quiet Location in Capri Town
Elegant hillside hotel on the southeastern side of Capri Town, with beautiful sea views, a swimming pool, and terraces overlooking Marina Piccola. Rooms and suites are traditionally decorated, many with private balconies or terraces. The hotel has a restaurant, bar, and fitness facilities. Its location on Via Tragara is peaceful but still within walking distance of Capri Town’s restaurants and shops. Allow about 15 minutes to walk to the Piazzetta. A great choice for couples who want a quiet hotel with a pool and easy access to town.
5. Casa Mariantonia – Best Boutique Hotel in Anacapri

Charming boutique hotel in a historic villa on Anacapri’s main pedestrian shopping street. The property has a lovely garden, lemon grove, swimming pool, and excellent restaurant. Rooms and suites are individually decorated, with private balconies or terraces in many categories. Some suites have kitchenettes and accommodate families. The location is excellent, steps from restaurants, shops, the Church of San Michele, and bus connections around the island. My favorite choice for travelers who want a small, character-filled hotel in the heart of Anacapri.
6. Capri Tiberio Palace – Best Contemporary Luxury Hotel

Stylish luxury hotel with colorful interiors inspired by 1960s Capri and international travel. Rooms and suites feature bold colors, eclectic furnishings, and beautiful tiled bathrooms; many have private balconies or terraces with sea views. Facilities include an indoor-outdoor swimming pool, spa, and excellent restaurant and bar. The hotel is located on a quiet street near Villa Jovis, about a 10-minute walk from the Piazzetta. A fantastic choice for couples who prefer contemporary design and a lively atmosphere to traditional Italian luxury.
7. Capri Palace Jumeirah – Best Spa Hotel

One of Capri’s finest luxury hotels, located near the center of Anacapri. The hotel is famous for its extensive spa and wellness facilities, beautiful swimming pool, and exceptional dining, including the Michelin-starred L’Olivo restaurant. Rooms and suites are spacious and elegant, with predominantly white interiors and views of the gardens or sea. Some suites have private outdoor pools. Guests also have access to the hotel’s beach club, Il Riccio, near the Blue Grotto, with transportation arranged by the hotel. An excellent choice for couples who want a luxury resort with a spa, fine dining, and easy access to Anacapri’s shops and restaurants.
8. Hotel Punta Tragara – Best Views of the Faraglioni

Spectacular luxury hotel perched above the sea at the end of Via Tragara, with extraordinary views of Capri’s famous Faraglioni rocks. The striking building was designed by Le Corbusier, and the setting is among the most dramatic on the island. Facilities include two outdoor swimming pools, a spa, and excellent restaurants. Rooms and suites are individually decorated, many with private terraces and sea views. The hotel is about a 15-minute walk from the Piazzetta along pedestrian lanes, so arrange luggage assistance before arrival. My favorite choice for couples who prioritize scenery and a secluded setting.
9. Hotel Scalinatella – Best Classic Capri Hotel

Beautiful luxury hotel on a quiet pedestrian lane southeast of Capri Town, with two swimming pools and spectacular sea views. Rooms and suites feature traditional Caprese decor, hand-painted majolica tiles, and private terraces in many categories. The hotel has a restaurant and lovely outdoor spaces overlooking the water. Some larger suites and villas are particularly good for families or longer stays. The Piazzetta, Gardens of Augustus, and Via Camerelle are all within walking distance. A wonderful choice for travelers who want traditional Capri luxury in a peaceful location.
10. Hotel Quisisana – Best Grand Hotel in Capri Town

Capri’s most famous grand hotel, with an unbeatable location on Via Camerelle, just steps from the Piazzetta and luxury boutiques. The hotel has beautiful gardens, outdoor and indoor swimming pools, a spa, fitness facilities, and excellent restaurants and bars. Rooms and suites are elegant and traditionally decorated, with sea views from many of the higher categories. The outdoor terrace is one of Capri’s classic places for a drink and people-watching. My favorite choice for travelers who want grand-hotel luxury in the center of Capri Town.
11. Hotel Orsa Maggiore – Best Quiet Hotel in Anacapri

Lovely boutique hotel in a peaceful setting outside central Anacapri, with a heated swimming pool, gardens, and beautiful sea views. Rooms are bright and comfortable, with private balconies or terraces in many categories. The hotel has a restaurant, bar, and wellness facilities. It’s about a 15-minute walk from Anacapri’s center, with a bus stop nearby for reaching the Blue Grotto and other parts of the island. A good choice for couples who want a relaxing hotel with a pool at a lower price than Capri’s most famous luxury properties.
12. Capri Wine Hotel – Best Value in Capri Town

Charming family-run boutique hotel set on the site of a former vineyard, with a lovely garden, lemon trees, and a terrace overlooking the sea. Rooms are simple, colorful, and comfortable, with private balconies or patios in some categories. The hotel has an excellent wine bar specializing in Italian wines, particularly those from Campania. Located between Marina Grande and Capri Town, about a 10-minute uphill walk to the Piazzetta. A great choice for travelers who want a personal, welcoming hotel without paying luxury prices.
13. Casa Morgano – Best Sea-View Boutique Hotel

Elegant luxury boutique hotel on a quiet pedestrian lane near Hotel Scalinatella, with a swimming pool and panoramic sea views. Rooms and suites feature traditional Caprese decor, hand-painted tile floors, and private balconies or terraces in many categories. The atmosphere is peaceful and romantic, with lovely outdoor spaces for relaxing. The hotel is within walking distance of the Piazzetta, Via Camerelle, and the Gardens of Augustus. An excellent choice for couples who want sea views and a quieter location without being far from Capri Town.
14. Weber Ambassador – Best Near Marina Piccola Beach

Large hotel overlooking Marina Piccola, one of Capri’s best swimming areas, with beautiful views toward the Faraglioni rocks. Facilities include several outdoor swimming pools, a restaurant, bar, and fitness room. Rooms are comfortable and traditionally furnished, with sea views and balconies in some categories. The hotel offers shuttle service to Capri Town, which is useful because Marina Piccola is well below the Piazzetta. A particularly good choice for families and travelers who want easy access to swimming rather than staying in the busy center of town.
15. Villa Eva – Best Budget Hotel in Anacapri
Peaceful, good-value property in the countryside outside Anacapri, with individual cottages set among gardens and trees. Facilities include an outdoor swimming pool, sun terrace, and parking. Rooms are simple and comfortable, with private bathrooms and outdoor seating areas. The location is convenient for the Blue Grotto and walking trails but farther from Anacapri’s restaurants and shops. A good choice for travelers who want a quiet, affordable stay and don’t mind using buses or taxis to get around.
16. Regina Cristina – Best Central Midrange Hotel
Comfortable hotel in an excellent Capri Town location, just a few minutes’ walk from the Piazzetta, Via Camerelle, and the Gardens of Augustus. Rooms are traditionally furnished, with balconies or sea views in some categories. The hotel has a restaurant, bar, and outdoor spaces for relaxing. Its central location is the main attraction, making it easy to walk to restaurants, shops, and sightseeing without relying on taxis or buses. A good choice for travelers who prioritize convenience over luxury facilities.
17. Hotel La Tosca – Best Budget Hotel in Capri Town
Friendly, affordable hotel in a quiet location near the Gardens of Augustus, about a five-minute walk from the Piazzetta. Rooms are simple and clean, with private bathrooms; some have terraces and sea views. The hotel has a lovely shared terrace and serves breakfast. Restaurants, shops, and the main sights of Capri Town are all nearby. One of my favorite budget choices for travelers who want to stay in central Capri rather than Anacapri.
About Santorini Dave