Search Hotels with Restaurant in Capri

  • 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 Hotels with Restaurant

This weekend
Next weekend

Our top choices for Capri hotels with a restaurant

Grand Hotel Quisisana

Grand Hotel Quisisana
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (96 reviews)
"Great location and breakfast was good. They had someone playing the violin at breakfast and it was a special experience!"
United States
Julie
The price is ฿41,012
฿45,113 total
includes taxes & fees
2 Jun - 3 Jun
Grand Hotel Quisisana

Hotel Weber Ambassador

Hotel Weber Ambassador
4.0 star property
Marina Piccola
8.8 out of 10, Excellent, (1,005 reviews)
"Amazing! Very beautiful hotel. The staff is super friendly! "
Mexico
Georgina
The price is ฿6,548
฿7,203 total
includes taxes & fees
11 Jun - 12 Jun
Hotel Weber Ambassador

Hotel Palatium Mari

Hotel Palatium Mari
Marina Grande
8.2 out of 10, Very good, (211 reviews)
"We had an amazing stay at this hotel in Capri and would definitely come back again! The location was perfect — close to everything while still feeling peaceful and relaxing. The hotel was very clean, comfortable, and beautifully maintained. What really made the experience special was the kindness and professionalism of the staff. Everyone was welcoming, helpful, and always smiling, which made us feel truly appreciated as guests."
Canada
Alejandra
The price is ฿6,432
฿7,075 total
includes taxes & fees
27 May - 28 May
Hotel Palatium Mari

Villa Marina Capri - Preferred Hotels & Resorts

Villa Marina Capri - Preferred Hotels & Resorts
5.0 star property
Marina Grande
9.0 out of 10, Wonderful, (208 reviews)
"All staffs are very kind and friendly while our room has a superb sea view with nice balcony. Furthermore the hotel uses What’s up as a communication tool with guests, which was incredibly convenient as the hotel always sent us very kind and thoughtful reply to our questions/requests. Probably best hotel ever I stayed until now. Very recommendable!"
Japan
Junichiro
The price is ฿24,256
฿26,681 total
includes taxes & fees
27 May - 28 May
Villa Marina Capri - Preferred Hotels & Resorts

Hotel Regina Cristina

Hotel Regina Cristina
4.0 star property
Capri Town
8.0 out of 10, Very good, (170 reviews)
"Amazing location and property is fully renovated. "
United Kingdom
Antonio
The price is ฿6,762
฿7,438 total
includes taxes & fees
26 May - 27 May
Hotel Regina Cristina

Hotel Punta Tragara

Hotel Punta Tragara
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (78 reviews)
"The staff were really helpful and friendly. The hotel was amazing and I would recommend any one who wants a fantastic experience to stay. The location and views are amazing."
United Kingdom
Paul
The price is ฿45,547
฿50,102 total
includes taxes & fees
29 May - 30 May
Hotel Punta Tragara

Hotel Syrene

Hotel Syrene
4.0 star property
Capri Town
9.2 out of 10, Wonderful, (319 reviews)
"Great hotel and location. Very clean and friendly staff. The breakfast was also excellent!"
Canada
Natalie
The price is ฿13,644
฿15,012 total
includes taxes & fees
28 May - 29 May
Hotel Syrene

Villa Lia Hotel Capri

Villa Lia Hotel Capri
Capri Town
8.8 out of 10, Excellent, (50 reviews)
"Great place to stay! Peaceful and the staff super nice."
United States
Angylexis
The price is ฿13,679
฿15,047 total
includes taxes & fees
8 Jun - 9 Jun
Villa Lia Hotel Capri

Hotel La Floridiana

Hotel La Floridiana
4.0 star property
Capri Town
8.8 out of 10, Excellent, (803 reviews)
"Every time I go to Capri- this is the hotel I stay at. Wonderful view. Food is delicious. Staff friendly. The bed is very comfortable. Great value for the money! "
United States
Gabriella
The price is ฿10,050
฿11,055 total
includes taxes & fees
28 May - 29 May
Hotel La Floridiana

Albergo La Prora

Albergo La Prora
3.0 star property
Capri Town
9.4 out of 10, Exceptional, (124 reviews)
"Great views, friendly staff, went out of their way to make sure you had everything you needed"
United States
Keith
The price is ฿9,926
฿10,918 total
includes taxes & fees
2 Jun - 3 Jun
Albergo La Prora
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 Hotel Reviews

Frequently asked questions

Why book your hotel with restaurants in Capri with Expedia?
Booking a hotel with restaurants in Capri is as easy as clicking on your travel dates and picking an option that meets your requirements. On the lookout for a property that has an on-site restaurant or is in an epicurean hot spot? Want it to be luxurious or low cost? Use Expedia's search filters to further narrow your search results and find your perfect match.
How can I find cheap hotels with restaurants in Capri?
A good way to find cheap hotels with restaurants in Capri is with Expedia's user-friendly filter tool. Book accommodation with restaurants or tasty extra touches, like included breakfast. You can also refine your search by budget, star rating and amenities to land unbeatable rates in a couple of clicks.