See the latest prices and deals by choosing your dates.
Hotel in Campo nell'Elba
Located in Campo nell'Elba, a few steps from Spiaggia di Cavoli, Hotel la Conchiglia provides accommodations with a shared lounge, free private parking, a terrace and a bar. The place is just across the sandy beach. Nice common balcony with beds just facing the excellent view.
Hotel in Chiessi
Located in Chiessi, a few steps from Chiessi Beach, Hotel Aurora provides accommodations with a shared lounge, free private parking, a terrace and a bar. If you are looking for a beautiful place to relax without crowds I would absolutely recommend to come here in the amazing Island of Elba. The hotel is owned and run by a family and from the first time you arrive, you have a sense of being at home thanks to the incredible and welcoming hosts Giorgio and Venusia who are the best hosts that I met. Giorgio was so helpful and kind with the guests and cares a lot about them and is always at disposal in case of asking for recommendations or advices. For the breakfasts you can taste delicious homemade marmalade as well as cakes and pastries. The hotel is also just a few metres away from the town's beach with crystal clear water. The room was really clean and tidy, and it's cleaned every day and also has air conditioning which is really helpful during hot summer days and the bed is also really comfortable. If you are coming without a car and would like to visit other places on the island this hotel is also situated in a really nice place as the bus stop is just in front of the building. I hope I will return to this incredible place.
Hotel in Porto Azzurro
Set 1148 feet from Barbarossa Beach and 0.9 mi from Porto Azzurro, Hotel Barbarossa offers accommodations with free WiFi. The location near the beach with a short coastal walk into town. Coffees are individually made for each guest. Impressive breakfast
Hotel in Pomonte
Hotel Sardi offers its guests a bed and breakfast buffet service. The Hotel Sardi does not have a restaurant inside the structure, but has an agreement for lunch and dinner with some restaurants and... The hotel is a charming, family-run property where hospitality is superb. The staff is welcoming and eager to please. Location couldn’t be better if one is staying on this side of Elba. It is walkable to several wonderful restaurants and shops. It reminded me in lovely ways of summer holidays with my family when I was a child. While not open after 20:00 in the evening for dining, the breakfast and lunch options were simply delicious!
Hotel in Portoferraio
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. Fantastic location, quiet, tranquil and surrounded by gardens. 150 meters from a likewise quiet beach. Excellent staff- super nice and friendly. Will be back
Hotel in Marina di Campo
Set on the beachfront at Campo nell'Elba on Elba Island, Hotel Montecristo offers air-conditioned rooms with a balcony. It features an outdoor pool, fitness center and small wellness area. We only stayed one night and it was very clean and everything was ery okay. The location is good, a lot of restaurants and beach bars araound, and the beach right infront of the door. We didn't use the beach there though. It is not an exciting hotel, it is an ugly block at the beach, but it definitely fulfilled our needs and comfort standards. The pool is very useable. There is even a bar, where we got aperitivo. We slept very well. All in all a very good experience.
Hotel in Procchio
Only 656 feet from the coast, Albergo Le Briciole is 2.5 mi from Marciana Marina and 1.9 mi from Procchio. GORGEOUS VIEWS! DELICIOUS & complete BREAKFAST BUFFETT. Friendly staff. Wow what a trip to remember. It was my first time at Isola d'Elba, & I couldn't be happier with my stay here. It's also wedged between two bigger seaside towns, pretty centrally located to other areas around the island. I DEFINITELY RECOMMEND staying here :)
Hotel in SantʼAndrea
Immersed in a 15,000-m² private park overlooking Sant’Andrea Bay in Elba Island, Hotel Gallo Nero offers elegant air-conditioned rooms and free Wi-Fi. Very positive surprise! Lovely hotel! Wonderful location. The „whole hill“ towards the see belongs to the hotel and is arranged as a lovely garden with a lot of places to take a rest and enjoy the view. The staff is very attentive and friendly. Seems to be a family business and they really like to do their job. For a 3* hotel a lot of surprising features: whirlpool which can be rented privately for 40min. Sauna( which I did not use), massage ( which was excellent!) and possible three course dinner every night . Overall really good athmosphere and fantastic location!
Hotel in Portoferraio
Set in the hills overlooking the Gulf of Portoferraio, Santo Stefano is a historic country house offering extensive gardens, panoramic views and a restaurant serving Mediterranean and Tuscan cuisine. We spent wonderful two days here. Everything, the scenario, the staff, the view, the food was perfect!
Hotel in SantʼAndrea
Just 656 feet from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court. Immersed in the botanic gardens, it also features a wine bar and snack... The hotel is great! Green areas, friendly staff and close to the beach
Hotel in Marciana Marina
Hotel in Marciana Marina
Hotel in Portoferraio
Hotel in SantʼAndrea
Hotel in Procchio
Hotel in Marina di Campo
Hotel in Campo nell'Elba
Hotel in Portoferraio
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. The ladies running this place are absolutely lovely. True Italian friendly hospitality.
Hotel in Pomonte
Located on the western coast of Elba Island, Hotel Corallo is 656 feet from the sandy beaches and granite cliffs of Pomonte. Nice Hotel, our bathroom was completely new, comfortable bed.
Hotel in Marina di Campo
Eden Park Hotel is located in Marina di Campo. The hotel has a seasonal outdoor pool and terrace, and guests can enjoy a meal at the restaurant or a drink at the bar. The swimming pool was decent. The breakfast was ok.
Hotel in Chiessi
Just 328 feet from the sea, Hotel Il Perseo is in Chiessi on Elba Island. A few steps away it has a hot tub with panoramic sea views, sun loungers and parasols. Great team of people, extremely helpful and kind.
Hotel in Fetovaia
Set 984 feet from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa opened in the 1950s as an inn. Today it offers air-conditioned rooms with balcony and satellite LED TV. we liked the breakfast, I liked the hard beds, there was always a spot to park albeit an SUV was...
Hotel in Marciana
Featuring a pool and a terrace overlooking the Elba Island’s western coastline, Hotel Bel Tramonto offers elegant interiors and rooms. WiFi is available in public areas for free. The hotel is in an amazing position with beautiful views and stunning sunsets every day!
Hotel in Fetovaia
Located on the south-east coast of Elba Island and 6.2 mi from Campo dell’Elba, family-run and eco-friendly Eco Hotel Montemerlo is surrounded by a Mediterranean garden. Brilliant stay, great staff, good breakfast and evening meal also value for money, top location in...
Hotel in Portoferraio
Featuring a private access to a nearby beach, Hotel Paradiso has a pool with sun terrace overlooking the bay. It is 10 minutes' drive from Portoferraio harbor on Elba Island. The location , people and facilities all exceptional
Hotel in Chiessi
Located in Chiessi, a few steps from Chiessi Beach, Hotel Aurora provides accommodations with a shared lounge, free private parking, a terrace and a bar. If you are looking for a beautiful place to relax without crowds I would absolutely recommend to...
Hotel in Porto Azzurro
Set 1148 feet from Barbarossa Beach and 0.9 mi from Porto Azzurro, Hotel Barbarossa offers accommodations with free WiFi. The location near the beach with a short coastal walk into town.
Hotel in Portoferraio
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. Fantastic location, quiet, tranquil and surrounded by gardens.
Hotel in Marina di Campo
Set on the beachfront at Campo nell'Elba on Elba Island, Hotel Montecristo offers air-conditioned rooms with a balcony. It features an outdoor pool, fitness center and small wellness area. We only stayed one night and it was very clean and everything was ery okay.
Hotel in Procchio
Only 656 feet from the coast, Albergo Le Briciole is 2.5 mi from Marciana Marina and 1.9 mi from Procchio. GORGEOUS VIEWS! DELICIOUS & complete BREAKFAST BUFFETT. Friendly staff.
Hotel in Portoferraio
On top of Portoferraio's coast, Hotel Acquamarina offers views of the Gulf of Padulella and direct access to the beach below. tranquil, beach near, everything
Hotel in Capoliveri
Hotel Antares offers great service, plenty of free sports facilities and a panoramic position on the beach of Capolivieri Lido. Hotel is georgeos. Stuff are super friendly. Recomand everyone for nice and good vacation.
Hotel in Marciana Marina
Set 164 feet from La Fenicia beach in the picturesque village of Marciana Marina, Hotel Yacht Club offers rooms with flat-screen TV. Start your day with the varied sweet and savory breakfast. very nice staff, rooms were perfectly comfortable with cold air conditioner.
Hotel in Procchio
Hotel del Golfo is on the white sands of Procchio Bay, and features a private beach with bar, small pier, and sea-water swimming pool. Most rooms offer beautiful sea views. We loved staying at Hotel Del Golfo it was exactly what we needed, no crowds, relaxing, amazing view...
Hotel in Marciana Marina
Marina Garden Hotel is within a 656 foot radius from a pebbled beach, shops and the harbor in Marciana Marina, on Elba Island. Its large garden features a swimming pool and palm trees. The staff was very friendly and helpful.
Hotel in Seccheto
Located in Seccheto, a 17-minute walk from Seccheto Beach, Locanda dell'Amicizia provides accommodations with a garden, free private parking, a shared lounge and a bar. Lovely views and location. A delicious homemade breakfast buffet.
Hotel in Marina di Campo
Featuring free WiFi and a restaurant, Hotel Elba is a family-run hotel located in Marina di Campo, 1640 feet from the beach. Guests can enjoy the on-site bar. Brekfast was very good with a mix of continental brekfast and traditional one. I liked it very much
Hotel in Rio Marina
Overlooking the Cavo Gulf, Experience Relais " Il Termine Elba " offers rooms a 15-minute drive from Rio Marina. Our stay at Il Termine was spectacular.
Hotel in Marina di Campo
Located in Marina di Campo, a 2-minute walk from Marina di Campo Beach, Hotel La Barcarola features a bar and views of the city. Excellent location, super clean and comfortable beds! Also the owner was very sweet.
Hotel in Seccheto
Located in Seccheto, a few steps from Seccheto Beach, Hotel Da Italo has accommodations with a shared lounge, free private parking, a terrace and a bar. This 3-star hotel offers free WiFi. Breakfast and location were both excellent.
Hotel in Marina di Campo
Set 328 feet from the nearest beach, Hotel Punto Verde offers accommodations in Marina di Campo. Guests can enjoy the on-site bar. Free private parking is available on site. Rooms come with a TV. Great location minutes from the beach, friendly staff, comfortable room, good a/c, quiet,...
Many families visiting Elba loved staying at Experience Relais " Il Termine Elba ", Hotel Cernia Isola Botanica, and Hotel Meridiana.
Hotel Montecristo, Hotel Del Golfo, and Hotel Yacht Club are also popular among family travelers.
There are 2,043 hotels in Elba you can book on Booking.com.
Experience Relais " Il Termine Elba ", Hotel Viticcio, and Locanda dell'Amicizia in Elba have received great reviews for the views from their hotel rooms.
Guests staying in Elba also loved the views from their rooms at Hotel Plaza, Hotel Sant'Andrea, and Hotel Dino.
Hotel Aurora, Hotel Montecristo, and Albergo Le Briciole are some of the popular hotels in Elba.
In addition, Hotel Cernia Isola Botanica, Hotel Sardi, and Hotel Del Golfo are also popular in Elba.
On average, it costs £173 per night to book a 3-star hotel in Elba for tonight. You'll pay around £218 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Elba will cost around £538 (based on Booking.com prices).
Couples traveling to Elba loved staying at Experience Relais " Il Termine Elba ", Hotel Aurora, and Albergo Le Briciole.
These hotels in Elba are also highly rated by couples: Locanda dell'Amicizia, Hotel Montecristo, and Hotel Cernia Isola Botanica.
Hotels in Elba that offer a highly-rated breakfast include Hotel Meridiana, Experience Relais " Il Termine Elba ", and Hotel Punto Verde.
Breakfast at these hotels in Elba are also highly rated: Hotel Da Italo, Hotel Cernia Isola Botanica, and Hotel Barbarossa.
On average, 3-star hotels in Elba cost £95 per night, and 4-star hotels in Elba are £144 per night. If you're looking for something really special, 5-star hotels in Elba cost around £385 per night (based on Booking.com prices).
Portoferraio, Capoliveri, and Marina di Campo are popular with other travelers visiting Elba.
Portoferraio
A great place, that made the days at Elba perfect. Staying at a vineyard in Italy is a dream (even for me who doesn't drink). It was a quiet and nice place. The staff helped us much more than they had to. Because of a misunderstanding, we didn't get our car with us on the ferry to the island. The owners brought us, and drove us back to the centre the day after (to pick up our car). It had a nice swimming pool with sun beds. The breakfast was a perfect start of the day. They make their own wine and olive oil.
Portoferraio
This apartment is close to the port and gives you access to all the attractions in Portoferraio. The apartment is laid out in a beautiful way both for aesthetics and function. The breeze flows through the open windows. The amenities are plentiful. If you want to use AC you can, we did not need it even in August. There are activities in the square right outside your door and many restaurants nearby. This is the perfect spot if you want to have a fun experience in Portoferraio, Elba.
Portoferraio
Don't let the unassuming entrance fool you, once you press the button for floor 11 and then climb 2 more flights of stairs you will be treated to surely the best all round view of the beautiful island of Elba. The apartment is gorgeous, clean, modern and spacious with stunning panoramic views from every window and a balcony that encompasses 3 sides. Angela was a great host, greeting us in the foyer and gave us all the info we needed to start our Elba adventure.
Capoliveri
The location on the hilltop of Capoliveri, just a block from the shops, cafes and gelaterie, is wonderful. The view out to the countryside and sea, from the wall across from the apartment entrance, is spectacular. There is a dedicated parking spot just a short walk away -- travelers' cars are otherwise not permitted in the city centre. The owner/host, Antonella, is very helpful, friendly, accommodating, and enthusiastic. A great place to stay in Elba!
Portoferraio
We had a wonderful time in Elba and this apartment was super convenient. 1. Fantastic location - few minutes walking from the ferry, close to the old town, big supermarket just around the corner, the bus station 3 minutes away, the reception where we needed to pick up the keys just 5 minutes away. 2. Super clean and spacious. 3. Kitchen well equipped. 4. Very bright and breezy. 5. Everything was new. 6. Perfect for 4 people. 7. Friendly neighbours.
Very good value for Elba island in peak season. The accomodation is not luxurious but it does the job if you plan to visit the island and spend time at the beach. Make sure to get a car to get around, there isn't much to do in the immediate surroundings. The apartment was better than what we expected from the pictures. The host, Paolo, was very responsive before our arrival and showed us everything we needed to know at check-in.
The hotel is a charming, family-run property where hospitality is superb. The staff is welcoming and eager to please. Location couldn’t be better if one is staying on this side of Elba. It is walkable to several wonderful restaurants and shops. It reminded me in lovely ways of summer holidays with my family when I was a child. While not open after 20:00 in the evening for dining, the breakfast and lunch options were simply delicious!
Capoliveri
A rustic house with four flats that can also be joined together. The apartment was perfect for my two week workation since there was good wifi and it was just brilliant to sit on the terrace and enjoy beautiful sunsets behind three peninsulas of the Elba island. The lovely garden is home to songbirds and a barbecue. The owner was discreet and attentive, a technical issue was resolved within hours even though it was the weekend!
Sant’Andrea is the best cove on the the island to stay in and Hotel Cernia Isola Botanica was the best place to stay. The grounds itself is lush, with a cozy restaurant that serves a great dinner. The hotel staff were lovely and helpful when needed. It was a very quiet and easygoing area that served well as a base to explore the busier parts of Elba. And of course, the beach was only a 3 minute walk down the hill.
There are many good hotels in Elba, but I was looking for one which offered the Beach-front with less crowd, calm & relaxed environment, accessibility to hiking trails, Restaurant, Breakfast, accessibility to Shopping market, Parking, etc. This hotel offered everything and I had a great time there. I could also drive around from here and visit other locations in Elba.
Portoferraio
Amazing apartment overlooking the city centre. Apartment could not be more central in Portoferraio and is equipped with everything you might need for a holiday on the island. Andrea and Rita keep the place in immaculate condition and are supper friendly and accommodating hosts. Would definitely recommend La Casina Sul Mare for anyone going to Elba
Portoferraio
We were stuck overnight on Elba due to the wind and ocean. We were lucky to be able to use bookings to get this room. Maurizio was very helpful and let us in to our beautiful apartment with fantastic views and superb facilities. He lent us a phone charger and we were close to the port. Breakfast was included and was nice.
Capoliveri
We had a wonderful time in Capoliveri. Michaela and Silvio were so welcoming and friendly and just really great hosts. The apartment was comfortable and stylish and the location is great. We can totally recommend you to stay at Chez Nous and we are looking forward to coming back the next time we are on Elba!
Excellent location and staff. The restaurant and bar (seaside) are great. It’s an old school high end hotel which is very fitting for a break on Elba island. Our room was renovated very recently and assuming that real estate refresh continues, this will be a great place to stay for a very long time to come.
Very friendly staff, nice people all over the place. They have a big parking place for all the guests. The hotel has an own restaurant which is occupied pretty well every night. Food was nice. Pilade is doing their own Elban olive oil 🫒🛢️which you can buy at the reception 👍
Portoferraio
This was an incredible find on Elba. A beautiful B&B in the centre of the city. The room was clean, modern and comfortable, whilst the breakfast was outstanding. My favourite in Italy so far! Barbara and her family were so welcoming and friendly, we didn’t want to leave!
Portoferraio
The apartment is in a large complex with its own restaurant - plenty of parking and would appear safe for kiddies - and a nice pool area. Walking distance to a restaurant and the beach - although the glorious sandy beaches of Elba are a short drive away.
Marina di Campo
The host was very kind, informative, and attentive. She gave me all the information I needed about Elba. The bed was exceptionally soft and comfortable. The place is very quiet and relaxing. The view outside the apartment is amazing.
Great location, near center and short distance from the beach. Cozy, clean room, Very kind staff. Good breakfast in the garden opposite the hotel. Marciana Marina is perfect place for holiday in Elba Island. Good value for money.
Rio Marina
Best accomodation we had in Italy! Piece of paradise on Elba island. Close to the magical sparkling beach, calm and quiet and with very nice host. Everything was comfy - bed, bathroom, well equipped kitchen. Dog was not a problem.