Find hotels in Elba Island from CA $68

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Elba Island hotels

Hotel Plaza

Hotel Plaza
4.0 star property
Porto Azzurro
9.4 out of 10, Exceptional, (83 reviews)
"Great stay"
Finland
Katja
Hotel Plaza

Hotel Fabricia

Hotel Fabricia
4.0 star property
Portoferraio
8.2 out of 10, Very good, (87 reviews)
"Very nice resort, we had a perfect stay."
Norway
Elisabeth Bogen
Hotel Fabricia

Hotel Villa Wanda

Hotel Villa Wanda
2.0 star property
Porto Azzurro
6.8 out of 10, (25 reviews)
"Si sentiva anche un piccolo rumore delle stanze vicino"
Italy
David
The price is CA $183
CA $202 total
includes taxes & fees
Mar 7 - Mar 8
Hotel Villa Wanda

Hotel Corallo

Hotel Corallo
3.0 star property
Marciana
8.4 out of 10, Very good, (8 reviews)
"Ottima struttura, posizione comodissima per chi arriva dalla GTE. Camera pulita e confortevole con terrazza vista mare, bellissima. Personale cortese e molto disponibile. Possibilità di cenare in struttura, anche se noi abbiamo usufruito solamente dell' ottima e abbondante colazione. Ottima struttura. "
Italy
Serena
The price is CA $146
CA $161 total
includes taxes & fees
Mar 26 - Mar 27
Hotel Corallo

Eden Park Hotel

Eden Park Hotel
3.0 star property
Campo nell'Elba
8.8 out of 10, Excellent, (11 reviews)
"Hotel has one of the nicest swimming pools. Very friendly & helpful people."
United Kingdom
MCD
Eden Park Hotel

Hotiday Apartment Collection - Portoferraio

Hotiday Apartment Collection - Portoferraio
3.0 star property
Acquabona
8.0 out of 10, Very good, (3 reviews)
"Not for holiday makers. Need a car. No taxis available. No delivery of takeaways. Busses finish early carvery hour. Has to starve and have no evening meal"
United Kingdom
M
The price is CA $58
CA $64 total
includes taxes & fees
Mar 3 - Mar 4
Hotiday Apartment Collection - Portoferraio

Hotel Yacht Club

Hotel Yacht Club
3.0 star property
Marciana Marina
9.0 out of 10, Wonderful, (24 reviews)
"Quiet and well kept property. Surprising quiet given the lively location! Staff was friendly. Very close to everything. We parked off site. It was close, easy and free! "
Canada
Erin
The price is CA $169
CA $186 total
includes taxes & fees
Mar 27 - Mar 28
Hotel Yacht Club

Allegroitalia Elba Golf

Allegroitalia Elba Golf
Portoferraio
8.8 out of 10, Excellent, (65 reviews)
"Amazing views. Far from centre. Cheap price. Needs a bit of maintenance. "
United Kingdom
Zachary
The price is CA $133
CA $147 total
includes taxes & fees
Mar 28 - Mar 29
Allegroitalia Elba Golf

Villa Italia B&B

Villa Italia B&B
Porto Azzurro
The price is CA $124
CA $136 total
includes taxes & fees
Mar 1 - Mar 2
Villa Italia B&B

Primo Hotel

Primo Hotel
Marciana Marina
The price is CA $174
CA $192 total
includes taxes & fees
Mar 13 - Mar 14
Primo Hotel

Portoferraio - Loft nel Forte Stella

Portoferraio - Loft nel Forte Stella
Portoferraio Old Town
The price is CA $203
CA $321 total
includes taxes & fees
Mar 7 - Mar 8
Portoferraio - Loft nel Forte Stella

Villette San Martino

Villette San Martino
Portoferraio
The price is CA $253
CA $440 total
includes taxes & fees
Feb 28 - Mar 1
Villette San Martino

Hotel La Pineta

Hotel La Pineta
3.0 star property
Follonica
9.0 out of 10, Wonderful, (286 reviews)
"magnifico hotel"
Italy
Gregory
Hotel La Pineta

I Cinque Pini

I Cinque Pini
Follonica
8.4 out of 10, Very good, (65 reviews)
"Very clean , nice breakfast close to beach. Train a little noisy "
United States
mario
I Cinque Pini

Acquaviva Experience Hotel

Acquaviva Experience Hotel
San Vincenzo
8.2 out of 10, Very good, (51 reviews)
"Very good, friendly helpful staff. "
United States
Cindy
Acquaviva Experience Hotel

Riva Toscana Golf Resort & SPA

Riva Toscana Golf Resort & SPA
4.0 star property
Follonica
9.2 out of 10, Wonderful, (20 reviews)
"We stayed out of the main building the golf condition wasn’t good reason why we didn’t play breakfast needs Coffee they offer expresso but not regular coffee , Bruno is great. Good location "
United States
Patricia
The price is CA $135
CA $149 total
includes taxes & fees
Mar 3 - Mar 4
Riva Toscana Golf Resort & SPA

Residenza Santa Cecilia

Residenza Santa Cecilia
3.0 star property
San Vincenzo
9.4 out of 10, Exceptional, (39 reviews)
"Loved our stay. The room was very spacious and comfortable. Breakfast was delicious and the staff was so kind and helpful. "
United States
Enrique
Residenza Santa Cecilia

Podere l'Agave

Podere l'Agave
San Vincenzo
9.6 out of 10, Exceptional, (27 reviews)
"Staff very friendly "
United Kingdom
Philip
Podere l'Agave

Hotel Centrale

Hotel Centrale
4.0 star property
Piombino
7.6 out of 10, Good, (38 reviews)
"First of all I want to thank Alberto and wife for his hospitality and all the very welcoming, courteous and professional staff! An hotel in the center of the Town well-kept with a strong concept of hospitality and tradition! Recommended!"
United Kingdom
Giuseppe
Hotel Centrale

Cav Costa degli Etruschi

Cav Costa degli Etruschi
San Vincenzo
9.2 out of 10, Wonderful, (20 reviews)
"Alles zu Fuß gut erreichbar Zentrum und Strand In der Nähe ein pizzabäcker und eine bar Top Lage sehr nette ihnhaber die jeden Tag bis mittags erreichbar sind und einen immer helfen. Einrichtung im typischen italienischen Style, was aber sehr sauber war. Wir würden dort wieder buchen."
Germany
Giuseppe
Cav Costa degli Etruschi
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mediterranean Region attractions

Learn more about Elba Island

Famed for being the home of Napoleon during his time in exile, this little island in the Tyrrhenian Sea has sun-kissed beaches, imposing fortresses and thermal baths.

desert beach surrounded by nature and crystal clear sea in Elba Island

Top Elba Island Hotel Reviews

Recent Reviews in Elba Island

More cheap stays in Elba Island

Hotels in Elba Island with star rating

Find out more about Elba Island

Top reasons to visit Elba Island

  • Stunning Beaches: Elba Island boasts beautiful, tranquil beaches perfect for relaxation and water activities.
  • Outdoor Adventures: Enjoy a range of outdoor activities including hiking, diving, and golfing in scenic surroundings.
  • Cultural Exploration: Discover the rich history and charming towns like Portoferraio, filled with friendly locals.
  • Wine Tours: Experience local vineyards and indulge in wine tasting for a true taste of Tuscany.
  • Diverse Accommodations: From pet-friendly hotels to family villas, Elba offers diverse lodging options for every traveller.

Find great hotels near Elba Island

Discover the charm of Elba Island with a range of accommodation options tailored for every type of traveller. From pet-friendly hotels to family-oriented villas, Elba offers a variety of lodging choices for those seeking adventure and relaxation. Whether you're exploring the island's stunning landscapes or enjoying its rich culture, you'll find the perfect hotel or agritourism property to make your stay unforgettable.

  • Uappala Club & Resort Lacona: A picturesque 4-star resort, Uappala Club & Resort Lacona is perfect for those seeking a beach and nature-themed getaway. Located 9.7km from Elba Island, this resort offers direct access to the beach, allowing guests to immerse themselves in the stunning coastal beauty. With family-friendly amenities, spacious accommodations, and a range of outdoor activities, guests can enjoy a relaxing vacation filled with sun, sand, and sea, making it an ideal choice for beach lovers.
  • Park Hotel Napoleone: Nestled 8.0km from Elba Island, Park Hotel Napoleone is a 4-star hotel that caters to adventure-seekers and pet lovers alike. This unique property features a natural hot spring nearby, offering a rejuvenating experience for guests. Adventure sports such as hiking, mountain biking, and scooter rentals are readily available, making it an exciting destination for active travellers. The hotel is also pet-friendly, welcoming dogs and cats with various amenities, ensuring a fun-filled stay for you and your furry companions.
  • Hotel Baia Imperiale: Located just 4.8km from Elba Island, Hotel Baia Imperiale is a charming 4-star accommodation that appeals to adventure enthusiasts and pet owners. Guests can indulge in various water-related activities, including boat tours, kayaking, and snorkeling, all within reach. The hotel also allows pets, with specific policies to ensure a comfortable experience for all. With its focus on adventure and exploration, this hotel offers a vibrant atmosphere for those looking to create unforgettable memories during their stay.

Where to stay near Elba Island

Elba Island, nestled in Tuscany, offers a stunning blend of adventure and relaxation for Canadian travellers. Explore the charming town of Portoferraio, rich in history and friendly locals, or unwind on the tranquil beaches that surround this beautiful island. With its outdoor activities and scenic excursions, Elba promises an unforgettable vacation experience, where every corner reveals the allure of a great Italian town.

  • Marciana: Nestled just 1.6km away from Elba Island, Marciana is a charming city known for its seasonal appeal, with visitor numbers peaking in March and during the summer months of July and August. This destination offers a fantastic beach experience along with outdoor activities perfect for families. Popular attractions include a golf course and a scenic cable car gondola that provides breathtaking views of the surrounding landscape. The local beaches and parks are ideal for spending quality time with loved ones, making Marciana a great spot for relaxation and recreation.
  • Campo nell'Elba: Located 4.8km from Elba Island, Campo nell'Elba is a delightful city that attracts visitors primarily during the summer months from June to August. Known for its stunning beaches and outdoor adventures, it’s a family-friendly destination that offers a variety of activities. You can enjoy a round of golf at the local golf course or set up camp at one of the nearby campgrounds. The area also boasts beautiful parks and family beaches, making it a perfect place for a fun-filled getaway.
  • Marciana Marina: Situated only 3.2km from Elba Island, Marciana Marina comes alive in the summer with peak visitor traffic from June to August. This vibrant city is celebrated for its beach culture and outdoor activities, alongside a rich cultural atmosphere. Visitors can indulge in spa experiences or hit the golf course for a leisurely day. The area is also equipped with ski lifts, providing unique opportunities for adventure. With its lovely beaches, family-friendly parks, and cultural offerings, Marciana Marina is an ideal destination for a well-rounded vacation.

Things to do near Elba Island

Elba Island is a fantastic destination for outdoor and family vacations, offering a variety of activities. Enjoy golf at top-notch courses, indulge in relaxing spa treatments, or explore the stunning coastline through diving and day trips. Additionally, wine tours provide a taste of the local vineyards, making your visit to this beautiful Tuscan island truly memorable.

Shopping

Discover Elba Island's charming local shops and markets, like Portoferraio's Mercato Centrale, where you can find unique souvenirs and artisanal products. For a more extensive selection, visit the nearby Marciana Marina's boutiques, offering a delightful mix of fashion and local crafts.

Recreation

Experience the vibrant atmosphere at Isola D'Elba Tennis Club, where you can enjoy tennis in a lively setting. For golf enthusiasts, Golf Club Hermitage offers beautiful outdoor play just 6.4km away. Unwind at Calidario Terme Etrusche, a serene retreat perfect for relaxation and rejuvenation, located 43.5km from Elba.

Adventure

Experience breathtaking views at the Monte Capanne Cableway, located 1.6km from Elba Island, offering a thrilling ascent for the whole family. For cycling enthusiasts, the Capoliveri Bike Park, 16.1km away, provides spectacular trails amidst stunning scenery. Explore the adventurous Monte Calamita hiking trail, situated 11.6kms from the island.

Nightlife

The nightlife on Elba Island is vibrant and captivating. For a cultural experience, visit the Teatro dei Vigilanti, located 11.3km away, where you can enjoy romantic performances in a family-friendly atmosphere. It's a perfect spot to soak in the local entertainment scene.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Elba Island

To save money during your visit to Elba Island, consider travelling in the off-peak months of January to February and November for lower hotel rates. Booking a month in advance can help secure better deals, and Saturday stays are typically cheaper than Wednesdays. Utilize Expedia to find eco-friendly accommodations and package deals that combine flights, hotels, and activities for added savings. Explore the island's natural beauty through free activities like hiking and beach outings, and take advantage of public transport for affordable travel around the island.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Elba Island hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Elba Island

Elba Island, located in Tuscany, Italy, is perfect for outdoor and family vacations, offering stunning beaches, scenic mountains, and historic houses. This beautiful island caters to travellers seeking a blend of beach relaxation and cultural experiences, making it an ideal spot for exploration. Don't miss the opportunity to discover the charm of Isola d'Elba and immerse yourself in the vibrant atmosphere of Elba Island.

  • Marciana Marina Beach: Enjoy the sun and sea at Marciana Marina Beach, a perfect spot for relaxation and beach vibes. With stunning views and clear waters, it’s ideal for swimming or basking in the Tuscan sun.
  • Monte Maolo: Embrace adventure at Monte Maolo, located a mere 1.1km away. This mountain offers breathtaking scenery and outdoor activities like hiking, allowing you to immerse yourself in nature and explore its rugged beauty.
  • Villa of San Martino: Delve into history at the Villa of San Martino, a notable historic house just 8.0km away. Explore its rich cultural heritage and beautiful gardens, providing insight into the life of Napoleon Bonaparte during his exile.

The nearest major airports for your trip to Elba Island

To reach Elba Island, you can fly into Bastia (BIA-Poretta), situated 64.4km away. Nearby accommodations include the 4-star Mercure Hotel & Spa Bastia Biguglia, located 6.4km from the airport, along with Hôtel La Lagune and Hotel Résidence a Torra, both 4.8km away. Each of these hotels provides convenient access to the airport, making your travel seamless. With various transportation options available, your journey from the hotels to Bastia (BIA-Poretta) will be smooth, ensuring you can enjoy the beautiful surroundings of Elba Island with ease.

Explore a world of travel with Expedia