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.

Restaurants in Elba Island

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Reservations
Online Bookings
Restaurant Deals
Available Tonight
Cuisines & Dishes
(2112)
(901)
(18)
Bar
(127)
Brazilian
(2)
Brew Pub
(33)
(91)
Central American
(4)
Central European
(2)
(36)
Contemporary
(25)
(3)
Diner
(4)
Dutch
(1)
(166)
(5)
(13)
Gastropub
(30)
(3)
(11)
Grill
(20)
(10)
(16)
(1)
(1)
(13)
Minority Chinese
(1)
Pub
(127)
Romanian
(1)
(756)
(115)
(10)
(25)
(2)
Wine Bar
(80)
Baguette
(3)
Burrito
(1)
Cannelloni
(1)
Cheesecake
(4)
Falafel
(1)
Hamburger
(14)
Lasagne
(21)
Lobster
(2)
Oyster
(2)
Paella
(1)
Pasta
(30)
Polenta
(14)
Ribs
(5)
Sandwiches
(8)
Shrimp
(10)
T-Bone Steak
(4)
More
Dietary Restrictions
Meals
(381)
(254)
(1790)
(2166)
Price
Cheap Eats
(768)
Mid-range
(3150)
Fine Dining
(96)
Restaurant features
Accepts Credit Cards
(461)
Free Wifi
(684)
Parking Available
(450)
Reservations
(1893)
Serves Alcohol
(1283)
Takeout
(907)
Wheelchair Accessible
(1605)
More
Good for
Bar Scene
(151)
Business meetings
(314)
(526)
Kids
(1163)
Local cuisine
(683)
(452)
(153)
More
Locanda del Gallo
$$ - $$$, Italian, European
Chianni 28.6 km away
Casale La Piaggia
$$ - $$$, Italian, Mediterranean
San Giuliano Terme 23.0 km away
Da Pasquale
$$ - $$$, Italian, Seafood, Mediterranean
Lucca 36.7 km away
Osteria l'Imbarco
$$ - $$$, Italian, Seafood, International
Viareggio 36.4 km away
Tamata Ristorante
$$$$, Italian, Seafood, Mediterranean
Elba Island
Ristorante La Pineta
$$$$, Italian, Seafood, Mediterranean
Marina di Bibbona 37.7 km away
La Taverna dei Poeti
$$$$, Italian, Seafood, Mediterranean
Elba Island
Ristorante Da Andrea
$$$$, Seafood, Mediterranean, European
Marina di Cecina 32.4 km away
I Porci Comodi
$, Italian, Mediterranean, Wine Bar
Pisa 20.4 km away
Torteria da Gagarin
$, Italian, Fast food
Livorno .8 km away
L’Ostellino
$, Wine Bar, Italian, Fast food
Pisa 20.6 km away
Pizzeria Il Piccolo Flaminio
$, Italian, Pizza, Mediterranean
Viareggio 34.2 km away
I Porci Comodi
$, Italian, Mediterranean, Wine Bar
Pisa 20.4 km away
Locanda del Gallo
$$ - $$$, Italian, European
Chianni 28.6 km away
Casale La Piaggia
$$ - $$$, Italian, Mediterranean
San Giuliano Terme 23.0 km away
Trattoria di pesce il giardino
$$ - $$$, Italian, Seafood, Mediterranean
Elba Island
Local cuisine: Italian (2128)
Seafood (808)
Pizza (956)
Japanese (39)
Barbecue (93)
Cafe (101)
Mexican (14)
Steakhouse (50)
Trattoria di pesce il giardino
$$ - $$$, Italian, Seafood, Mediterranean
Elba Island
Find a table
Via di Guinceri
$$ - $$$, Italian, Seafood, Mediterranean
Collesalvetti 15.5 km away
Find a table
Il Grammofono
$$ - $$$, Italian, Seafood, Contemporary
Lucca 37.0 km away
Find a table
Pizzeria Ciberia La Pietra
$$ - $$$, Pizza
Marina di Cecina 31.9 km away
Find a table
20% off
Ristorante i Maggi
$$ - $$$, Italian, Seafood, Mediterranean
Buti 30.3 km away
30% off
Capodimonte
$$ - $$$, Steakhouse, Italian, Pizza
Pisa 20.0 km away
30% off
Osteria Le Terme
$$ - $$$, Mediterranean
Massarosa 32.3 km away
20% off
Anita Osteria
$$ - $$$, Italian, Seafood, Mediterranean
Pisa 20.4 km away
Ristorante Ciccarelli Esplanade
$$ - $$$, Italian, Mediterranean, Seafood
Viareggio 37.4 km away
Filter Coffee Lab
$$ - $$$, American, Cafe
Pisa 20.3 km away
Antica Friggitoria
$, Italian
Livorno .8 km away
Caffetteria Pasticceria Da Sara & Co
$, Italian, Bar, Pub
Lucca 36.5 km away
Sort by:
  • Availability
  • Ranking
  • Name
We found great results, but some are outside Elba Island. Showing results within 40 km of Elba Island.
Limit search to Elba Island.
I Porci Comodi Pisa, Italy 20.4 km away
#1 of 817 Restaurants in Pisa
Locanda del Gallo Chianni, Italy 28.6 km away
#1 of 6 Restaurants in Chianni
Casale La Piaggia San Giuliano Terme, Italy 23.0 km away
#1 of 54 Restaurants in San Giuliano Terme
Torteria da Gagarin Livorno 0.8 km away
#1 of 521 Restaurants in Livorno
Osteria Cafe Pizzeria BardoVino Montescudaio, Italy 35.7 km away
#1 of 12 Restaurants in Montescudaio
L’Ostellino Pisa, Italy 20.6 km away
#2 of 817 Restaurants in Pisa
Pizzeria Il Piccolo Flaminio Viareggio, Italy 34.2 km away
#2 of 370 Restaurants in Viareggio
Io Cucino Bibbona 39.2 km away
#1 of 17 Restaurants in Bibbona
Tables available tonight!
7:30 PM
8:00 PM
8:30 PM
See Other Times
Tables available tomorrow
8:30 PM
9:00 PM
9:30 PM
See Other Times
Il Grammofono Lucca, Italy 37.0 km away
#2 of 490 Restaurants in Lucca
Tables available tonight!
7:30 PM
8:00 PM
8:30 PM
See Other Times
Gusto Giusto Pisa, Italy 19.8 km away
#3 of 817 Restaurants in Pisa
Pizzeria Ciberia La Pietra Marina di Cecina 31.9 km away
#1 of 42 Restaurants in Marina di Cecina
$$ - $$$ Pizza
Tables available tonight!
7:30 PM
8:00 PM
8:30 PM
See Other Times
Pivot Bistro di mare Viareggio, Italy 35.7 km away
#3 of 370 Restaurants in Viareggio
Osteria Pazza Idea Viareggio, Italy 35.7 km away
#4 of 370 Restaurants in Viareggio
Ristorante i Maggi Buti, Italy 30.3 km away
#1 of 20 Restaurants in Buti
Tables available tonight!
20%
8:00 PM
20%
8:30 PM
20%
9:00 PM
See Other Times
Marina Vecchia Cecina 31.5 km away
#2 of 156 Restaurants in Cecina
Pan di Strada Lucca, Italy 36.2 km away
#3 of 490 Restaurants in Lucca
GUStO al 129 - Pizzeria Pisa, Italy 20.4 km away
#4 of 817 Restaurants in Pisa
Barkollo Porto Azzurro
#6 of 427 Restaurants in Elba Island
El Curandero Porto Azzurro
#7 of 427 Restaurants in Elba Island
Ristorante La Pineta Marina di Bibbona 37.7 km away
#1 of 32 Restaurants in Marina di Bibbona
#8 of 427 Restaurants in Elba Island
$$ - $$$ Italian Mediterranean Wine Bar