Mediterranean Living: Top 15 Hotels In Capri - Updated 2021

Mediterranean Living: Top 15 Hotels In Capri
Germaine
Germaine
Updated

Visiting the dazzling island of Capri in the Mediterranean soon? Pamper yourself in these luxury hotels on Capri, all of which feature excellent services, lavish rooms, and unforgettable scenery! These hotels are the perfect cherry on top of a luxurious vacation or honeymoon on the Italian island of Capri. Here is a list of the highest rated hotels on Capri:

5-star hotels

1. Capri Tiberio Palace (from USD 656)

Stay in a gorgeous 19th-century palace with panoramic views! Just a short walk from Capri’s main square, the Piazzetta, Capri Tiberio Palace features modern, elegant rooms with a vintage touch.

Rooms are equipped with satellite TV, air-conditioning, a minibar, and free Wi-Fi. Moreover, rooms with a balcony have stunning views of the sea.

The palace has plenty of amenities to keep you luxuriated and satisfied! The Mediterranean restaurant allows diners to enjoy a meal on the panoramic terrace. Guests can enjoy the indoor and outdoor pools that are open all year round. If you need to relax, the wellness center is equipped with hammams (traditional Turkish / Moroccan baths), saunas, hot tubs, and massage services.


Capri Tiberio Palace

Address: Via Croce 11 - 15

2. J.K. Place Capri (from USD 829)

Only a 5-minute walk from the ferry terminal and 1.3 kilometers (0.8 miles) from the Piazzetta, J.K. Place Capri is a luxurious sanctuary surrounded by fragrant lemon and olive trees, tucked away from the hustle and bustle.

Rooms are elegant with satellite TV, air-conditioning, tiled floors, marble bathrooms, and free Wi-Fi. Every room has a view of the sea or garden.

Enjoy fresh, organic Caprese cuisine in the Neapolitan restaurant, the guest room, dining room, or on the terrace. The outdoor pool looks over the gorgeous Bay of Naples, and the wellness center features a gym, hammam, and sauna. There is also free parking.


J.K. Place Capri

Address: Via Provinciale Marina Grande, 225

3. Punta Tragara (from USD 765)

With spectacular views of Faraglioni and Marina Piccola Bay, Punta Tragara is a must-stay if you are a fan of the dramatic rocks and love to be pampered by amazing amenities.

Designed by Le Corbusier, this hotel features panoramic views and luxurious, spacious rooms with unique designs. Rooms also have free Wi-Fi and amazing sea or garden views.

The hotel has 2 outdoor pools, one of which is heated and has jets! Get a massage or treatment package at the contemporary spa. Enjoy delicious Mediterranean food at the hotel’s restaurant, or head down to the Michelin-starred Ristorante da Mammà, which is managed by the hotel.


Hotel Punta Tragara

Address: Via Tragara 57

4. Villa Marina Hotel and Spa (from USD 826)

Located right next to Capri’s largest beach, Marina Grande, and close to virtually all of the island’s attractions, Villa Marina Hotel and Spa is one of the smartest hotel choices.

Exuding early 20th-century style and charm, the hotel is nestled in gardens and surrounded by views of the Bay of Naples. Moreover, each room is uniquely themed according to iconic historic figures, such as Axel Munthe, Marinetti, and Neruda.

Stai, the wellness center and most highly-raved about feature in the hotel, provides a diversity of treatments and massage packages. Lounge at the beautiful infinity pool, and dine at Ziqù Restaurant, which serves traditional cuisine with creative, modern touches.


Villa Marina Capri Hotel & Spa

Address: Via Provinciale Marina Grande

5. Casa Morgano (from USD 467)

A hotel with fantastic views of the Charterhouse of San Giacomo and the Faraglioni, Casa Morgano is an elegant hotel conveniently located a few steps from the Piazzetta and 5 minutes from the ferry terminal.

Rooms have air-conditioning, satellite TV, a minibar, and free Wi-Fi. Admire the intricate floor tiles, and great views of the garden or sea from your own private balcony, furnished with sun loungers.

Dip in the infinity pool with the sea as the backdrop, and enjoy savory buffet breakfasts! The hotel also features a relaxation area with a gym. You can even play tennis in the court just a few steps from the hotel.


Casa Morgano

Address: Via Tragara, 6

6. La Scalinatella (from USD 537)

Voted the best hotel in the world by numerous connoisseurs, La Scalinatella on Via Tragara is a luxurious and unforgettable hotel. It is also conveniently located 400 meters (1,312 feet) from the Piazzetta and 1 kilometer (0.6 miles) from the harbor.

This lavish boutique hotel will make you feel right at home with its elegant rooms, equipped with satellite TV, free Wi-Fi and air-conditioning. The Capri-styled rooms are decorated with beautiful floor tiles, and have amazing sea views.

The hotel has 2 outdoor pools facing the Mediterranean Sea, and mouthwatering buffet breakfasts. For lunch, enjoy traditional cuisine at the restaurant, which uses fresh, local ingredients.


La Scalinatella

Address: Via Tragara, 8

4-star hotels

7. La Minerva (from USD 584)

This hotel is located within walking distance of the Piazzetta, the shopping haven Via Camerelle, the Charterhouse of San Giacomo, and the Faraglioni! Despite being close to the action, La Minerva is a peaceful sanctuary with astonishing views of the sea and island.

Enjoy sea view terraces and traditional Capri architecture in the rooms, such as the graceful arches, intricate majolica tiles, and domed ceilings.

Admire gorgeous panoramas from the pool, which is surrounded by citrus trees and manicured gardens, and have some snacks or drinks at the Pool Bar. For breakfast, you can have it served in the breakfast rooms, on the terrace, or in your own room.


Hotel La Minerva

Address: 8 Via Marino Occhio, Capri, Capri, Italy, 80073

8. Hotel Excelsior Parco (from USD 415)

Stay at the Hotel Excelsior Parco, a luxury hotel only a 15-minute walk from the town center and a 50-minute ferry ride from Naples. The hotel also provides free transport to the Marina Grande Port and the Piazzetta.

Rooms are decked in a Mediterranean style, and equipped with air-conditioning, satellite TV, private bathrooms, complimentary toiletries, and iPads. Certain rooms have private terraces and even hot tubs!

The best part of the hotel is the 2 hot tubs with stunning views of Mount Vesuvius! A myriad of options are available at the buffet breakfast, from the sweet to savory. Enjoy breakfast in the garden or your own room!


Luxury Villa Excelsior Parco

Address: Via Provinciale Marina Grande 179

9. Hotel Relais Maresca (from USD 324)

With the Marina Grande Beach and Blue Grotto just minutes away, Relais Maresca is one of the most convenient and stunning places to stay on Capri!

The entire hotel is bathed in sunlight and furnished with traditional decor. The rooms exude Mediterranean charm, from the Vietri tiles to the artisan ceramics. Enjoy views of the sea and the majestic Mount Vesuvius from your own terrace.

The hotel offers tons of facilities, including boat tours, a bar with a reading and TV room, and solariums, to name a few. Enjoy lunch at the rooftop gardens, and dine at La Terrazza, where you can savor regional specialties with a view of Vesuvius!


Relais Maresca Luxury Small Hotel

Address: Provinciale Marina Grande

10. Hotel Villa Sanfelice (from USD 185)

Nestled in greenery, the Hotel Villa Sanfelice is a serene place located close to the best sights in Capri. The hotel is 3 minutes from Quisisana Square, 12 minutes from a picturesque cove, 30 meters (98 feet) from the famous shopping streets, 300 meters (984 feet) from the Piazzetta, and 500 meters (1,640 feet) from the Gardens of Augustus.

Rooms are white-washed and simply designed, with bright tiled floors. Equipped with air-conditioning, satellite TV, and free Wi-Fi, rooms may have terraces with lovely garden views.

The outdoor pool, with hydromassage functions and a sunbathing terrace, is nestled within fragrant lemon trees. Buffet breakfasts are provided every morning, with fresh fruits and pastries.


Hotel San Felice

Address: Via Li Campi 13

11. Hotel della Piccola Marina (from USD 239)

Perched on the cliff towering over the Marina Piccola, the Hotel della Piccola Marina is centrally located on Capri, and only 10 minutes away from the Piazzetta. The hotel is also within walking distance of the Marina Piccola, Augustus Gardens, and the shopping street.

Rooms all have their own balcony, with gorgeous views of the island and sea, and they are fully-equipped with free Wi-Fi, air-conditioning, a minibar, and satellite TV.

Swim in the pool with the stunning sea view surrounding you, and dig into a sumptuous breakfast provided every morning! For some pampering, take a dip in the Turkish bath or get a relaxing massage!


Hotel Della Piccola Marina

Address: Via Mulo 14-16

12. Hotel Luna

Editor's Note: There's no photo available at the time of writing

Overlooking the majestic Faraglioni and located between the Augustus Gardens and Charterhouse of San Giacomo, Hotel Luna is possibly the most picturesque of all the hotels. Moreover, the Piazzetta and shopping district are only a few steps away!

Enjoy stunning views of the Charterhouse, Monte Tuoro, and later in the evening, the sun setting behind the Faraglioni, all from the comfort of your own balcony!

Dip in the pool with a sea view and dine at Restaurant Luna on the terrace, where you are served mouthwatering traditional cuisine and crisp wines. Check out the open-air gym corner where you can exercise with brilliant panoramic views.

Hotel Luna

Address: Viale Giacomo Matteotti, 3, Capri NA, Italy

Price: from 218 USD

Access: 7-minute walk from Piazza Umberto I

Contact: +39 081 837 0433

Book Now

13. Hotel Gatto Bianco (from USD 268)

If you want some peace yet also want to be close to the attractions, Hotel Gatto Bianco is for you! The hotel is located in Via Vittorio Emanuele, a historic street filled with boutiques. It is also 150 meters (492 feet) from the Piazzetta, 10 minutes from the sea, 400 meters (1,312 feet) from the Via Krupp and 1.5 kilometers (0.9 miles) from the Fern Grotto.

The oldest hotel in Capri features elegant, exquisite rooms decorated with domed ceilings and majolica tiles. Room also have private terraces with garden or town views, and are equipped with air-conditioning, satellite TV, and a minibar.

Hang out at the sophisticated lounge, bar, or sunbathing terraces set in the garden!


Albergo Gatto Bianco

Address: Via Vittorio Emanuele, 32

14. Hotel Canasta (from USD 296)

The charming Hotel Canasta is central, yet tranquil. Located only 5 minutes from the Piazzetta and shopping districts, Hotel Canasta is nestled in a garden, and run by the distinguished D’Emilio family who strive to make guests feel right at home.

Rooms are newly renovated and have a fresh, modern style. Fully equipped with most of your necessities, the rooms also have dazzling views of the sparkling sea.

This hotel is perfect for relaxing. Dip in the large pool, get a tan at the solarium, or just laze on the loungers. Moreover, enjoy a hearty breakfast on the terrace, which lasts till noon, while being surrounded by flowers!


Hotel Canasta

Address: Via Campo Di Testa 6

Lockers Food can be delivered to guest accommodation WiFi Available Contactless check-in/check-out Shared lounge/TV area Outdoor pool (seasonal) Express check-in/check-out Smoke alarms

15. Villa Brunella (from USD 625)

This is THE spot in Capri. Absolutely the best view on the island is from your balcony The service is perfect and friendly. Not stuffy but like at home. Except you don’t get service like this at home. ;) The food is amazing too! Most of the guests we met come back year after year. LakeBuzz
Located in one of the most picturesque places on the island, between the Via Tragara and Marina Piccola, Villa Brunella is a luxurious flower-decked hotel. Moreover, Marina Piccola is only a 5-minute drive away, and Via Roma is 900 meters (2,953 feet) away.

Rooms are equipped with a minibar, air-conditioning, satellite TV, and free Wi-Fi. Enjoy the private terraces with views of the sparkling sea and Marina Piccola. Upgrade to Special Junior Suites for jaw-dropping panoramas!

Facilities include a restaurant and bar. Also, if requested, enjoy breakfast, professional spa treatments, and massage packages within the comforts of your own room!


Hotel Villa Brunella

Address: Via Tragara 24 A

The cherry on top of the perfect vacation

Looking for the perfect honeymoon or romantic getaway? Your search is over! The hotels on Capri Island are sure to enchant and rekindle the flames of passion with your significant other! On the other hand, Capri Island is also a magical place that has tons for families to explore together. If you need some ideas on things to do in Capri, check out the video below!


Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Germaine is a free-spirited individual who likes to write and travel. She is also a TV junkie and an animal lover. She has been to several countries, and some of her favourites include Australia,...Read more

 Want to contribute as a Local Expert?
Explore Capri
Good things are meant to be shared!