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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Elba Island Hotels with Restaurants

As reviewed by TripAdvisor travelers
Check In Check Out
Show Prices
Enter dates for best prices
Hotel Montecristo (Marina di Campo) 4.0 of 5
Show Prices
#1 of 22 hotels in Marina di Campo
2 travelers mentioned "restaurants" and "restaurant" when describing this hotel.
Professional photos | Traveler photos (143) | Map
Hotel Del Golfo (Procchio) 4.0 of 5
Show Prices
#1 of 10 hotels in Procchio
2 travelers 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...."
  • "A beautifully set hotel , no room is further than a stroll away to the large , clean pool , sandy beach and restaurants. The main evening restaurant serves food or a really high..."
Professional photos | Traveler photos (809) | Map
Hotel La Primula (Marciana Marina) 3.0 of 5
Show Prices
#4 of 8 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 (256) | Map
Hotel Yacht Club (Marciana Marina) 3.0 of 5
Show Prices
#1 of 8 hotels in Marciana Marina
4 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 (51) | Map
Gabbiano Azzurro (Marciana Marina) 3.0 of 5
Show Prices
#2 of 5 Marciana Marina B&B and Inns
3 travelers mentioned "restaurants" and "restaurant" 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..."
  • "It’s a B & B hotel with plenty of restaurant choices 5 mins walk in the evenings. Breakfast was good and filling, although same choices each day. Able to eat outside in the mornings..."
Professional photos | Traveler photos (19) | Map
L'Ogliera (Pomonte) 2.0 of 5
#2 of 2 Pomonte B&B and Inns
One traveler mentioned "restaurants" when describing this hotel.
  • "Both the hotel and the restaurant finally [yes!] got a badly needed facelift [it almost hurt my eyes so bright the restaurant has been painted!] now that George [the main waiter..."
  • "Both the hotel and the restaurant finally [yes!] got a badly needed facelift [it almost hurt my eyes so bright the restaurant has been painted!] now that George [the main waiter] more and more runs th..."
Show Prices
#2 of 25 hotels in Capoliveri
3 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 (661) | Map
Hotel Desiree (Procchio) 4.0 of 5
Show Prices
#6 of 10 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..."
  • "This hotel is on a small clean sandy beach which is almost private with several beach bars, The hotel is in very good condition and the staff are very friendly , The selection and quality of the food ..."
Professional photos | Traveler photos (380) | Map
Hotel Stella Maris (Capoliveri) 3.0 of 5
Show Prices
#13 of 25 hotels in Capoliveri
One traveler mentioned "restaurant" when describing this hotel.
Professional photos | Traveler photos (82) | Map
Hotel Brigantino (Procchio) 3.0 of 5
Show Prices
#3 of 10 hotels in Procchio
2 travelers mentioned "restaurants" when describing this hotel.
  • "Supreme location 5 mins to beach and wonderful authentic restaurants, Yet surrounded by the wonders of nature - fragrant trees and flowers. Delightful breakfast and impressive..."
  • "Hotel Brigantino is outside of the downtown core but close to the beach, which is beautiful and which also had a couple of good restaurants (the Tahiti was particularly nice). Our..."
Professional photos | Traveler photos (320) | Map
Hotel Valle Verde (Procchio) 3.0 of 5
Show Prices
#4 of 10 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..."
  • "We stopped at this hotel by chance and found that the staff were exceptionally attentive, smiley and generally made you feel special. The room was delightful and private. The food was absolutely fab..."
Professional photos | Traveler photos (284) | Map
Show Prices
#14 of 25 hotels in Capoliveri
One traveler mentioned "restaurant" when describing this hotel.
  • "the owners are doing their best to make the best of your stay. Walking distance to Lido di Capoliveri, good restaurant on the beach...."
  • "We've been twice with little children and the location is perfect: the swimming pool was very much appreciated. The rooms are basic but clean, the owners are doing their best to make the best of yo..."
Professional photos | Traveler photos (10) | Map
Hotel Delfino (Procchio)
Show Prices
#5 of 10 hotels in Procchio
One traveler mentioned "restaurants" when describing this hotel.
  • "wonderful beach.The rooms are with big balconies.The hotel is close to the restaurants and a supermarket.We spent a lovely holiday there...."
  • "We stayed there for one week ,me and my family.The hotel is very nice as a three stars hotels.It has a private wonderful beach.The rooms are with big balconies.The hotel is close to the restaurants an..."
Professional photos | Traveler photos (168) | Map
Show Prices
#3 of 8 hotels in Marciana Marina
One traveler mentioned "restaurant" when describing this hotel.
  • "The neighbour pizzeria/restaurant was good (il fosso)! The hotel offers free kids club and katak/trekking/snorkelling tours. We went one one free snorkling tour but were..."
  • "We stayed for a week, intending to use the hotel as a base for exploring Elba. However, we ended up staying on the west side of the island, and also spending time around the pool area, which was great..."
Professional photos | Traveler photos (54) | Map
Hotel Mistral (Marina di Campo) 3.0 of 5 Special Offer Package Deal
Hotel Mistral Slideshow
Show Prices
#3 of 22 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 were here just before the main season in the middle of May and instantly felt at home. We experienced great service, very friendly staff, clean rooms, and a great location with close distance to th..."
Professional photos | Traveler photos (144) | Map
Show Prices
#2 of 10 hotels in Procchio
One traveler mentioned "restaurants" when describing this hotel.
  • "The hotel is situated just above the town, it's only a 5 minute walk away with lots or bars and restaurants to go to. There's no need to bring beach towels, the hotel provide them..."
  • "The pool was fantastic, nice view over the valley. Clean and well maintained. The hotel had rooms with and without see view. All rooms seems to be OK, ours was. Nice personnel, very friendly. The brea..."
Professional photos | Traveler photos (160) | Map
Baia Imperiale (Marina di Campo) 4.0 of 5
#15 of 22 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..."
  • "We have spent about the eightth time our vacation in this hotel and have never been disappointed (as all the many regular guests). Rooms with wonderful patio, room service twice a day, unique view to ..."
Show Prices
#3 of 25 hotels in Capoliveri
One traveler mentioned "restaurant" when describing this hotel.
  • "However, the whole place was dominated by German tour groups with the restaurant having menus specifically for these groups: the more usual menu having disappeared although..."
  • "how i love this place...i am proud to bring my friends coming from other city to spend quality time with them. .we can eat and drink with reasonable price.Spacious place snd thr the Adobe sre love..."
Professional photos | Traveler photos (579) | Map
Hotel Barracuda (Marina di Campo) 3.0 of 5
Show Prices
#5 of 22 hotels in Marina di Campo
One traveler mentioned "restaurants" when describing this hotel.
  • "is only five minutes walk down a quiet road and is beautiful - lots of lovely restaurants and bars and sun-beds/umbrellas for hire. The hotel has a large, clean pool and sun..."
  • "The food never varies. It is pretty good for dinner and the breakfast is consistent. A couple of the dishes were excellent. Lots of seafood. Big surprise as Elba is an island, after all. The Croissant..."
Professional photos | Traveler photos (109) | Map
Hotel Riva del Sole (Marina di Campo) 4.0 of 5
Show Prices
#10 of 22 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 (49) | Map
Hotel Monna Lisa (Procchio) 3.0 of 5 Special Offer Package Deal
Hotel Monna Lisa Slideshow
Show Prices
#7 of 10 hotels in Procchio
One traveler mentioned "restaurants" when describing this hotel.
  • "dated but everything worked well and the hotel is well situated for local restaurants and the beach. The bus also stops very near by if you want to explore the island. WiFi..."
  • "The Hotel was clean and the staff very friendly and supportive (I'm a vegan and could bring my own milk etc. for breakfast, absolutely no problem). It's sited in a quiet side road but close to the bea..."
Professional photos | Traveler photos (71) | Map
Hotel Dei Coralli (Marina di Campo) 3.0 of 5
Show Prices
#7 of 22 hotels in Marina di Campo
One traveler mentioned "restaurants" when describing this hotel.
  • "There are a number of good restaurants within a few minutes walk of the hotel. The pool area is particularly attractive, a large pool and a jacuzzi, with loads of sunbeds available..."
  • "We stayed here for a week in June. The hotel itself is fine, the bedrooms are rather small, but it is very clean. It is not the quietest, but it did not bother us much. The breakfast is average, could..."
Professional photos | Traveler photos (78) | 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 (78) | Map
Hotel Select (Marina di Campo) 4.0 of 5
Show Prices
#13 of 22 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 (254) | Map
Baia Bianca Suites (Portoferraio)
Show Prices
#4 of 17 Portoferraio B&B and Inns
Selected as a "hotel with a restaurant" because... more
  • "What a lovely pleasant surprise! I had no idea that the island could offer such a little beautiful gem. The staff is extremely helpful, kind and discrete. All rooms have a lovely calming design and th..."
  • "Outstanding venue facing one of the most beautiful sand beaches on the island, with turquoise sea, this boutique hotel is able to make you feel in paradise and at home at the same time. The staff is ..."
Professional photos | Traveler photos (109) | Map
Hotel Aurora (Chiessi)
Show Prices
#1 of 1 hotels in Chiessi
Selected as a "hotel with a restaurant" because... more
  • "This is a great family run hotel which is excellent value for money. The food on an evening is simply amazing and being two minutes from the beech, you don't have to go far to relax. We had a lovely t..."
Hotel Belmare (Marciana)
Show Prices
#6 of 22 hotels in Marciana
Selected as a "hotel with a restaurant" because... more
  • "We stayed here for three nights in May, which appears to have been the off-season. The hotel is of a very high standard, with our room having a terrace with a view of the sea. We had half-board, whi..."
  • "We loved our stay at the Belmare. Elba itself is fabulously beautiful. The hotel is situated above the sea in western Elba with wonderful views of Capraia and Corsica from rooms and terraces. Drives..."
Professional photos | Traveler photos (270) | Map
Piccolo Hotel Versilia (Marina di Campo)
#2 of 22 hotels in Marina di Campo
Selected as a "hotel with a restaurant" because... more
  • "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..."
  • "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,..."
Hotel Antares (Capoliveri) 3.0 of 5 Special Offer SPECIAL OFFER
Show Prices
#5 of 25 hotels in Capoliveri
Selected as a "hotel with a restaurant" because... more
  • "Overlooking Capoliveri bay, amazing view, private beach and direct acces to the beautiful sea. Ideal for families with young kids and for couples looking for a super relaxing holiday. Great food at th..."
  • "We first stayed at the Antares 31 years ago with our children and we have been going back faithfully ever since, missing only once because of a long trip to Australia that took up all our leave. The b..."
Professional photos | Traveler photos (75) | Map
Hotel Barcarola 2 (Marina di Campo) 3.0 of 5
Show Prices
#9 of 22 hotels in Marina di Campo
Selected as a "hotel with a restaurant" because... more
Professional photos | Traveler photos (64) | Map
Sponsor: