Hotels with Restaurants in Capri Island, Campania

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Capri Island Hotels with Restaurants

This weekend
Next weekend

Our top choices for Capri Island hotels with a restaurant

Hotel Weber Ambassador

Hotel Weber Ambassador
4.0 star property
Marina Piccola
8.8 out of 10, Excellent, (1,000 reviews)
"Lovely hotel great location and very friendly and helpful staff."
United Kingdom
Salam
The price is P8,235
P9,059 total
includes taxes & fees
Mar 29 - Mar 30
Hotel Weber Ambassador

Hotel Carmencita

Hotel Carmencita
3.0 star property
Anacapri
10.0 out of 10, Exceptional, (3 reviews)
"We liked the free shuttle at the check-in and breakfast was very good. "
Italy
Riccardo
The price is P5,263
P5,789 total
includes taxes & fees
Apr 1 - Apr 2
Hotel Carmencita

Casa Mariantonia

Casa Mariantonia
Anacapri
9.6 out of 10, Exceptional, (125 reviews)
"Amazing place! Great service!"
Sweden
Annie
The price is P10,031
P11,034 total
includes taxes & fees
Apr 1 - Apr 2
Casa Mariantonia

Hotel La Floridiana

Hotel La Floridiana
4.0 star property
Capri Town
8.8 out of 10, Excellent, (788 reviews)
"Room was spotless, very nice and comfortable. Very friendly staff, and an outstanding breakfast and dinner at the restaurant"
United States
MICHEL
The price is P9,028
P9,931 total
includes taxes & fees
Mar 21 - Mar 22
Hotel La Floridiana

Hotel San Michele

Hotel San Michele
4.0 star property
Anacapri
8.2 out of 10, Very Good, (429 reviews)
"Great location and offered shuttle service between ferry port and hotel. "
United States
Allen
The price is P9,975
P10,973 total
includes taxes & fees
Apr 1 - Apr 2
Hotel San Michele

Agriturismo del Sole

Agriturismo del Sole
Anacapri
9.8 out of 10, Exceptional, (78 reviews)
"Brilliant location, staff were terrific. Fantastic scenery, very quiet. "
United Kingdom
Richard
The price is P7,430
P8,173 total
includes taxes & fees
Mar 9 - Mar 10
Agriturismo del Sole

Albergo La Prora

Albergo La Prora
3.0 star property
Capri Town
9.4 out of 10, Exceptional, (112 reviews)
"Great host and a great hotel with nice view of the island"
United States
Ricardo
Albergo La Prora

Hotel Casa Morgano

Hotel Casa Morgano
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (117 reviews)
"Beautiful hotel and we had a wonderful time staying here!"
United States
Kinnari
Hotel Casa Morgano

Luxury Villa Excelsior Parco

Luxury Villa Excelsior Parco
5.0 star property
Marina Grande
9.8 out of 10, Exceptional, (363 reviews)
"Staff were amazing and the hotel was amazing"
United States
Louie
Luxury Villa Excelsior Parco

Relais Maresca Luxury Small Hotel

Relais Maresca Luxury Small Hotel
4.0 star property
Marina Grande
8.8 out of 10, Excellent, (778 reviews)
"Nice buffet breakfast, friendly staff, great location. "
United States
Fred
The price is P14,028
P15,431 total
includes taxes & fees
Mar 31 - Apr 1
Relais Maresca Luxury Small Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Capri Island Hotel Reviews

Frequently asked questions

Why book your hotel with dining in Capri Island with Expedia?
With Expedia, it's easy to find your ideal hotel with dining in Capri Island. Make your way to the filters to search for properties with a restaurant on-site. If you have a budget, select how much you want to spend and the preferred star rating of your hotel. We'll help you find the perfect place whatever your tastes or bank balance.
How can I find cheap hotels with dining in Capri Island?
Expedia can help you track down cheap hotels with dining in Capri Island. Use our handy filter tools to find properties with restaurants or optional extras, such as included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to minimize costs.

Explore a world of travel with Expedia