Elba hotels

Search among 280 available hotels in Elba from 50+ providers

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
0Filter by
View map
1-100 out of 280
View on map
There are rooms facing the mountain and the hotel is set close to Porto Azzurro Diving Center.
From   £ 39 /nightSelect
Not available
View on map
Offering child care, a mini club and a special menu for children along with an international menu, the venue boasts a convenient location near a ferry port.
9.2
Perfect5 reviews
From   £ 68 /nightSelect
Not available
Featuring 49 rooms, an outdoor seasonal pool, a library and tennis courts, this venue is 10 minutes' drive from Azienda Agricola Casearia Regali Rurali in Capoliveri.
8.4
Great10 reviews
From   £ 87 /nightSelect
Not available
Set close to Isoladerba Green Shop Capoliveri, the hotel boasts local meals served at the onsite terrace restaurant.
6.4
Nice55 reviews
From   £ 63 /nightSelect
Not available
22 rooms and the café bar are available during the stay in this budget hotel based in the heart of Marina di Campo.
8.8
Great13 reviews
From   £ 51 /nightSelect
Not available
Set within easy reach of Stabilimento Balneare Batignani, the venue features a traditional restaurant serving meals of Italian cuisine.
7.0
Very good4 reviews
From   £ 82 /nightSelect
Not available
This organic-style hotel serves regional meals prepared in the al fresco restaurant on site.
7.6
Very good13 reviews
From   £ 80 /nightSelect
Not available
Boasting a coffee bar and a private pool, the property is located close to Palazzina dei Mulini and less than 5 km from the centre of Portoferraio.
7.8
Very good118 reviews
From   £ 118 /nightSelect
Not available
Hotel
Overlooking the Tyrrhenian Sea and offering an al fresco restaurant, the hotel is set in a beach area close Spiaggia Peducelli.
8.2
Great77 reviews
From   £ 71 /nightSelect
Not available
Offering location close to Bartolini Yachting, this hotel overlooks the sea and has a beach restaurant.
7.8
Very good48 reviews
From   £ 94 /nightSelect
Not available
Located next to Acquario dell'Elba, the venue comprises 19 rooms with garden views.
From   £ 83 /nightSelect
Not available
Situated 1 km from Lacona city center, the hotel is adjacent to Diving In Elba Portoferraio and features an outdoor seasonal pool and a sun terrace.
From   £ 81 /nightSelect
Not available
Aparthotel
Located a few steps from Isoladerba Green Shop Capoliveri, the hotel features 22 rooms with views over the sea.
From   £ 55 /nightSelect
Not available
Featuring Mediterranean architecture, the venue provides 41 rooms and offers easy access to Monte Capanne.
7.0
Very good199 reviews
From   £ 123 /nightSelect
Not available
Offering windsurfing and diving in the area, this accommodation lies next to Elba Divers Naregno, and within a 10-minute drive of Baiarda Dive Boat Excursions.
From   £ 47 /nightSelect
Not available
The superior hotel offers 75 rooms in a beach area of Portoferraio close to a port.
8.0
Great68 reviews
From   £ 164 /nightSelect
Not available
Located a few steps from Elba Divers Naregno, the hotel features 16 rooms with views over the sea.
7.4
Very good7 reviews
From   £ 73 /nightSelect
Not available
Situated 30 minutes' walk from Capoliveri's downtown and less than 20 minutes on foot from Cinema Teatro Flamingo, this hotel offers a seasonal outdoor pool, tennis courts and a golf course.
7.8
Very good271 reviews
From   £ 178 /nightSelect
Not available
Offering diving, snorkeling and canoeing in the area, this accommodation lies next to Pantarei Beach Punto 4, and within a 10-minute drive of Scogliera delle Piscine.
8.0
Great9 reviews
From   £ 155 /nightSelect
Not available
The hotel is located in the beach area of Capoliveri, not far away from Museo del Mare, overlooking the garden.
7.6
Very good7 reviews
From   £ 104 /nightSelect
Not available
There are rooms facing the bay and the hotel is set close to Azienda Agricola Arrighi.
From   £ 102 /nightSelect
Not available
There are rooms facing the city and the hotel is set close to Sub Now Diving Center.
From   £ 91 /nightSelect
Not available
Located near Baiarda Dive Boat Excursions, the hotel offers mountain views and an outdoor swimming pool.
8.4
Great2 reviews
From   £ 49 /nightSelect
Not available
Located near Marciana Museo Archeologico, this budget hotel features a buffet breakfast.
From   £ 122 /nightSelect
Not available
Featuring Roman architecture, the venue provides 52 rooms and offers easy access to Torre degli Appiani.
From   £ 113 /nightSelect
Not available
There are rooms facing the garden and the hotel is set close to Elba Divers Naregno.
From   £ 86 /nightSelect
Not available
Set about 3 km from the center of Marina di Campo, this hotel offers 43 non-smoking rooms with mountain views and an infinity pool onsite.
6.8
Nice9 reviews
From   £ 93 /nightSelect
Not available
Aparthotel
The hotel has an outdoor pool and lies close to Lido di Capoliveri which is worth visiting.
From   £ 46 /nightSelect
Not available
Featuring royal architecture, the venue provides 32 rooms and offers easy access to Stefano Sub Diving Center.
6.2
Nice3 reviews
From   £ 163 /nightSelect
Not available
Bed & Breakfast
There are rooms facing sea and the hotel is set close to Spiagia San Andrea.
Select
Not available
Located just off Sottolonda Diving Center and 4.5 km from Diving In Elba Portoferraio, this hotel features a shared lounge and a library.
From   £ 148 /nightSelect
Not available
Aparthotel
Located next to Centro Ippico L.E. Farms, the venue comprises 48 rooms with garden views.
8.2
Great4 reviews
From   £ 35 /nightSelect
Not available
Bed & Breakfast
Offering diving, fishing and hiking in the area, this accommodation lies next to Felciaio Beach, and within a 10-minute drive of Lacona Beach.
Select
Not available
Within easy reach of Cinema Teatro Flamingo, this hotel comprises 22 rooms with en suite bathrooms.
From   £ 91 /nightSelect
Not available
Aparthotel
This hotel offers a private pool and the possibility of trying snorkeling, canoeing and diving.
From   £ 67 /nightSelect
Not available
Located a few steps from La Crocetta, the hotel features 30 rooms with views over the sea.
From   £ 151 /nightSelect
Not available
Boasting location close to Cinema Teatro Flamingo, the venue includes 9 rooms and a private pool.
From   £ 61 /nightSelect
Not available
Located a few steps from Acquario dell'Elba, the hotel features 14 rooms with views over the sea.
From   £ 63 /nightSelect
Not available
Boasting a garden bar and a private swimming pool, the property is located close to Bagno tropical and less than 2 km from the centre of Procchio.
From   £ 50 /nightSelect
Not available
Bed & Breakfast
There are rooms facing the garden and the hotel is set close to Museo Minerario.
From   £ 80 /nightSelect
Not available
Located next to Elba Divers Naregno, the venue comprises 16 rooms with sea views.
From   £ 41 /nightSelect
Not available
The budget hotel is a good starting point to Portoferraio' sights including Aviosail Charter and Palazzina dei Mulini.
7.2
Very good9 reviews
From   £ 76 /nightSelect
Not available
In the vicinity of this luxury hotel there is Bagno tropical and guests can also discover the business area.
7.8
Very good92 reviews
From   £ 92 /nightSelect
Not available
Located near Pantarei Beach Punto 4, the venue offers 21 rooms and a panoramic view.
From   £ 772 /nightSelect
Not available
Aparthotel
Located next to Monte Capanne, the venue comprises 18 rooms with sea views.
6.4
Nice25 reviews
From   £ 89 /nightSelect
Not available
Less than 1 km from the city centre of Portoferraio, this 10-room accommodation features a library and a tennis court.
8.0
Great10 reviews
From   £ 70 /nightSelect
Not available
Located a few steps from Spiaggia "Le Viste", the hotel features 36 rooms with views over the coast.
7.4
Very good32 reviews
From   £ 97 /nightSelect
Not available
Situated about 20 minutes' walk from Museo del Mare, the venue has 10 rooms with an amazing view of the sea.
From   £ 78 /nightSelect
Not available
The hotel features cots, a special menu and board games for children, offering panoramic location close to a port.
8.6
Great20 reviews
From   £ 70 /nightSelect
Not available
Located close to La Crocetta, this venue has to offer a large pool onsite plus canoeing, diving and ping pong in the area.
8.2
Great17 reviews
From   £ 163 /nightSelect
Not available
Bed & Breakfast
Located in the heart of Porto Azzurro, this hotel features windsurfing, snorkeling and canoeing.
From   £ 44 /nightSelect
Not available
Hotel
The hotel offers 32 rooms with the sea views, a garden restaurant, and a coffee bar.
7.6
Very good8 reviews
From   £ 77 /nightSelect
Not available
The hotel offers to try rich cuisine of the hotel set in a beautiful location nearby Santuario della Madonna del Monte.
8.4
Great74 reviews
From   £ 97 /nightSelect
Not available
This hotel serves local meals and features a private pool, boasting a panoramic location next to Spiaggia di Ortano.
7.2
Very good50 reviews
From   £ 226 /nightSelect
Not available
Boasting setting next to Azienda Agricola Arrighi, this pet-friendly property offers a salt water pool onsite as well as cots, a kids' club and a playground for children.
7.8
Very good16 reviews
From   £ 84 /nightSelect
Not available
Offering diving and table tennis in the area, this accommodation lies next to Museo del Mare, and within a 10-minute drive of Spiaggia di Lacona.
From   £ 94 /nightSelect
Not available
Bed & Breakfast
Located a few steps from Spiaggia di Ortano, the hotel features 6 rooms with views over the sea.
From   £ 91 /nightSelect
Not available
Located next to Gulliver, the venue comprises 53 rooms with sea views.
From   £ 102 /nightSelect
Not available
Set only 2.9 km from Fortezza Pisana, this hotel features an outdoor seasonal pool, a sun deck and deckchairs.
6.8
Nice4 reviews
From   £ 68 /nightSelect
Not available
Providing a terrace restaurant which serves local dishes, the hotel welcomes guests in a beach area of Portoferraio.
8.0
Great8 reviews
From   £ 94 /nightSelect
Not available
Holiday park
Set 6 km from A Piedi nel Parco, this accommodation features an outdoor swimming pool and a small patio.
7.6
Very good1 review
From   £ 90 /nightSelect
Not available
Aparthotel
The hotel offers easy access to Monte Capanne, boasting 15 rooms in the centre of Marciana Marina.
8.0
Great9 reviews
From   £ 113 /nightSelect
Not available
This royal-style hotel is set at a short distance to Biodivers Elba Sea Academy.
7.6
Very good6 reviews
From   £ 81 /nightSelect
Not available
Aparthotel
Set about 2 km from the center of Porto Azzurro, this hotel offers 45 non-smoking rooms with sea views and a plunge pool onsite.
8.6
Great43 reviews
From   £ 133 /nightSelect
Not available
Bed & Breakfast
There are rooms facing city and the hotel is set close to Viticcio Beach.
From   £ 97 /nightSelect
Not available
Located next to La Crocetta, the venue comprises 16 rooms with sea views.
7.8
Very good5 reviews
From   £ 98 /nightSelect
Not available
Offering setting in the heart of Marina di Campo and close to a bus stop, the property includes 72 rooms as well as a beachfront restaurant.
7.4
Very good11 reviews
From   £ 221 /nightSelect
Not available
Placed 25 minutes' walk from Fortezza Pisana, this hotel features a fresh daily breakfast along with a swimming pool.
8.4
Great5 reviews
From   £ 78 /nightSelect
Not available
Aparthotel
The hotel features a seasonal outdoor pool, a sundeck and bbq equipment plus an indoor restaurant in a convenient location just off Centro Ippico L.E. Farms.
7.6
Very good12 reviews
From   £ 102 /nightSelect
Not available
Offering an infinity swimming pool and outstanding views of the bay, the 76-room hotel is close to Bartolini Yachting and has good transport links with a boat dock nearby.
7.0
Very good112 reviews
From   £ 100 /nightSelect
Not available
Bed & Breakfast
Situated 3 km from Portoferraio city center, the hotel is adjacent to Villa of San Martino and features a sundeck and a golf course.
8.0
Great67 reviews
From   £ 66 /nightSelect
Not available
Providing guests with a large pool onsite, the venue has classic rooms with a superb view in a business area.
8.0
Great47 reviews
From   £ 318 /nightSelect
Not available
The hotel with a swimming pool is located in the centre of Lacona close to Castello del Volterraio.
7.2
Very good61 reviews
From   £ 189 /nightSelect
Not available
Located in proximity to Monte Calamita as well as mandel Diving Center, the hotel includes snorkelling, diving and horseback riding.
Select
Not available
While staying in the hotel you are invited to discover Beach Of Samson, set within a few minutes' drive away, or walk for only 10 minutes to reach Napoleonic Mills House.
Select
Not available
Bed & Breakfast
There are rooms facing terrace and the hotel is set close to The Gravel Beach.
From   £ 110 /nightSelect
Not available
There are rooms facing city and the hotel is set close to Pieve di San Giovanni in Campo.
From   £ 65 /nightSelect
Not available
The budget hotel boasts 7 rooms along with cycling, ping pong and tennis, offering direct access to Elba Nostrale.
From   £ 82 /nightSelect
Not available
The hotel features Turkish steam bath and various massages and 16 rooms, boasting location in a beach area of Rio Marina.
8.2
Great10 reviews
From   £ 68 /nightSelect
Not available
Located next to Acquario dell'Elba, the venue comprises 34 rooms with sea views.
6.2
Nice5 reviews
From   £ 142 /nightSelect
Not available
Located 4 km away from Portoferraio city center, this hotel features 18 rooms and a private pool.
7.4
Very good1 review
From   £ 69 /nightSelect
Not available
This hotel features a seasonal outdoor pool and a golf course along with a barbeque restaurant.
8.0
Great4 reviews
From   £ 103 /nightSelect
Not available
Providing a massage parlour and a Jacuzzi, the accommodation is set close to Castello del Volterraio, while a ferry port is also nearby.
7.8
Very good10 reviews
From   £ 107 /nightSelect
Not available
Boasting beautiful location and access to Monte Capanne, this hotel in Campo nell'Elba features a beach restaurant and 29 rooms.
8.0
Great9 reviews
From   £ 112 /nightSelect
Not available
Everyone will enjoy a private swimming pool onsite and admire sea views offered from 16 rooms.
From   £ 1 160 /nightSelect
Not available
Featuring a private pool and 32 rooms, this hotel is only 2.8 km from Spiaggia di Ortano.
6.0
Guest rating23 reviews
From   £ 108 /nightSelect
Not available
Boasting breathtaking views of the Tyrrhenian Sea, the hotel is housed in an Italian-style building.
7.8
Very good14 reviews
From   £ 138 /nightSelect
Not available
Featuring location in the historic part of Portoferraio, the hotel boasts mountain views along with snorkeling, canoeing and hiking.
7.4
Very good34 reviews
From   £ 68 /nightSelect
Not available
Guests of this pet-friendly hotel can enjoy a seasonal outdoor pool and refreshing drinks at the beach bar.
7.6
Very good107 reviews
From   £ 80 /nightSelect
Not available
Enjoy 24-hour restaurant onsite or admire wonderful views while staying in the hotel boasting location in the centre of Portoferraio.
6.8
Nice195 reviews
From   £ 104 /nightSelect
Not available
Located next to Diving in Elba, the venue comprises 34 rooms with sea views.
7.8
Very good22 reviews
From   £ 102 /nightSelect
Not available
Boasting the location next to Diving in Elba, the property offers a view over the sea and a spa centre and a Jacuzzi.
8.6
Great45 reviews
From   £ 249 /nightSelect
Not available
Featuring an outdoor swimming pool, this property is set a short distance from Cimitero di Cavo and Strada per Ortano.
From   £ 540 /nightSelect
Not available
Bed & Breakfast
Located near Elba Diving, this budget hotel features a continental buffet breakfast.
9.8
Perfect2 reviews
From   £ 75 /nightSelect
Not available
The budget hotel is a good starting point to Porto Azzurro' sights including Spazio Mare and Azienda Agricola Arrighi.
7.6
Very good3 reviews
From   £ 85 /nightSelect
Not available
With panoramic views of the sea, the accommodation is set in vicinity of Monte Capanne.
7.2
Very good3 reviews
From   £ 308 /nightSelect
Not available

Filtering results

Please wait...

280 hotels found

FAQs about hotels in Elba

We created these 11 answers to questions about hotels in Elba to make your planning easier.

What are the best hotels to stay at in Elba?

If you're searching for the best place in Elba, enjoy staying at one of HotelMix.co.uk 61 hotels or accommodations. Travellers enjoy staying at Hotel Baia Imperiale (rating: 7.8/10), which is a 10-minute walk from Macina. This 4-star hotel has a tennis court, concierge service and newspaper service on site. You may also have an Italian and Mediterranean meal at Ristorante Dell'Hotel La Conchiglia nearby. You may also check Camping Lacona (rating: 8.6/10), a 4-star accommodation with an infinity pool, diving and billiards. It offers rooms for about 116£ per night. Here are some other popular accommodations: Hotel Desiree, Hotel Airone Del Parco E Delle Terme and Apartamentos Lacona.

What are the top Capoliveri (Isola d'Elba) hotels in Elba?

If you want to stay at the best Elba hotel, consider booking Hotel Villa Ottone rated 8.0/10 for about 368£ per night. It has windsurfing, diving and hiking on site. Also you may like Grand Hotel Elba International (rating: 7.8/10), which is set 3 km from Spiaggia degli Stecchi and has scuba diving, canoeing and boating.

What are the best hotels in Portoferraio, Elba?

Featuring snorkelling, a special menu and hiking, Hotel Villa Ottone rated 8.0/10 is a good deal at the cost of 368£ per night. Acquaviva Park Hotel with a rating 8.0/10 is a good 3-star option for travellers with children. It's set 350 metres from Parco Nazionale Arcipelago Toscano and has an outdoor swimming pool, a Jacuzzi and an outdoor pool on site.

Which airport hotels in Elba are the best?

Also you may check Residence Le Mimose, Residence Vacanza Mare and Pozzo Al Moro Village.

Which budget accommodations in Elba are the best?

For a budget-conscious travellers travelling to Elba, there are 20 options for consideration. Hotel Etrusco is the best budget accommodation providing medical service, cots and children's menu from 51£ per night. Check Hotel Punto Verde (rating: 7.6/10), a 3-star property with snorkelling, diving and canoeing on site. Other top budget hotels are Hotel Capo Sud, Hotel Lilly and Residence Elite.

Which hotels in Elba are suitable for a romantic trip?

According to HotelMix.co.uk travel data, there are 37 deals for your romantic getaway. Hotel Lo Scirocco rated 9.0/10 is the best 3-star hotel for couples offering concierge service, 24 hour front desk assistance and a sundeck. Travellers can book a room here for about 113£ per night. You may also like Hotel Sardi, a 3-star option for couples at the price of 110£ per night. For more romantic places click here.

What are the best luxury accommodations in Elba?

If you want the best facilities from hotels in Elba, book one of our 21 deals. Hotel Fabricia is a chic 4-star option for about 168£ per night, featuring cots, snorkelling and a solarium on site. Hotel Riva Del Sole rated 7.0/10 is another upscale property with snorkelling, diving and canoeing, which will make your stay memorable. For more deals click here.

What are the top 5-star hotels in Elba?

Offering cots, snorkelling and canoeing, Hotel Villa Ottone (rating: 8.0/10) is a perfect 5-star hotel for about 368£ per night. Featuring cots, windsurfing and diving, Hotel Hermitage (rating: 8.8/10) is also a perfect option at the cost of 643£ per night.

What are the best 4-star hotels in Elba?

Consider booking Residence Le Acacie rated 9.2/10 with concierge service, windsurfing and a solarium. Another good property is Hotel Le Acacie (rating: 7.2/10) with snorkelling, canoeing and hiking.

What are the best family-friendly hotels in Elba?

If you are visiting Elba with your family, consider booking one of 31 deals. Featuring a tennis court, an outdoor swimming pool and a solarium, Hotel Paradiso (rating: 7.2/10) is a perfect hotel located 450 metres from Spiagge di Viticcio. This 3-star accommodation has rooms from 62£ per night. Hotel Antares rated 8.4/10 is a perfect accommodation with newspaper service, snorkelling and a solarium. See other family hotels here.

HotelMix.co.uk offers a selection of 15 options to consider.

Hotel Del Golfo is also the top Elba hotel for travellers travelling with pets. This 4-star property offers rooms at the cost of 413£ per night. Hotel Villa Italia and Hotel Residence Villa San Giovanni are pet-friendly too.