Capri Island Hotels with Restaurants

  • 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

Villa Helios Capri

Villa Helios Capri
5.0 star property
Capri Town
The price is RM3,692
RM4,061 total
includes taxes & fees
12 May - 13 May
Villa Helios Capri

Grand Hotel Quisisana

Grand Hotel Quisisana
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (92 reviews)
"Nicest hotel in Capri located in the heart of the town. Beautiful grounds and friendly staff. Amazing stay "
United States
Salvatore
The price is RM2,694
RM2,963 total
includes taxes & fees
6 May - 7 May
Grand Hotel Quisisana

Caesar Augustus, Relais & Chateaux Hotel

Caesar Augustus, Relais & Chateaux Hotel
5.0 star property
Anacapri
9.8 out of 10, Exceptional, (496 reviews)
"Amazing views and the best service we have ever experienced at a hotel!"
United States
Ashton
The price is RM2,790
RM3,069 total
includes taxes & fees
4 May - 5 May
Caesar Augustus, Relais & Chateaux Hotel

Hotel Syrene

Hotel Syrene
4.0 star property
Capri Town
9.2 out of 10, Wonderful, (309 reviews)
"Outstanding hotel "
United States
Gregory
The price is RM939
RM1,034 total
includes taxes & fees
3 May - 4 May
Hotel Syrene

Hotel Weber Ambassador

Hotel Weber Ambassador
4.0 star property
Marina Piccola
8.8 out of 10, Excellent, (1,001 reviews)
"Absolutely fantastic!"
United States
Anil
The price is RM613
RM674 total
includes taxes & fees
5 May - 6 May
Hotel Weber Ambassador

Capri Tiberio Palace

Capri Tiberio Palace
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (173 reviews)
"5 stars all around! Excellent hotel with incredible staff! "
United States
Rebekah
The price is RM2,652
RM2,918 total
includes taxes & fees
11 May - 12 May
Capri Tiberio Palace

Relais 2 Pini

Relais 2 Pini
1.0 star property
Anacapri
10.0 out of 10, Exceptional, (2 reviews)
"Estadia maravilhosa! Equipe impecável! Sempre à disposição! Fomos agraciados com uma espumante para comemorar nossa lua de mel! Hotel lindo, lembra a Toscana. Excelente localização! Pretendemos retornar com a família toda! Grazie mille 2 Pini! Arrivederci!"
Brazil
Angela R
The price is RM777
RM854 total
includes taxes & fees
6 May - 7 May
Relais 2 Pini

Hotel Punta Tragara

Hotel Punta Tragara
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (71 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 RM3,200
RM3,520 total
includes taxes & fees
13 May - 14 May
Hotel Punta Tragara

Hotel La Vega

Hotel La Vega
4.0 star property
Capri Town
9.2 out of 10, Wonderful, (153 reviews)
"Food and staff were great"
Australia
Michael
Hotel La Vega

Jumeirah Capri Palace

Jumeirah Capri Palace
5.0 star property
Anacapri
9.6 out of 10, Exceptional, (182 reviews)
"Great hotel"
United States
serdar
The price is RM2,737
RM3,010 total
includes taxes & fees
3 May - 4 May
Jumeirah Capri Palace
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 restaurants in Capri Island with Expedia?
With Expedia, it's easy to find your ideal hotel with restaurants 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 restaurants in Capri Island?
Expedia can help you track down cheap hotels with restaurants 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