Enter your dates to see the latest prices and deals for Trappola hotels
Set on a cliff on the seafront of Porto Azzurro on Elba Island, Hotel Plaza offers a furnished sun terrace with panoramic views of the Mediterranean Sea, and free Wi-Fi throughout.

Il Caminetto is a rustic and comfortable establishment located in the very center of Elba Island, the largest of the Tuscan Archipelago, and part of its protected Natural Park.

Located in front of the "La Rossa" sandy beach, Hotel l’Approdo offers air-conditioned rooms just a few steps away from the Porto Azzurro center. Free WiFi is available in all rooms.

Located 1640 feet from the beaches of Bagnaia, family-run Hotel La Feluca has a furnished garden with sun loungers, and a breakfast room with a sea-view terrace.

Featuring an outdoor pool fitted with sun loungers and parasols, Country Hotel Residence Da Pilade is set on the Elba Island.

Located in the countryside of Elba Island, the family-run Villa Gaia is adjacent to the Tuscan Archipelago National Park and 820 feet from the public beach and the Ottone botanical garden.

Located in Porto Azzurro, Hotel VILLA ITALIA B&B has a garden, shared lounge, bar, and free WiFi throughout the property. Featuring family rooms, this property also provides guests with a sun terrace....

Located in Capoliveri, 10 miles from Villa San Martino, Hotel Villa Rodriguez provides accommodations with free bikes, free private parking, a garden and a shared lounge.

Set in a peaceful area just 4.3 mi from Portoferraio, this family-run hotel features an outdoor pool set in a large Mediterranean garden.

Location in a panoramic position 10 minutes' walk from Portoferraio center, Villa Ombrosa has a private beach you can use for free. The terrace offers great sea views.

Popular with guests booking hotels in Portoferraio
Popular with guests booking hotels in Portoferraio
Popular with guests booking hotels in Porto Azzurro
Popular with guests booking hotels in Portoferraio
Popular with guests booking hotels in Portoferraio
Popular with guests booking hotels in Capoliveri
Popular with guests booking hotels in Porto Azzurro
Popular with guests booking hotels in Porto Azzurro
Popular with guests booking hotels in Lacona
Popular with guests booking hotels in Portoferraio
Located on the sea front in Porto Azzurro, Hotel Belmare offers a sun terrace overlooking the gulf, a bar open all day, and free Wi-Fi. All rooms offer a satellite TV.
BnB Il Grecale in Lacona provides accommodations with a garden and a terrace. There's a private entrance at the bed and breakfast for the convenience of those who stay.
Located in the countryside of Elba Island, the family-run Villa Gaia is adjacent to the Tuscan Archipelago National Park and 820 feet from the public beach and the Ottone botanical garden.
Set on a hillside among 4.5 hectares of Mediterranean vegetation and forests, Camping Canapai accommodations in Rio Marina. It includes a restaurant, 2 pools, a wellness center and a free WiFi.
Indarsena b&b offers accommodations in Portoferraio, 4 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne. Featuring city views, this bed and breakfast also features free Wifi.
Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodations with a shared lounge and free Wifi.
Monolocale Eco del Mare is located in Portoferraio, just 3.3 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne.
Al 28 B&B offers air-conditioned accommodations in Portoferraio. Among the facilities at this property are a shared kitchen and luggage storage space, along with free Wifi throughout the property.
Villa Ray offers accommodations in Capoliveri, a 15-minute walk from Madonna delle Grazie Beach and 9.1 miles from Villa San Martino. This guest house is 20 miles from Cabinovia Monte Capanne.
Featuring a garden, Appartamenti Verde Blu provides accommodations in Porto Azzurro. This property offers access to a terrace and free private parking.
La Terrazza sul Mare - Elba Affitti features free Wifi and views of sea in Porto Azzurro. The air-conditioned accommodations are a few steps from Spiaggia la Rossa.
AllegroItalia Golf Elba offers self-catering accommodations halfway between Portoferraio and Porto Azzurro, and on the edge of Acquabona Golf Club. Each apartment has a sea-view terrace.
Offering inner courtyard views, Appartamenti Sterlizia in Lacona provides accommodations and a garden. There's a private entrance at the apartment for the convenience of those who stay.
Villino Giardino di Mare offers accommodations in Portoferraio, 1.3 miles from Ottone Beach and 5.9 miles from Villa San Martino.
Featuring a garden, Casa Gyotaku provides accommodations in Bagnaia. This property offers access to a terrace and free private parking. Cabinovia Monte Capanne is 18 miles from the apartment.
Providing a garden, Casa dell'Acqua - Isola d'Elba offers accommodations in Rio nellʼElba. This property offers access to a balcony, table tennis, free private parking, and free Wifi.