We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

30 Best Elba Island Hotels with Restaurants

As reviewed by TripAdvisor travelers
Check In Check Out
Price Your Stay Enter dates for best prices
Gabbiano Azzurro (Marciana Marina) 3.0 of 5
Show Prices
#3 of 4 Marciana Marina B&B and Inns
2 travelers mentioned "restaurants" when describing this hotel.
  • "The hotel is only a couple blocks away from the beaches and from restaurants. They have a very nice european style breakfast with great coffee and freshly baked croissants :) I..."
  • "A top class Italianate villa hotel with charm , great staff, and very pleasant pool a modest climb of some 0.5 km from the town's centre, restaurants and beach promenade. This is..."
Professional photos | Traveler photos (13) | Map
Hotel Montecristo (Marina di Campo) 4.0 of 5
Show Prices
#1 of 23 hotels in Marina di Campo
2 travelers mentioned "restaurant" when describing this hotel.
  • "nice and very comfortable Hotel the People working there are very kind and helpful, the average Rating of the Restaurant is only because of the offer the cook Alessandro is an..."
  • "The place looks like a jewel, and the restaurant team is fantastic, the chef Ale, Tai and the amazing organizer Walter will offer an experience that you'll wish to repeat year after..."
Professional photos | Traveler photos (92) | Map
Hotel Biodola (Portoferraio) 4.0 of 5
Show Prices
#1 of 26 hotels in Portoferraio
2 travelers mentioned "restaurant" when describing this hotel.
  • "I must also mention the hotel's restaurant, really good. It is usually not easy to find hotels with good food, but in this hotel is great!..."
  • "Very nice hotel with an excellent restaurant and an extremely friendly staff. It is located in a beautiful bay just a few steps from a really nice beach that is reserved for hotel..."
Professional photos | Traveler photos (265) | Map
Hotel Yacht Club (Marciana Marina) 3.0 of 5
Show Prices
#1 of 9 hotels in Marciana Marina
3 travelers mentioned "restaurants" when describing this hotel.
  • "you with tips to visit around. The location was perfect, next to the rocky beach and to the seafront, where you can find many restaurants...."
  • "It is in a good location: near to the sea front with restaurants, boutiques, bars etc., but in a lateral street so it is very quiet. The breakfast buffet is very good with a very..."
Professional photos | Traveler photos (36) | Map
Hotel La Primula (Marciana Marina) 3.0 of 5
Show Prices
#4 of 9 hotels in Marciana Marina
3 travelers mentioned "restaurants" when describing this hotel.
  • "The hotel is set in the center of the small town of Marciana Marina, which is a true italian dream, and is within walking distance to many really nice restaurants and beaches. The..."
  • "The hotel is set in the center of the small town of Marciana Marina, which is a true italian dream, and is within walking distance to many really nice restaurants and beaches. The..."
Professional photos | Traveler photos (214) | Map
Hotel Mare (Portoferraio) 3.0 of 5
Show Prices
#4 of 26 hotels in Portoferraio
One traveler mentioned "restaurant" when describing this hotel.
  • "Service was pleasant and very helpful in both the hotel and restaurant. A quiet corner in what can be a very busy resort, even in September. Good value for money...."
  • "We stayed in one of the rooms with a sea view, and the sea view across the bay to Portoferraio with its buildings, lighthouse and the to and fro of passenger ferries is really worth it. Food in the pl..."
Professional photos | Traveler photos (55) | Map
Show Prices
#2 of 25 hotels in Capoliveri
2 travelers mentioned "restaurant" when describing this hotel.
  • "balcony is spectacular. A particular thanks to all the waiters of the Hotel Restaurant who are very professional and friendly and last but NOT least thanks to the Maitre Gian..."
  • "The restaurant staff was incredibly patient (with the demands of so many people in one location), worked extremely hard and were absolutely lovely. We enjoyed using our broken..."
Professional photos | Traveler photos (206) | Map
Hotel Del Golfo (Procchio) 4.0 of 5
Show Prices
#1 of 11 hotels in Procchio
One traveler mentioned "restaurants" when describing this hotel.
  • "We ate out in the evenings and there are an handful of restaurants which are easily walkable from the hotel. The pool bar service was also excellent when available...."
  • "The hotel is what you dream about Italy and will fullfill all your requirements for a beautiful, quite and relaxed holiday with your family... Great staff, great food, very nice sea and last but not l..."
Professional photos | Traveler photos (685) | Map
Hotel Galli (Fetovaia) 3.0 of 5
Show Prices
#2 of 5 hotels in Fetovaia
One traveler mentioned "restaurant" when describing this hotel.
  • "In the corridors there are containers for recyclables and the whole hotel is environment friendly. The restaurant is simple and GORGEOUS ! At breakfast time you have the menu for..."
  • "Fetovaia is a small village in the South-West of Elba Island. It offers a beautiful sea, a beach with restaurant, but no nightlife. You need the car to stay there (about 10 minutes from Marina di Camp..."
Professional photos | Traveler photos (59) | Map
Relais delle Picchiaie (Portoferraio) 4.0 of 5
Show Prices
#5 of 26 hotels in Portoferraio
3 travelers mentioned "restaurant" when describing this hotel.
  • "hotel with high wooden beamed ceilings and large windows in the reception and restaurant to admire the view into the bay. We have enjoyed each of the rooms that we have stayed in..."
  • "Francesco, Viola and their daugher Barbara run the hotel with Barbara's partner Antonio, with Gian-Carlo doing a superb job managing the restaurant. Jacqueline (ex Zimbabwe) was a..."
Professional photos | Traveler photos (139) | Map
Hotel Mistral (Marina di Campo) 3.0 of 5 Special Rate €139 (EUR)
Hotel Mistral Slideshow
Show Prices
#3 of 23 hotels in Marina di Campo
One traveler mentioned "restaurants" when describing this hotel.
  • "The hotel is just 100m from the beach, just around the corner a number of restaurants, so it's very well located.We were pleasantly surprised with this hotel..the price..it is..."
  • "We stayed here in August 2012, and I neglected to write a review. The location of this hotel is excellent. We were able to walk to the beach, shopping, and restaurants. The people at the front des..."
Professional photos | Traveler photos (34) | Map
Hotel Villa Ottone (Portoferraio) 5.0 of 5
Show Prices
#7 of 26 hotels in Portoferraio
One traveler mentioned "restaurant" when describing this hotel.
  • "The restaurant is in the hotel building, which is behind the Villa, and is situated in the park. Dinner was so good that we didn't even go to other resturants on the island for the..."
  • "Beautiful place, all of Elba Island was increditable. We stayed for 3 nights in a triple room July 10th in the main old villa with a large balcony over lookig the ocean with the piano bar below. It wa..."
Professional photos | Traveler photos (80) | Map
Baia Imperiale (Marina di Campo) 4.0 of 5
Show Prices
#13 of 23 hotels in Marina di Campo
One traveler mentioned "restaurant" when describing this hotel.
  • "They have a good restaurant, rooms are clean, not very spacious but large enough. They provide a discount for beach umbrella rental. The place is just beautiful, we stayed three..."
  • "It's on my all time favorite list. Not the most modern hotel, rooms are due for a remodeling, but everything is clean and the staff is excellent. We had halfboard and was served a good breakfast buffe..."
Professional photos | Traveler photos (63)
Riva del Sole (Marina di Campo) 4.0 of 5
Show Prices
#8 of 23 hotels in Marina di Campo
One traveler mentioned "restaurant" when describing this hotel.
  • "We had spent a long time researching hotels on Elba island particularly ones with a restaurant that would allow us a bit of freedom when our baby was in bed. This hotel was perfect..."
  • "We had a great, relaxing stay at the Riva del Sole. We had spent a long time researching hotels on Elba island particularly ones with a restaurant that would allow us a bit of freedom when our baby wa..."
Professional photos | Traveler photos (33) | Map
Baia Bianca Suites (Portoferraio)
Show Prices
#2 of 15 Portoferraio B&B and Inns
One traveler mentioned "restaurant" when describing this hotel.
  • "Very relaxing and peaceful. The property also includes a wonderful restaurant B. Bistrot with a fantastic lounge, terrace with a wonderful view of the sea...a great place to..."
  • "Baia Bianca Relais just opened and we were this summer of 2013 the lucky ones who booked in time. A true family paradies. We enjoyed the lovely hospitality, the wonderful spacious design suites, the ..."
Hotel Desiree (Procchio) 4.0 of 5
Show Prices
#4 of 11 hotels in Procchio
One traveler mentioned "restaurant" when describing this hotel.
  • "the Maitre d'Hotel ,the waiters, the bagnini, the waitress at the beach restaurant and the room-maids for doing an excellent job and keeping a smiling face even when..."
  • "Fantastic setting on a private beach which is kept very clean on a daily base. The very extended Breakfast is served on a terrace overlooking the sea, this gives you a real holiday mood from the star..."
Professional photos | Traveler photos (112) | Map
#1 of 15 Portoferraio B&B and Inns
One traveler mentioned "restaurants" when describing this hotel.
  • "all the way for best beach spot in the island or suggested us to fantastic restaurants. The stay environment are amuzing, surrounded with olive trees and "homey-like" setting..."
  • "Florence and her staff made our stay in this beautiful house one of our best holiday memories. The house, the garden and each room is a treassure, you allways find and see new things. We stayed for tr..."
Hotel Select (Marina di Campo) 4.0 of 5
Hotel Select Slideshow
Show Prices
#9 of 23 hotels in Marina di Campo
One traveler mentioned "restaurant" when describing this hotel.
  • "Second, and most importantly, service at hotel was outstanding, both vis-a-vis our room and also at the restaurant. Third, the cuisine for dinner was exceptional, with an excellent..."
  • "My wife, infant son and I stayed at Hotel Select. We found the hotel to be excellent on a number of levels. First, it has a stellar location on the bay, and it is steps from the beach. Second, and mos..."
Professional photos | Traveler photos (42) | Map
Hotel Etrusco (Rio Marina) 2.0 of 5
Show Prices
#5 of 9 hotels in Rio Marina
One traveler mentioned "restaurant" when describing this hotel.
  • "What we didnt realise was that there was a restaurant in the hotel and we ended up sampling this on the evening before we were due to depart. The food was amazing in very relaxing..."
  • "If you plan to visit the Elba island, this place is a wonderful hub. We really enjoyed it. Comfortable, very clean hotel with everything you need for self-relaxation. The friendly, hospitable hosts T..."
Professional photos | Traveler photos (50) | Map
Show Prices
#7 of 9 hotels in Marciana Marina
One traveler mentioned "restaurants" when describing this hotel.
  • "charmig village center of Marciana Marina where we visit many clubs, bars and restaurants very close to the management of the hotel...we had special suggestions and discount...we..."
  • "Beautiful Hotel in a perfect location: close to the pier, to the supermarket and just 1min walking to the city center. Fitness room with all the equipment very functionally. Lovely swimming pool, spec..."
Professional photos | Traveler photos (60) | Map
Hotel Valle Verde (Procchio) 3.0 of 5
Show Prices
#5 of 11 hotels in Procchio
One traveler mentioned "restaurants" when describing this hotel.
  • "lives on Isola D'Elba so he is a great wealth of information about activities, restaurants and beaches and, more important, if you have any problems he is the man to talk to. He..."
  • "If you take into account the price the hotel offers GREAT value. We spent here 5 nights toward the end of September. The location is awesome as you are 300 feet from an amazing beach, you can drive ev..."
Professional photos | Traveler photos (104) | Map
Hotel Paradiso (Portoferraio) 3.0 of 5
Show Prices
#11 of 26 hotels in Portoferraio
One traveler mentioned "restaurant" when describing this hotel.
  • "We ate at a lovely restaurant just 2mins walk down the hill - its the only other place for miles - every other night and that was far far better. Dont eat at the hotel. Overall..."
  • "We just returned for our second stay at Paradiso. We are a family, and it is a perfect place for all of us. Small family run hotel, with a nice pool with stunning view. Small private beach, and other ..."
Professional photos | Traveler photos (79) | Map
Hotel Belmare (Marciana) Travelers' Choice® 2015 Winner Bargain
Show Prices
#1 of 22 hotels in Marciana
Selected as a "hotel with a restaurant" because... more
  • "My wife and I went to Elba island for our honey moon. We had a lot of fun not only from the beautiful sea but also from this family run hotel. The location and the view are perfect. Although we don't ..."
  • "We stayed for a week at Hotel Belmare, at the western end of Elba, beyond Marciana. It's a wonderful place, great location, excellent food, very friendly staff almost all of whom are part of the same..."
Professional photos | Traveler photos (241) | Map
Piccolo Hotel Versilia (Marina di Campo) Special Offer Package Deal
Piccolo Hotel Versilia Slideshow
#2 of 23 hotels in Marina di Campo
Selected as a "hotel with a restaurant" because... more
  • "We spent a wonderful New Year's Eve weekend here and loved it. The rooms were comfortable and clean. A walk to a wide sandy beach is only five minutes by foot. A delicious breakfast of fresh cornetti,..."
  • "Diving and beach experience. Very nice hotel. We had Half board and dinner was good honest food 3 courses every day. Not top class but very good value. Suprisingly good and cheap wine list. Clean and..."
Hotel Dei Coralli (Marina di Campo) 3.0 of 5
Show Prices
#5 of 23 hotels in Marina di Campo
Selected as a "hotel with a restaurant" because... more
  • "I was there last weekend with my girlfriend! A friend suggest us this Hotel for Isola d'Elba and we've to thank him! Everything was great! I really appreciated the kindness of the whole staff, fro..."
  • "I just returned from an excellent stay at the Hotel Dei Coralli with my family. The hotel is very clean and well maintained and offers a wide variety of extras, particularly with regard to partaking i..."
Professional photos | Traveler photos (65) | Map
Hotel da Italo (Seccheto)
#1 of 2 hotels in Seccheto
Selected as a "hotel with a restaurant" because... more
  • "What a find! Not long back from a wonderful week on the beautiful Island of Elba where we stayed at Hotel da Italo. This hotel is perfect for enjoying the gorgeous beach at Seccheto just metres away...."
  • "In May, I spent four nights/five days at this wonderful family run hotel. Everything one reads about the hotel in their literature is true and provided in a friendly manner. Not only is the hotel we..."
Hotel Barcarola 2 (Marina di Campo) 3.0 of 5
Show Prices
#7 of 23 hotels in Marina di Campo
Selected as a "hotel with a restaurant" because... more
Professional photos | Traveler photos (45) | Map
Hotel Tre Colonne (Marina di Campo) 3.0 of 5
#1 of 4 Marina di Campo B&B and Inns
Selected as a "hotel with a restaurant" because... more
Hotel Casa Lupi (Marciana Marina) 2.0 of 5
Show Prices
#2 of 4 Marciana Marina B&B and Inns
Selected as a "hotel with a restaurant" because... more
Professional photos | Traveler photos (30) | Map
Residence Al Pozzo (Capoliveri) 3.0 of 5
#21 of 25 hotels in Capoliveri
Selected as a "hotel with a restaurant" because... more