Search Hotels with Restaurant in Elba Island

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Elba Island Hotels with Restaurant

Top Elba Island Hotels with Restaurant

Hotel Fabricia

4.0 star property
8.2 out of 10, Very good, (87)
"Very nice resort, we had a perfect stay."
Hotel Fabricia

Hotel Select

4.0 star property
8.2 out of 10, Very good, (63)
The price is £175
includes taxes & fees
15 Jul - 16 Jul
Hotel Select

TH Capoliveri - Grand Hotel Elba International

4.0 star property
8.0 out of 10, Very good, (230)
"Excellent place excellent location"
The price is £251
includes taxes & fees
27 Jul - 28 Jul
TH Capoliveri - Grand Hotel Elba International

Hotel La Perla del Golfo

4.0 star property
8.6 out of 10, Excellent, (48)
"I stayed here for a couple of nights whilst touring Italy, I fancied a couple of days on Elba and this hotel was perfect "
Hotel La Perla del Golfo

Hotel Hermitage

5.0 star property
9.4 out of 10, Exceptional, (21)
"Beautiful beach right at the hotel. We went in june (off season) it was amazing "
The price is £579
includes taxes & fees
28 Jul - 29 Jul
Hotel Hermitage

Baia Bianca Suites

9.0 out of 10, Wonderful, (21)
Baia Bianca Suites

Hotel Airone Isola d'Elba

4.0 star property
8.4 out of 10, Very good, (120)
"My brief 3 day stay at the Airone Hotel was absolutely fantastic. The place and the surrounding park is well maintained, the rooms always clean and staff ready to help."
The price is £155
includes taxes & fees
18 Jul - 19 Jul
Hotel Airone Isola d'Elba

Hotel Desiree

4.0 star property
8.0 out of 10, Very good, (70)
"This hotel was very uniquely located and features an amazing sandy beach. People and service was great throughout the stay and i highly recommend it for families. Special thanks to Andreas, Simon and David for their personal attention and service. We shall return this hotel in the future. "
The price is £551
includes taxes & fees
19 Jul - 20 Jul
Hotel Desiree

Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)

9.4 out of 10, Exceptional, (30)
"A very nice place to stay, with different areas for differnt needs and plasures, all in the hotel were very gently and offred a extraordinary wellfeeling"
The price is £124
includes taxes & fees
3 Aug - 4 Aug
Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)

Camping Village Canapai

3.0 star property
7.6 out of 10, Good, (10)
"This privately run camping site is a gem of a find on the island of Elba. Unlike the more commercial campsites such as Eurocamp which are also twice as expensive, this campsite specialises in giving its guests a truly personal touch. Everybody that works there is so friendly and they went out of their way to help myself and children during our stay. The campsite is a few kilometres off the beaten track, and offers great views of the surrounding hills and beach. Having a car would be an advantage...
Camping Village Canapai
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.

Frequently asked questions

Why book your hotel with dining in Elba Island with Expedia?
Expedia will help you find your ideal hotel with dining in Elba Island. Make the most of our filters to search for stays with a restaurant on-site. If you have a set budget, click on how much you want to spend and the star rating of your hotel. We'll help you find the perfect fit whatever your bank balance or tastes.
How can I find cheap hotels with dining in Elba Island?
An excellent way to track down cheap hotels with dining in Elba Island is with Expedia's nifty filter tool. Book stays with restaurants or satisfying extra touches, like included breakfast and lunch. You can also narrow down your search results by budget, amenities and star rating to land unbeatable prices in just a few clicks.