Come live la dolce vita and escape to the dreamy island paradise of Capri for a few nights of unrivalled romance. Capri is an ideal escape for lovers, from its rugged Mediterranean coastline, sparkling blue waters and hidden boutique shopping lanes. We’ve curated the 10 Best Hotels in Capri for you to fall in love with during your Mediterranean adventure, whether you’re looking for coastal chic, contemporary Italian design or a centuries-old villa, you’ll be sure to find it here.
You may be on vacation, but J.K. Place Capri promises you’ll feel at home at their luxury hotel, offering understated elegance and dedicated guest service. Part of the J.K. Place charm comes from its interior design which has been strongly influenced by the Mediterranean coastline, featuring light spaces, blue hues and wooden touches. Each room promises to bring the Mediterranean Sea to you, but if you’re looking for the ultimate luxury, look no further than the Penthouse Suite. Perfect for families, this 75 square metre suite features two double rooms with their own bathrooms, two terraces and an abundance of lounging space both indoors and outdoors. With a suite like this, it’s no wonder J.K place is regarded as one of the best hotels in Capri.
J.K. Place also offers a range of activities designed to get you out and about, but if you’re wanting to get above then their helicopter tour is calling your name. Discover the historical sites of Mt Vesuvius, Pompei, Herculaneum and Paestum from the sky, as well as the surrounding cities of Caserta, Salerno and Naples. End the journey by admiring the Amalfi Coast and the Bay of Naples from your prime seat in the sky and look down in awe at the famous Faraglionoi of Capri jutting out of the sea.
- Prices for J.K. Place Capri, one of the best hotels in Capri, start at US $649++ per night. Click for best available prices.
Steeped in history, Punta Tragara has long since been known as the “stracasa” or super-house, an elegant home built in the 20s. Punta Tragara was never designed to stand out, but rather respect and become part of its natural surrounds, built into the rock, an extension of the island. History buffs will delight in knowing they are walking the same halls that were once home to the likes of Eisenhower and Winston Churchill during World War II.
Now one of the best hotels in Capri, Punta Tragara has maintained its sense of homeliness, inviting guests to create unforgettable memories within its opulent walls. Each room and suite has an aura of elegance, whilst modern-day amenities have been added for the ultimate comfort. Relax in bright spaces, designed with natural hues accentuated by pops of colour without taking away from the splendour of Capri and the sea. Unwind at Gili Beauty & SPA and delight in its signature rituals, continuously refined to offer guests the most professional treatments.
- Prices for Punta Tragara, one of the best hotels in Capri, start at US $822++ per night. Click for best available prices.
Just a stones throw from the iconic Piazetta and the chic boutiques of Via Camerelle sits Capri Tiberio Palace, one of the best hotels in Capri located in the heart of this famed Italian island. Contemporary design meets retro flair in each individually designed room, where somehow the multitude of colours mix perfectly well together. State-of-the-art technology blends seamlessly with vintage items, offering a touch of history without compromising modern day comforts. Just about every room features a charming tiled balcony where you can enjoy the mesmerising views of the Mediterranean Sea and Capri’s famous white rooftops.
Your stay at Capri Tiberio Palace wouldn’t be complete without an evening at Terrazza Tiberio, their delightfully delicious traditional & Kosher restaurant. Heavily influenced by Caprese and Mediterranean culture, the menu never remains the same for long as it rotates seasonally ensuring guests the freshest of flavours. For a unique Kosher-Glatt (meat only) experience, there is a separate area where guests can indulge in meals cooked to Kosher standards, blended with traditional Italian recipes.
- Prices for Capri Tiberio Palace, one of the best hotels in Capri, start at US $774++ per night. Click for best available prices.
Hotel La Minerva is a charming boutique hotel nestled in the heart of Capri, with just 19 guest rooms you’re guaranteed unrivalled exclusivity and personalised service. Owned and operated by locals of the island, Hotel La Minerva assures your Capri experience is authentic and with a local touch. No matter where you are in the hotel – the lobby, swimming pool, terrace – admire the expansive views of the perfectly landscaped gardens and the Mediterranean sea beyond.
Recently refurbished, Hotel La Minerva boasts chic and contemporary interior design seamlessly blended with charming island architecture. In the comfort of your room you can delight in the traditional Mediterranean hand-painted tiled floors, artisan ceramics, curved structures and vaulted ceilings that Capri is known for, all the while taking in the breathtaking views of the sea.
- Prices for Hotel La Minerva, one of the best hotels in Capri, start at US $352++ per night. Click for best available prices.
Romance is in the air at Hotel Villa Brunella, a hidden gem at the end of the picture perfect Via Tragara. Villa Brunella cascades down the hillside, amidst lush landscapes and bouganvillea filled gardens, with views overlooking the famous Faraglioni. You couldn’t ask for a more peaceful location that’s still somehow steps from the centre of Capri, with the Via Camerelle shopping lane and Piazzetta as nearby neighbours.
With its terraced design down the hill, every room at this Capri hotel boasts unobstructed views of the sea from private balconies, adorned with majolica tiles and bright island decor. Rooms are spacious and feature large bathrooms complete with tubs to soak away your worries, so you’ll surely be revitalised by the time it comes to leave. In the evenings, indulge in a romantic candlelit dinner at Terrazza Brunella, one of the most prestigious restaurants on the island, or delight in the same delicious cuisine from the comfort of your room.
- Prices for Hotel Villa Brunella Capri, one of the best hotels in Capri, start at US $275++ per night. Click for best available prices.
If you’re looking for an escape from reality, La Scalinatella is the boutique Capri hotel of your dreams. Perched along the Via Tragara, you’re only minutes away from the vibrant centre of town, but you’ll feel miles away in your private paradise. La Scalinatella, meaning the tiny staircase in Italian, has been built into the hillside with each terrace connected by a charming staircase. The design reflects traditional Italian architecture blended with touches of local influence, and all 30 rooms and suites feature their own private terrace overlooking the sea.
La Scalinatella offers all the comforts and amenities of any large luxury hotel, with the added benefit of exclusivity and extra attention to detail. Take a dip in not one but two panoramic swimming pools, indulge in light meals at the poolside restaurant and bar and stay active in the fully equipped gym. If you’re wanting to explore Capri and its stunning surrounds, the dedicated concierge team are more than happy to assist in organising day trips and excursions.
- Prices for La Scalinatella, one of the best hotels in Capri, start at US $390++ per night. Click for best available prices.
Capri Palace is the epitome of luxury, with its 69 lavish guest rooms tucked away in a secluded corner of the island. Every room has been thoughtfully designed with Mediterranean influences – white walls accentuated by blue hues and contemporary artwork – with pristine views of the sea or gardens. Revitalise your body at the world-class Capri Beauty Farm, a wellness centre paving the way for innovate treatments. Each treatment is personalised to meet the needs of the individual, whether their goal is weight loss, detox, anti-aging or posture improvement.
More than just a hotel, Capri Palace also boasts two Michelin- starred restaurants offering exquisite culinary delights. Discover innovate, local dishes at the laidback L’Olivo, where Executive Chef Andrea Migliaccio takes the traditional recipes of the region and transforms them with his own innovative style. Perched on the cliffside sits Il Riccio offering guests mouth-watering seafood cuisine. Devour the Plateau Royal, an assortment of fresh, raw seafood, or try the spaghetti alla chitarra with sea urchins and black cod, before finishing off with a selection of sweets from the Temptation Room.
- Prices for Capri Palace, one of the best hotels in Capri, start at US $515++ per night. Click for best available prices.
If you’re looking for something a little more out there, oozing with fun and vivacious personality, you’ll surely find it at Villa Mediterranea Capri. With just 10 uniquely designed suites, each room offers a one-of-a-kind experience, but what they all have in common is bright colours and patterns, modern decor and spectacular views of Capri. After settling into your room, make your way to the Jacky Bar where you can sip on cocktails all the while taking in the retro Cuban inspired atmosphere and the breathtaking views.
Relax and unwind surrounded by nature on The Terrace, a beautifully shaded area that makes the perfect place to curl up with a book or share some quality time with your loved one. If you’re looking for a little more adventure, the concierge team at Villa Mediterranea can arrange a number of activities, from private boat trips and helicopter rides to exciting hikes and food and wine tastings.
- Prices for Villa Mediterranea Capri, one of the best hotels in Capri, start at US $483++ per night. Click for best available prices.
Located just 153m from the luxury shopping strip of Via Camerelle sits Hotel Mamela, a charming luxury hotel boasting traditional Caprese architecture with soft arches, vaulted ceilings and marble accents throughout. Soak up the Mediterranean sun from your lounge chair on the terrace before cooling off in the refreshing infinity pool, all the while admiring the panoramic views of the sparkling sea and green landscape. Sit back and relax in your comfortable bedroom, adorned with Italian textiles and beautiful antique furniture adding a touch of old charm to your contemporary room. Indulge in a range of exquisite spa treatments, from signature facials to whole body massages, or head out and explore the nearby destinations of Giardini di Augusto and Marina Grande.
- Prices for Hotel Mamela, one of the best hotels in Capri, start at US $193++ per night. Click for best available prices.
Embark on a journey back in time at Hotel La Palma, the first and oldest Capri hotel which originally opened its doors in 1822. Hotel La Palma has maintained its heritage charm whilst complementing it with modern touches. A quirky art hotel, guests immediately feel at home amidst its bright and spacious areas accentuated by highlights of Mediterranean colours. All 70 rooms have been individually decorated and come complete with cosy terraces where you can sit and enjoy the view as well as delight in a sumptuous room service breakfast each morning.
Experience authentic Mediterranean flavours at Relais La Palma Capri, inspired by a combination of traditional Italian dishes and local Caprese recipes, all rich in flavour. Each evening, sit out on the restaurant and bar terrace as you enjoy your meal surrounded by lush gardens and vibrant flowers. Sip on a wine or two as you’re whisked away by live music and the candlelight dancing around you at one of the best hotels in Capri.
- Prices for Hotel La Palma, one of the best hotels in Capri, start at US $200++ per night. Click for best available prices.
Did you enjoy our Best Hotels in Capri article?
If you’re still on the search for Capri inspiration, our ULTIMATE CAPRI TRAVEL GUIDE is everything you need to start planning your dream Capri vacation.