Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Porto Azzurro
Situated in Porto Azzurro, 200 metres from Spiaggia la Pianotta and 15 km from Villa San Martino, Luxury Seafront Penthouse features accommodation with free WiFi, air conditioning and a private beach...

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 centre. Free WiFi is available in all rooms.

Set a 2-minute walk from the beach, Casa Del Golfo is 2 km from central Lacona on Elba Island. It offers a garden, a private beach, and a snack bar.

Set in a peaceful area just 7 km 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 centre, Villa Ombrosa has a private beach you can use for free. The terrace offers great sea views.

Set between the gulfs of Stella and Lacona, Hotel Capo Di Stella is located on a green hilltop overlooking the beautiful Elba Island and its coast.

Offering a large garden with a semi-Olympic pool and 2 tennis courts, Hotel Fabricia is directly on the sea on Elba Island, a 10-minute drive from Portoferraio. It features its own private beach.

Located directly on Naregno Beach on Elba Island, Le Acacie offers an outdoor swimming pool and a tennis court. Its air-conditioned rooms come with a patio or balcony.

Set within 500 metres of Straccoligno Beach and 18 km of Villa San Martino, Villa Ray Beach offers rooms with air conditioning and a private bathroom in Capoliveri.

Situated within 400 metres of Spiaggia di Margidore and 13 km of Villa San Martino, Villa Margidore features rooms with air conditioning and a private bathroom in Lacona.

Popular with guests booking beach hotels in Porto Azzurro
Popular with guests booking beach hotels in Porto Azzurro
Popular with guests booking beach hotels in Porto Azzurro
Popular with guests booking beach hotels in Porto Azzurro
Popular with guests booking beach hotels in Porto Azzurro
Popular with guests booking beach hotels in Porto Azzurro
Popular with guests booking beach hotels in Porto Azzurro
Popular with guests booking beach hotels in Porto Azzurro
Popular with guests booking beach hotels in Porto Azzurro
Popular with guests booking beach hotels in Porto Azzurro
Set in Portoferraio, 1 km from La Padulella Beach, L'Amica di Napoleone Elba island offers accommodation with a private beach area, free WiFi, a lift, and private check-in and check-out.
Located in Portoferraio, 600 metres from La Padulella Beach and 4.9 km from Villa San Martino, Consumella24 offers air conditioning.
Situated in Capoliveri, 1.6 km from Dog Beach Mola Porto Azzurro and 16 km from Villa San Martino, residenza " Verde Blu " offers a garden and air conditioning.
Located along its own private beach and surrounded by Mediterranean vegetation, Frank’s Hotel features a restaurant overlooking the Naregno Bay. Portoferraio ferry port is a 25-minute drive away.
Located directly on Naregno Beach on Elba Island, Le Acacie offers an outdoor swimming pool and a tennis court. Its air-conditioned rooms come with a patio or balcony.
Set on its private sandy beach in Capoliveri, Elba Island, Residence le Acacie offers air-conditioned apartments and a pool. It features a restaurant, water sports, and free parking.
Located in Capoliveri, less than 1 km from Straccoligno Beach and 17 km from Villa San Martino, Vanna Sunset offers a garden and air conditioning. This beachfront property offers access to a patio.
Set in Capoliveri, 400 metres from Straccoligno Beach and 18 km from Villa San Martino, La Guardiola - Capo Perla offers a garden and air conditioning.
Offering a garden and garden view, Villa Messina is set in Capoliveri, 300 metres from Lido Beach and 12 km from Villa San Martino.
Location in a panoramic position 10 minutes' walk from Portoferraio centre, Villa Ombrosa has a private beach you can use for free. The terrace offers great sea views.
Offering a garden and garden view, Residenza Capo Perla is situated in Capoliveri, 300 metres from Straccoligno Beach and 18 km from Villa San Martino.
Offering a garden and garden view, Villa Perla is situated in Capoliveri, 18 km from Villa San Martino and 34 km from Cabinovia Monte Capanne.
Set within 200 metres of Straccoligno Beach and 18 km of Villa San Martino, Suosogno sul mare 200metri dalla spiaggia offers rooms with air conditioning and a private bathroom in Capoliveri.
Situated within a few steps of Straccoligno Beach and 18 km of Villa San Martino, Case dei limoni sul mare features rooms with air conditioning and a private bathroom in Capoliveri.
Offering a garden and garden view, casina mare sulla spiaggia is located in Capoliveri, a few steps from Straccoligno Beach and 18 km from Villa San Martino.
Offering air-conditioned accommodation, an on-site restaurant, and free WiFi in public areas, Le Calanchiole is located 2.6 km from Capoliveri on Elba Island. The property has a private beach.
Set in Capoliveri, 1.2 km from Straccoligno Beach, Hotel Anfora offers accommodation with a garden, free private parking, a terrace and a restaurant.
Set within 500 metres of Straccoligno Beach and 18 km of Villa San Martino, Villa Ray Beach offers rooms with air conditioning and a private bathroom in Capoliveri.
Offering a garden and garden view, Villa Perla sul Mare is situated in Capoliveri, 18 km from Villa San Martino and 34 km from Cabinovia Monte Capanne.
Set in Capoliveri, just 500 metres from Straccoligno Beach, Apts. Serena by SolturElba offers beachfront accommodation with a garden, barbecue facilities and free WiFi.
Featuring air-conditioned accommodation with a patio, Villatramontistella Suite is located in Capoliveri. This beachfront property offers access to a terrace, free private parking and free WiFi.
Situated in Capoliveri, Camping Bungalow Lido offers beachfront accommodation 12 km from Villa San Martino and features various facilities, such as a garden, a bar and barbecue facilities.
Boasting garden views, Casa Le Terrazze offers accommodation with a private beach area, pool with a view and a garden, around 2.5 km from Spiaggia di Ortano. A hot tub is available for guests.
Located just less than 1 km from Lido Beach, Villa le Palme features accommodation in Capoliveri with access to a garden, a bar, as well as private check-in and check-out.
3 Bedroom Nice Apartment In Rio Marina is a beachfront property located in Rio Marina, 23 km from Villa San Martino and 39 km from Cabinovia Monte Capanne.
Situated in Capoliveri, a few steps from Lido Beach, Hotel Antares features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a private beach area.
Boasting air-conditioned accommodation with a private pool, Villa Star is situated in Capo D'Arco. This beachfront property offers access to a patio, free private parking and free WiFi.
Offering sea views, Residence Cala dei Peducelli in Capoliveri offers accommodation, a private beach area, pool with a view, a garden, barbecue facilities and a shared lounge.
Villaflair - Villa Morcone with private beach is a beachfront property set in Casa Morcone, 600 metres from Morcone Beach and 18 km from Villa San Martino.
Set in the botanic gardens of Giardino dell'Ottone, Camping Village Rosselba Le Palme offers an outdoor swimming pool with hot tub. Set on Elba Island, it is 10 minutes' drive from Portoferraio.
Offering a large garden with a semi-Olympic pool and 2 tennis courts, Hotel Fabricia is directly on the sea on Elba Island, a 10-minute drive from Portoferraio. It features its own private beach.
Hotel Villa Ottone offers luxurious accommodation in front of the sea on Elba Island. A panoramic restaurant, an outdoor pool, a private beach and parking are are available here.