A harbor with colorful boats docked, a mountainous backdrop, and white buildings with red roofs.

Capri Hotel Guide - Hotels with Restaurant in Capri, Campania

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Capri Hotels with Restaurant

Tonight
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Our top choices for Capri hotels with a restaurant

1. Hotel Regina Cristina

Hotel Regina Cristina
Capri Town
United States
Laurie
€230
includes taxes & fees
6 Sept - 7 Sept
Hotel Regina Cristina

2. Hotel Weber Ambassador

Hotel Weber Ambassador
Marina Piccola
United States
Gennaro
€248
includes taxes & fees
25 Aug - 26 Aug
Hotel Weber Ambassador

3. Grand Hotel Quisisana

Grand Hotel Quisisana
Capri Town
United States
Julie
€690
includes taxes & fees
13 Sept - 14 Sept
Grand Hotel Quisisana

4. Relais Maresca Luxury Small Hotel

Relais Maresca Luxury Small Hotel
Marina Grande
United States
Paul
€402
includes taxes & fees
23 Aug - 24 Aug
Relais Maresca Luxury Small Hotel

5. Hotel La Floridiana

Hotel La Floridiana
Capri Town
United Kingdom
Wayne
€365
includes taxes & fees
23 Aug - 24 Aug
Hotel La Floridiana

6. Hotel Syrene

Hotel Syrene
Capri Town
Canada
Natalie
€390
includes taxes & fees
23 Aug - 24 Aug
Hotel Syrene

7. Sopramonte Exclusive Rooms

Sopramonte Exclusive Rooms
Capri Town
United Kingdom
Kamalpreet
€189
includes taxes & fees
20 Sept - 21 Sept
Sopramonte Exclusive Rooms

8. Villa Lia Hotel Capri

Villa Lia Hotel Capri
Capri Town
United States
Angylexis
€251
includes taxes & fees
23 Aug - 24 Aug
Villa Lia Hotel Capri

9. Hotel Mamela

Hotel Mamela
Capri Town
United States
Nirali
€621
includes taxes & fees
21 Aug - 22 Aug
Hotel Mamela

10. Albergo La Prora

Albergo La Prora
Capri Town
United States
Sebastian
€259
includes taxes & fees
24 Aug - 25 Aug
Albergo La Prora
View all properties

Top Capri Hotel Reviews

Hotel Michelangelo

Hotel Michelangelo

10/10 Excellent
"Very central"
Paul 6-night trip
Posted 6 hours ago
Hotel Michelangelo
Majestic Palace Hotel

Majestic Palace Hotel

10/10 Excellent
"Great stay, very clean and everyone so helpful."
Callum 5-night trip
Posted 1 day ago
Majestic Palace Hotel
Hotel della Piccola Marina

Hotel della Piccola Marina

8/10 Good
"Staff was fantastic, pool is great to have as an option and was generally quiet. Location is great if u are able bodied. Breakfast was not very good, but it is free so curb your expectations. The furniture / beds were really low quality and really old. But, if they spent a little bit of money and renovated everything that needed updated, it would probably be a much more expensive hotel. Great bones though! Great value and gets the job done."
Drew 2-night trip
Posted 1 day ago
Hotel della Piccola Marina
Hotel Royal Positano

Hotel Royal Positano

10/10 Excellent
"Wonderful staff and beautiful pool area!"
Brandon 3-night trip
Posted 2 days ago
Hotel Royal Positano
Royal Continental Hotel Naples

Royal Continental Hotel Naples

8/10 Good
"Location is in a nice location"
Melissa 1-night trip
Posted 2 days ago
Royal Continental Hotel Naples
Eurostars Hotel Excelsior

Eurostars Hotel Excelsior

10/10 Excellent
"Beautiful, old hotel with a wonderful view of the water. The bedrooms are very large for European hotel bedrooms. Very comfortable for a family."
Jason 1-night trip
Posted 4 days ago
Eurostars Hotel Excelsior
Hotel Mamela

Hotel Mamela

10/10 Excellent
"We had a beautiful sea view room, very spacious and extremely clean. A large veranda with two comfortable lounge chairs. Very large bathroom and shower. There wasn’t a coffee machine but I believe we could have asked for one (I would suggest they ask this at check in). A beautiful pool area that we loved. They have all wonderful staff, they helped with early transport to the ferry and made it so easy for us. Our special thank you to Yapa, our pool side attendant, just amazing! He made our stay extra special! Last note is in Capri there are many places inaccessible to any transport and this hotel is a walk from the taxi or funicular area, about 10 minutes. It was no issue for us but keep this in mind."
Maya 2-night trip
Posted 4 days ago
Hotel Mamela
Grand Hotel Quisisana

Grand Hotel Quisisana

10/10 Excellent
"Such polite and caring staff! Their level of enthusiasm, customer service, etc is unmatched. The rooms are lovely, food is great: and the location second to none! Our favorite hotel in Italy by far!!"
Shawn 3-night trip
Posted 10 days ago
Grand Hotel Quisisana
Hotel Miramalfi

Hotel Miramalfi

10/10 Excellent
"Absolutely beautiful hotel in a spectacular location. The staff was helpful, pleasant and welcoming. The decor is stunning: elegant and relaxed at the same time. Would definitely recommend and stay there again."
Sophie 4-night trip
Posted 12 days ago
Hotel Miramalfi

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.

Explore a world of travel with Expedia