Find hotels in Elba Island from £49

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Elba Island hotels and places to stay

Cala del Porto Punta Ala

5.0 star property
10.0 out of 10, Exceptional, (3)
"All staff was superb."
The price is £492
includes taxes & fees
5 Aug - 6 Aug
Cala del Porto Punta Ala

The Sense Experience Resort

5.0 star property
9.2 out of 10, Wonderful, (182)
"Great place although dinner prices are a bit over rated. "
The Sense Experience Resort

Hotel La Pineta

3.0 star property
9.0 out of 10, Wonderful, (268)
"Great for weekend getaway to the beach, welcoming staff, Good breakfast."
Hotel La Pineta

Hotel Plaza

4.0 star property
9.4 out of 10, Exceptional, (78)
"good location "
The price is £178
includes taxes & fees
2 Aug - 3 Aug
Hotel Plaza

Hotel Biodola

4.0 star property
8.8 out of 10, Excellent, (31)
"Beautiful beach, friendly staff, nice rooms"
The price is £356
includes taxes & fees
4 Aug - 5 Aug
Hotel Biodola

Hotel Villa Ottone

5.0 star property
8.6 out of 10, Excellent, (77)
"Beautiful property in a very scenic location. Private beach very nice"
The price is £419
includes taxes & fees
5 Aug - 6 Aug
Hotel Villa Ottone

Hotel Hermitage

5.0 star property
9.4 out of 10, Exceptional, (21)
"Beautiful beach right at the hotel. We went in june (off season) it was amazing "
The price is £561
includes taxes & fees
4 Aug - 5 Aug
Hotel Hermitage

Hotel Yacht Club

3.0 star property
9.0 out of 10, Wonderful, (23)
"The whole staff was outstanding. At the top, Gioconda who surprised me with cutest birthday cake; Matteo and Mario who brought it to me upon my arrival at my breakfast table and Fabio who gave me all the pieces of information I needed with a big smile. It was a real pleasure to have them around every morning with their kind and cheerful attitude."
The price is £152
includes taxes & fees
23 Jul - 24 Jul
Hotel Yacht Club

Hotel Anselmi

2.0 star property
9.2 out of 10, Wonderful, (15)
"A cozy place. Well equipped room, a fine breakfast. And I felt really welcome! Grazie per tutto!"
The price is £113
includes taxes & fees
24 Jul - 25 Jul
Hotel Anselmi

Mistral Hotel

3.0 star property
9.0 out of 10, Wonderful, (29)
"Nice little hotel and very nice people "
The price is £114
includes taxes & fees
30 Jul - 31 Jul
Mistral Hotel

Hotel Select

4.0 star property
8.2 out of 10, Very good, (63)
The price is £207
includes taxes & fees
24 Jul - 25 Jul
Hotel Select

Boutique Hotel Ilio

3.0 star property
8.6 out of 10, Excellent, (20)
"Elba is beautiful!!"
Boutique Hotel Ilio

Resort le Picchiaie

4.0 star property
7.6 out of 10, Good, (55)
"Had a really nice visit, staff were responsive and helpful. Could not have asked for more"
Resort le Picchiaie

Hotel Desiree

4.0 star property
8.0 out of 10, Very good, (70)
"This hotel was very uniquely located and features an amazing sandy beach. People and service was great throughout the stay and i highly recommend it for families. Special thanks to Andreas, Simon and David for their personal attention and service. We shall return this hotel in the future. "
Hotel Desiree

Hotel Airone Isola d'Elba

4.0 star property
8.4 out of 10, Very good, (121)
"My brief 3 day stay at the Airone Hotel was absolutely fantastic. The place and the surrounding park is well maintained, the rooms always clean and staff ready to help."
The price is £160
includes taxes & fees
2 Aug - 3 Aug
Hotel Airone Isola d'Elba

Hotel La Perla del Golfo

4.0 star property
8.6 out of 10, Excellent, (48)
"I stayed here for a couple of nights whilst touring Italy, I fancied a couple of days on Elba and this hotel was perfect "
Hotel La Perla del Golfo

Isola Verde

3.0 star property
8.6 out of 10, Excellent, (58)
"Toller großer Pool"
Isola Verde

Hotel Cala di Mola

4.0 star property
8.8 out of 10, Excellent, (22)
"Beautiful location & friendly staff. Lots of ants that crawled up our legs during breakfast & laying by the pool. Also had them in our rooms. My daughter was bitten badly but not sure if it was the ants or if it was mosquitoes which isn’t really the hotel’s fault or issue. "
The price is £195
includes taxes & fees
1 Aug - 2 Aug
Hotel Cala di Mola

Hotel Grotte del Paradiso

2.0 star property
8.2 out of 10, Very good, (23)
"very very quiet place"
The price is £200
includes taxes & fees
29 Jul - 30 Jul
Hotel Grotte del Paradiso

Hotel Del Golfo

4.0 star property
9.6 out of 10, Exceptional, (36)
"Excellent place to relax and enjoy the views "
The price is £395
includes taxes & fees
31 Jul - 1 Aug
Hotel Del Golfo
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Elba Island

Showing deals for:1 Aug - 3 Aug
Save an average of 15% on thousands of hotels when you're signed in

Accommodation near Elba Island attractions

Terranera Lake
Terranera Lake

Terranera Lake

Explore the great outdoors at Terranera Lake, a lovely green space in Casa Tonietti. While you're in the area, stroll along the beaches.

Portoferraio Port

Portoferraio Port

Explore the waterfront in Portoferraio with a trip to Portoferraio Port. While you're in the area, stroll along the beaches.

Learn more about Elba Island

Check out sights like Arcipelago Toscano National Park and Marciana Marina Beach as you discover Elba Island—an area also known for its island views.

Top Elba Island Hotel Reviews

Find out more about Elba Island

Find out more about Elba Island

Top reasons to visit Elba Island

  • Stunning Beaches: Elba Island boasts breathtaking beaches like Cavoli Beach, perfect for sunbathing and swimming.
  • Outdoor Activities: The island offers a variety of outdoor activities, including golf, scuba diving, and hiking in its scenic mountains.
  • Rich History: Explore the island's historical sites, providing a glimpse into its fascinating past.
  • Charming Accommodation: A range of accommodation options caters to all preferences, from family-friendly hotels to lovely agritourism properties.
  • Friendly Locals: Experience the warm hospitality of the locals, enhancing your visit to this enchanting island.

Find great hotels near Elba Island

Discover a range of accommodation options on Elba Island, Tuscany, ideal for every type of traveller. Whether you seek family-friendly hotels, pet-friendly stays, or charming agritourism properties, Elba caters to all preferences. Enjoy a memorable adventure vacation experience while exploring the stunning landscapes and rich history of this enchanting island. From luxurious villas to comfortable hotels, Elba Island offers a delightful array of choices for your perfect Italian getaway.

  • Uappala Club & Resort Lacona: Nestled in a serene natural setting, Uappala Club & Resort Lacona is a family-friendly 4-star hotel, perfect for those seeking a getaway immersed in nature. Located 3.7km from Elba Island, this resort offers a plethora of amenities tailored for children, including supervised childcare and a playground. The pet-friendly policy welcomes your furry friends, allowing them to join the family holiday. With a focus on creating memorable family experiences, this resort is ideal for those looking to enjoy the great outdoors with their loved ones.
  • Park Hotel Napoleone: Just 3.1km from Elba Island, Park Hotel Napoleone offers a blend of adventure and relaxation, making it a great choice for families and pet owners. This 4-star hotel boasts an array of outdoor activities, such as hiking, biking, and nearby scooter rentals, ensuring an action-packed stay. The hotel provides a variety of child-friendly amenities, including high chairs and ping-pong tables, making it easy for families to unwind. With a pet-friendly policy, you can bring your pets along for the fun, ensuring that every member of the family is included in the adventure.
  • Hotel Select: Located a mere 1.9km from Elba Island, Hotel Select offers guests direct beach access, making it a prime choice for those seeking a vibrant blend of adventure, beach life, and urban experiences. This 4-star hotel is perfect for thrill-seekers with activities like surfing, kayaking, and snorkelling readily available. Positioned in the city centre, guests can easily explore local attractions. With its modern amenities and proximity to the beach, Hotel Select is an excellent option for those wanting to enjoy the sun and surf while still having access to city life.

Where to stay near Elba Island

Elba Island, nestled in Tuscany, offers a unique blend of adventure and relaxation, perfect for families and outdoor enthusiasts. Explore the stunning Cavoli Beach, unwind at charming camping villages, and immerse yourself in the rich history of Isola d'Elba. With its friendly locals and diverse excursions, this enchanting island promises a memorable experience for first-time visitors and seasoned travellers alike.

  • Marciana: Nestled approximately 621m from Elba Island, Marciana is a charming city that offers a delightful blend of beach and outdoor experiences, making it a fantastic destination for families. The town’s visitor numbers peak in March and during the summer months of July to August, with a more tranquil atmosphere from October to December. Popular activities include golf at nearby courses and a scenic cable car gondola ride, which provides panoramic views of the stunning coastline. The local attractions feature beautiful beaches and parks, perfect for a relaxing day out or family fun.
  • Campo nell'Elba: Located about 1.9km from Elba Island, Campo nell'Elba is another captivating city ideal for beach lovers and outdoor enthusiasts. Its visitor numbers peak during the summer months of June to August, while November to January sees a quieter crowd. The area boasts a variety of activities, including golfing and enjoying the local campgrounds. With its inviting beaches and family-friendly parks, Campo nell'Elba offers a perfect setting for creating memorable holiday experiences amidst the natural beauty of Tuscany.
  • Marciana Marina: Situated roughly 1.2km from Elba Island, Marciana Marina is a picturesque city known for its vibrant beach culture and rich cultural experiences. The peak tourist season runs from June to August, with fewer visitors during the autumn months. Visitors can unwind at local spas, enjoy golfing, or take a ski lift for some unique views. The city's beautiful beaches and family-friendly parks are also highlights, offering plenty of opportunities for relaxation and exploration along this stunning stretch of the Mediterranean coast.

Things to do near Elba Island

Elba Island is perfect for outdoor and family holidays, offering beautiful beaches and a variety of activities. Visitors can enjoy golf at its renowned courses, unwind at luxurious spas, and explore the stunning underwater world through scuba diving. Whether you're seeking relaxation or adventure, Elba Island has something to suit every taste.

Shopping

In the charming towns of Elba Island, you’ll discover local artisan shops and quaint boutiques offering unique souvenirs. If you're up for a drive, head to the nearby markets in Portoferraio for a wider selection of crafts and gifts reflecting the island's rich culture.

Recreation

Enjoy a game at Isola D'Elba Tennis Club, only 4.3km away, surrounded by vibrant sports energy. Alternatively, unwind at Calidario Terme Etrusche, 24.3km from Elba, where serene wellness treatments promise complete relaxation amidst natural thermal waters.

Adventure

Experience breathtaking views at the Monte Capanne Cableway, a thrilling ride offering panoramic vistas, located 621m from Elba Island. For cycling enthusiasts, the Capoliveri Bike Park, 6.2km away, provides scenic trails. Alternatively, explore the natural beauty of Monte Calamita, 1621ms from Elba, with its picturesque hiking paths.

Nightlife

On Elba Island, the Teatro dei Vigilanti offers a charming blend of entertainment and culture, just 4.3km away. With its romantic atmosphere, it's perfect for families and couples seeking an enchanting night out filled with captivating performances.

Booking tips and Expedia advantages for Elba Island

To save money on your trip to Elba Island, consider visiting during the off-peak months of January, February, or November for lower hotel rates. Booking a month in advance or taking advantage of last-minute deals on Expedia can also yield savings. Saturdays are typically the cheapest days to stay, while Wednesdays are the most expensive. Use Expedia’s tools to compare prices and refine your accommodation preferences. Additionally, look for opportunities to combine your hotel, flights, and activities for better package rates, and explore free attractions around the island for a budget-friendly experience.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Elba Island is moderately seasonal. The cheapest months to stay around Elba Island are January to February and November, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Elba Island is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Elba Island is Saturday. The most expensive day to stay around Elba Island is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation on Elba Island with your flights and activities through an Expedia package.

Find the best attractions near Elba Island

Elba Island is perfect for outdoor enthusiasts and family holidays, offering a delightful mix of beaches, mountains, and historic sites. Visitors can enjoy a range of attractions that cater to those seeking sun-soaked beaches, cultural experiences, and nature adventures. Whether you're exploring the stunning coastline or delving into the island's rich history, Elba promises a memorable getaway filled with varied activities and picturesque scenery.

  • Cavoli Beach: Known for its crystal-clear waters and vibrant atmosphere, Cavoli Beach is an ideal spot for sunbathing and swimming. Its sandy shores attract both families and young crowds, making it a perfect location to relax and enjoy the beach vibes.
  • Marina di Campo Beach: This picturesque beach boasts a charming fishing village backdrop. With a wide expanse of golden sand, it’s perfect for water sports or simply soaking up the sun. The lively promenade offers delightful eateries and shops to explore.
  • Fetovaia Beach: Renowned for its stunning scenery, Fetovaia Beach is a tranquil escape. The clear blue waters and lush surrounding hills create an idyllic setting for a peaceful day by the sea, perfect for those seeking relaxation and natural beauty.

Best time to go to Elba Island

None

The nearest major airports for your trip to Elba Island

For your visit to Elba Island, a convenient option is to fly into Bastia Airport (BIA-Poretta), situated 24.9km away. Nearby, you’ll find several excellent hotels such as the Mercure Hotel & Spa Bastia Biguglia, a 4-star establishment located 2.5km from the airport. Another option is Hôtel La Lagune, also a 4-star hotel, just 1.9km from Bastia. Additionally, Hotel Résidence a Torra, yet another 4-star accommodation, is located 1.9km away. All these hotels provide easy access to Bastia Airport, making your travel seamless and enjoyable.

Frequently asked questions

When is the best time to go to Elba Island?
The most popular time to visit Elba Island is July, when the sun shines brightly and the island comes alive with a vibrant atmosphere. During this peak season, which spans from June to August, temperatures typically range from 25 to 30°C, creating the great backdrop for beach activities and outdoor excursions.

July is particularly appealing for those who enjoy soaking up the sun on Elba's stunning beaches or exploring its scenic coastal trails. The warm weather encourages leisurely days spent swimming in crystal-clear waters, hiking through lush landscapes, or indulging in local seafood at charming seaside restaurants. With the island's numerous outdoor spaces, you'll find plenty of opportunities to relax or engage in adventurous activities.

If you're looking for a more tranquil experience, consider visiting in September. The weather remains pleasantly warm, with temperatures around 24°C, but the crowds start to thin out, allowing for a more serene atmosphere. This is an excellent time for couples seeking a romantic getaway or families looking to enjoy the island's natural beauty without the peak-season hustle and bustle.
Where can I find the best nightlife in Elba Island?
Elba Island, situated in the stunning Tuscan archipelago, offers a charming blend of natural beauty and vibrant nightlife, particularly during the summer months.

The town of Portoferraio, the island's main port and historical centre, is where you'll find a lively atmosphere in the evenings. The waterfront promenade is lined with delightful bars and restaurants, great for enjoying a leisurely dinner with a view of the sea. For a more upbeat experience, head to the nearby area of Capoliveri, known for its vibrant nightlife scene, where you can find a variety of clubs and beach bars hosting live music and DJ sets.

Another hotspot is Marciana Marina, a picturesque fishing village that transforms into a lively hub at night. Here, you can enjoy a cocktail at one of the stylish bars overlooking the marina, or dance the night away at a local club.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Elba Island.
How can I save on a Elba Island hotel booking with Expedia?
Before booking your Elba Island hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Elba Island hotel?
Prices for hotels in Elba Island often vary, but you can find a great deal from £49 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.