See the latest prices and deals by choosing your dates.
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... Breakfast was very good, we had a balcony with seaview everything was great, the room was new and clean! The staff was so welcoming and they were always giving their best!
Hotel in Cavo
Offering a seafront location on the north coast of Elba Island, Cavo's Hotel Maristella features a large garden, a terrace and comfortable rooms. Free Wi-Fi is available in all areas. The hotel is situated as close to the sea as you could get. The staff were excellent. The room was large and had A/C as well as a fan. Free parking was a bonus considering all the other places in Italy we had stayed. Breakfast was great. Filling and many coffees were had. All in all, a wonderful place to stay. We'll be back in the future.
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 certainly an advantage as it is a steep location
Hotel in Marciana Marina
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 Capoliveri
Only 1.9 mi from the picturesque town of Capoliveri and overlooking the Bay of Pareti, Hotel Dino offers rooms with balcony and sea views. It was perfect 🤩, new, clean and the location was great. See view was awesome. We was very happy.
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 sat out on the terrace overlooking the sea and had breakfast and supper. The view is spectacular. The setting idyllic. Food delicious. We had a lovely walk down to the sea, took twenty minutes if that and found a good cafe/restaurant. Then also a little walk around the hotel. Beautiful countryside. Very generous and welcoming host. Will go back.
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... Perfect place for a relaxing vacation. Breakfast buffet is rich and delicious. The location is very close to the sea and has a beautiful garden/pool.
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. Spent 6 days on beautiful Elba. From the ferry you are at the hotel in 2 minutes. The staff is very friendly and always there for you, especially that sweet Luca. Everything is very clean and the breakfast is top. Definitely worth coming back here again, thanks Hotel Acquamarina for all the hospitality. You have made our stay unforgettable.
Hotel in Marciana Marina
Hotel in Porto Azzurro
Hotel in Marciana Marina
Hotel in Portoferraio
Hotel in SantʼAndrea
Hotel in Marciana Marina
Hotel in Fetovaia
Hotel in Porto Azzurro
Located on Elba Island, Hotel Villa Wanda is less than a 5-minute drive from Porto Azzurro. Surrounded by a private park, it provides on-site parking and a sea-view terrace with bar corner.
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 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... Breakfast was very good, we had a balcony with seaview everything was great, the room was new and...
Hotel in Cavo
Offering a seafront location on the north coast of Elba Island, Cavo's Hotel Maristella features a large garden, a terrace and comfortable rooms. Free Wi-Fi is available in all areas. The hotel is situated as close to the sea as you could get. The staff were excellent.
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 Marina
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 Capoliveri
Only 1.9 mi from the picturesque town of Capoliveri and overlooking the Bay of Pareti, Hotel Dino offers rooms with balcony and sea views. It was perfect 🤩, new, clean and the location was great. See view was awesome. We was very happy.
Hotel in Marina di Campo
Located in Marina di Campo, within 1.1 miles of Marina di Campo Beach and 1.5 miles of Galenzana Beach, Hotel Rustichello has accommodations with a terrace as well as free private parking for guests...
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 sat out on the terrace overlooking the sea and had breakfast and supper. The view is spectacular.
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... Perfect place for a relaxing vacation. Breakfast buffet is rich and delicious.
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. Spent 6 days on beautiful Elba. From the ferry you are at the hotel in 2 minutes.
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. It’s near the beach and lots of restaurants along the sea.
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. Location, facilities, service, beach and sea quality: all exceptional.
Hotel in Procchio
Set just 820 feet from Campo All'aia beach on Elba Island, Hotel Brigantino is located in Procchio and offers a pool and a restaurant. 6-7 minute walk to beach. Great breakfast. Clean, spacious room. Free private parking.
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. Beautiful part of the island and absolutely great staff
Hotel in Portoferraio
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. location was great and it was well kept. Gardens were lovely. The staff were polite and friendly.
Hotel in Marciana
Small and charming, Hotel Sant'Andrea is a family-run hotel located in one of the most enchanting inlets of the island, offering friendly hospitality and all amenities of a modern hotel. It was a wonderful stay. So charming ! The view is amazing.
Hotel in Porto Azzurro
Located in Porto Azzurro, a 7-minute walk from Lido Beach, Albergo Bel Tramonto provides accommodations with a garden, free private parking, a shared lounge and a terrace.
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. The staff were lovely and the facilities were excellent.
Hotel in Capoliveri
Located in Capoliveri, a few steps from Lido Beach, Hotel Antares has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a private beach area. Hotel is georgeos. Stuff are super friendly. Recomand everyone for nice and good vacation.
Hotel in Capoliveri
Located in Capoliveri, a 5-minute walk from Innamorata Beach, Appartamenti Villa Miramare provides accommodations with a shared lounge, free private parking, a terrace and a bar. Great quiet location, beautiful views over the sea, super friendly people and big rooms.
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,...
Hotel in Seccheto
Hotel La Stella is set by the beach in Seccheto, on the Elba Island. The hotel has a panoramic terrace with views of the sea, a garden and a private beach area. Stunning views; easy and beautiful private beach access; delicious meals including breakfast and a...
Locanda dell'Amicizia, Hotel Aurora, and Hotel Barracuda 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 Il Caminetto, Hotel Galli - Wellness & Spa, and Albergo Le Briciole.
Portoferraio, Porto Azzurro, and Marina di Campo are popular with other travelers visiting Elba.
Many families visiting Elba loved staying at Hotel Del Golfo, Hotel Sardi, and Hotel Cernia Isola Botanica.
Hotel Barbarossa, Hotel Galli - Wellness & Spa, and Hotel Maristella are also popular among family travelers.
Hotel Aurora, Hotel Sardi, and Hotel Cernia Isola Botanica are some of the popular hotels in Elba.
In addition, Hotel Barbarossa, Hotel Acquamarina, and Hotel Yacht Club are also popular in Elba.
Hotels in Elba that offer a highly-rated breakfast include Hotel Rio Sul Mare, Hotel Barbarossa, and Hotel Maristella.
Breakfast at these hotels in Elba are also highly rated: Hotel Imperia, Hotel Montecristo, and Locanda dell'Amicizia.
Couples traveling to Elba loved staying at Hotel Aurora, Albergo Bel Tramonto, and Hotel Sardi.
These hotels in Elba are also highly rated by couples: Hotel Montecristo, Hotel Acquamarina, and Hotel Del Golfo.
There are 2,076 hotels in Elba you can book on Booking.com.
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.
Capoliveri
A great place to spend your holiday on Elba. Silence, peace and isolation. Within half an hour you can reach the best beaches on the island. There are also several super beaches in the immediate vicinity. The towns of Portoferraio, Porto Azuro, Rio Marina in close proximity. From here you will quickly get to Cabinova, from where you will climb the highest peak, Copa Capanne . You will experience the spirit of Italy in the nightlife of Capoliveri. And most importantly, a very nice and helpful owner.
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.
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.
A lovely family-run hotel with an exceptional restaurant. Very friendly, appropriately attentive but thoroughly professional staff made us at home. An ideal location to explore Elba and/or enjoy the beaches. Great views and all the facilities we might need including a large swimming pool. Particular thanks to the delightful Aurora and Giulia who looked after us so well.
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.
Capoliveri
The sea view is better than the photos. This is a fine beach apartment with basic feel, although nothing was really missing. It's located in a quaint area close to one of the Elba many beaches. There is a bus service to Innamorata but it was not tested by us. Friendly hostess who gave instructions to get checked in. Great with washing machine and dishwasher.
We were visiting Italy, came up Elba. This hotel was nice, traditional Italian style, nothing big but friendly. Restaurant staff was amazing. I had my best chocolate croissant there! We had a great lunch poolside. Saltwater pool was very relaxing. The beach front is not great but nice if you just want to sit by the water. Staff and cleanliness was great.
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!
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.
Location, facilities, service, beach and sea quality: all exceptional. Procchio is the place to be for the families, close to the best parts of the island and center Portoferraio. Hotel del Golfo, simply the best option on Elba.
Big swimming pool open from 8am to 8pm with bar service and toilets. Stuff on the bar are really nice and prepare the best Apperol Spritz. Proximity to Lacona beach Strategic location to visit other areas in Elba.
Capoliveri
The location is good. Capoliveri is the best town in Elba, it’s very close by walk with the best restaurant and shops. Is middle way to all island so in less than an hour you travel everywhere.
Portoferraio
Service was excellent. Staff at Hello Elba was most kind and showed us to the door. View from apartment was really outstanding.