Capri has been enticing and enchanting visitors for years thanks to its stunning natural beauty, interesting things to do, top-notch shopping, the excellent selection of restaurants, and of course, its fabulous hotels!
Whether you favour old-world Italian glamour, chic boutique hotels or rustic boltholes, you can be sure to find what you are looking for when considering the best hotels in Capri.
From spectacular panoramic suites, to stunning spa resorts and Michelin-starred dining, these are the best luxury and boutique hotels in Capri, Italy.
Villa Marina Capri Hotel & Spa
The Villa Marina Capri Hotel & Spa is located in a 20th-century villa above the island’s main harbour where ferries dock from Naples and Sorrento. It’s built on the hillside and offers the most far-reaching spectacular views of the Bay of Naples and the island of Ischia.
One of the major attractions is the swimming pool with the wellness centre and the pretty garden with hammocks and pergola draped in colourful roses.
Central Capri with its exclusive boutiques and restaurants is only a 15-minute drive away and there’s also a complimentary shuttle bus that is run by the hotel that you can take advantage of.
The hotel’s excellent Ziqù Restaurant serves delicious Mediterranean and seafood-focused dishes using regional ingredients, and salad items grown in the kitchen garden.
Capri Tiberio Palace
Quirky, fun and playful – the interiors of the Tiberio Palace scream eccentric Capri glamour: think colourful antique armchairs, pop art and an eclectic collection of curios from all over the world.
Expect to see oversized coffee table books, ambient lighting, wooden sculptures in the bedrooms.
If you love a good breakfast, the Capri Tiberio Palace will not disappoint – what a spread!
There’s a generous spread of fruits, cereals, freshly-baked pastries and focaccia. There’s even a Virgin Mary corner where guests can mix up their own drink.
Shh! We won’t tell if you decide to make your tipple slightly less virgin!
The restaurant serves elegantly-presented hearty Mediterranean fare that uses regional produce as much as possible – don’t forget to try the rigatoni with broccoli, provolone cheese and anchovies which is delicious.
Without doubt, this is one of the coolest hotels in Capri and is absolutely worthy of a visit.
Hotel La Floridiana
The Hotel La Floridiana which is situated in a historic villa sits in gorgeous gardens with some of the most incredible ocean views. The decor is typical of a classic Capri villa and has a welcoming and homely feel.
The rooms are simple yet tastefully decorated in a classic Mediterranean style and are light and airy spaces to relax in.
Most of the rooms have private terraces that overlooks the gardens and have stunning views of the sea.
Why not take a dip in the hotels fabulous outdoor pool, where you can bask in glorious ocean views as you swim off that intense Italian heat.
Or you could head to the shaded poolside bar and enjoy a refreshing cocktail.
Whilst there’s no restaurant, you can still take advantage of the tasty breakfast buffet which is served in the main hall during your stay.
The pool terrace also serves light lunches and dinners from April to September, which is normally a delicious selection of hot and cold dishes influenced by the local Caprese fare.
Hotel della Piccola Marina
A little slice of Mediterranean magic, the Hotel della Piccola Marina is a quiet and elegant hotel that is only a 10 minutes’ walk of the Piazzetta.
It has a classic Mediterranean look with its whitewashed facade, clay-tile roof, archways and terracotta floors throughout.
With its stylish decor, all rooms come with incredible bathrooms and furnished balconies and/or terraces.
This is an ideal choice for those looking for one of the quieter hotels in Capri.
The hotel has a beautiful garden and a panoramic swimming pool which has plenty of sun spots to relax around and there’s a fitness room and a Turkish bath to that guests can take advantage of.
Hotel Casa Morgano
Offering a true sense of classic Italian sophistication mixed coupled with modern glamour, the Hotel Casa Morgano is a five-star property and is one of the top hotels in Capri.
Set along a pine and cypress tree-lined pathway to the sea, you can relax whilst whiling away the hours savouring the landscape from the half-moon infinity pool or one of the hotel’s sun-drenched balconies.
There’s a cute poolside restaurant and a bar in the lobby where you can enjoy a cocktail or two.
Relais Maresca Luxury Small Hotel
Small, but perfectly formed, the Relais Maresca Luxury Small Hotel is a four-star waterfront hotel which is a short walk from the ferry dock and funicular.
In fact, it’s one of the few hotels in Capri that enjoys a stunning, one-of-a-kind location right on the Marina Grande beach and just steps from Capri’s port and marina, this four-star gem is the perfect choice for an unforgettable stay on Capri.
All rooms enjoy spectacular views of the Bay of Naples and are decorated in a classic Capri style, with azure floor tiles the colour of the sea, soft white drapes and luxurious Italian linen.