Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Check prices on hotels in Elba Island

Tonight Aug 21 - Aug 22
This weekend Aug 23 - Aug 25
Next weekend Aug 30 - Sep 1

Featured Elba Island Golf Hotels

See all 987 Properties in Elba Island

Estimated price for 1 night/2 adults

Hotel Hermitage
Hotel Hermitage
5.0 out of 5.0 Via Biodola 1, Portoferraio, LI
4.6/5 (14 reviews)
$336/ night for 2 guests

very nice resort - excellent beach sand, swimming and sunbathing - excellent tennis facilities (must be the best tennis on the island), good walking on the hills, food was excellent we did half board and were spoilt every single night. The staff make it special, very experienced and great teamwork, ...

Reviewed on May 1, 2019
Allegroitalia Elba Golf
Allegroitalia Elba Golf
Localita Acquabona, Portoferraio, LI
Free Cancellation
4.4/5 (42 reviews)
$93/ night for 2 guests

Excellent hotel at a very good price. Lovely views. I advise getting a hire car if you plan to travel anywhere as the location is very central.

Reviewed on Sep 6, 2018
Hotel Biodola
Hotel Biodola
4.0 out of 5.0 La Biodola, Portoferraio, LI
4.4/5 (23 reviews)
$222/ night for 2 guests

Excellent staff. Everyone helpful, courteous and friendly. Fantastic views. Great beach access. Only complaint is thin walls of room. We could hear every word of people in next room.

Reviewed on Jun 29, 2019
Baia Bianca Suites
Baia Bianca Suites
La Biodola 16, Portoferraio, LI
4.5/5 (13 reviews)
$393/ night for 2 guests


Reviewed on Apr 23, 2019
Tra Cielo e Mare
Tra Cielo e Mare
Via Colle Reciso ,80, Portoferraio, Tuscany
3.1/5 (8 reviews)

Immerso un una pineta splendida domina tutta la baia di Portoferraio. Isolato e rilassante come l'eden Se volete sentirvi i padroni dell'isola andate li. Le condizioni generali sono più che discrete il servizio pure ma la vista e il panorama ripagano di tutto. I proprietari poi sono il top...oltre ...

Reviewed on Sep 2, 2014
Hotel Danila
Hotel Danila
3.0 out of 5.0 Loc. Scaglieri, 21, Portoferraio, LI
4.0/5 (7 reviews)

Very relaxing location on nice sandy beach

Reviewed on Jun 19, 2016
Resort le Picchiaie
Resort le Picchiaie
4.0 out of 5.0 Via Picchiaie, Portoferraio, LI
Free Cancellation
3.9/5 (26 reviews)
$95/ night for 2 guests

Beautiful views and wonderful setting with the swimming pools. Food was very good and the staff excellent!

Reviewed on Aug 31, 2018
Hotel Fabricia
Hotel Fabricia
4.0 out of 5.0 Golfo di Portoferraio, Portoferraio, LI
3.6/5 (48 reviews)
$69/ night for 2 guests

Very nice hotel with a friendly staff. Located in a rural area, without much around in a relaxed environment. Great swimming pool area with private pebble beach access.

Reviewed on Sep 7, 2018
Hotel La Perla del Golfo
Hotel La Perla del Golfo
4.0 out of 5.0 Via Della Cicala 1, Marciana, LI
Free Cancellation
4.3/5 (27 reviews)
$110/ night for 2 guests

Personale cortesissimo e disponibile; camera 214 con vista mozzafiato sul golfo di Procchio; sia la camera che il bagno erano pulitissimi, l'arredamento è di ottimo gusto (ci sono camere con arredi moderni ed altri più etnici, come la noistra). La sala della colazione, che viene usata anche oper ...

Reviewed on Aug 5, 2019

Golf Resorts in Elba Island

Is the distance to the golf course from your hotel driving a wedge between you and your golf game? Not anymore. Expedia has a wide choice of hotels with golf courses 987 in Elba Island listed. From perfecting your short game to entertaining clients, Elba Island's golf courses have much to offer you.

Stay and Play Golf in Elba Island

Your trip will be off to an amazing start upon realizing that you may have access to a fantastic course within minutes of your hotel. Play to your heart's content on the course, then return to the hotel to take advantage of its amenities, such as a dip in the pool or a massage, or simply a drink with your golf mates at the bar. No need to venture far from the hotel; there are lots of entertainment options available. And after a long day on the course, you've got an abundance of amenities and a comfy bed waiting for you.

When you feel you have had enough golfing, Elba Island awaits! This is a great occasion to see what Elba Island has in store. Your hotel's staff can point you to a number of eateries to enjoy a meal at. They may be able to also give you tips on the best shopping districts in town.

Your Elba Island Golf Resort Awaits

With Expedia, you'll have your choice of fantastic Elba Island golf resorts for terrific rates. Currently, the hotel rates in Elba Island span from $69 to $393. It might be time to go on that golf vacation you have been daydreaming of, when thoughts of lush fairways and glistening water hazards start occupying your mind.

Quick Golf Guide to Elba Island

Q: How many golf resorts are in Elba Island?

A: You'll find 987 golf hotels in this Elba Island. Finding it difficult to choose the right one? Be sure to read the review and ratings section to help you book the best spot for your vacation.

Q: How much does a stay at a Elba Island golf resort cost?

A: Rates for a Elba Island golf hotel run anywhere from $69 to $393. You are certain to find a spot at a reasonable price that is near a phenomenal course