Skip to main content

The best cheap hotels in Elba

Check out our pick of great cheap hotels on

Filter by:


Review score

Superb: 9 Very good: 8 Good: 7 Pleasant: 6
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

BnB Il Grecale

Lacona

Located within 700 metres of Spiagga di Lacona and less than 1 km of Spiaggia Laconella, BnB Il Grecale provides rooms with air conditioning and a private bathroom in Lacona. This bed and breakfast features a pool with a view, a garden and free private parking. When staying at the bed and breakfast, guests can use private entrance. Lovely BnB with great breakfast, very clean and lovely views

Show more Show less
9.5
Exceptional
111 reviews
Price from
£148
per night

Residenza Portoferraio

Portoferraio

Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi. The property has city views and is 1.8 km from La Padulella Beach and 6.1 km from Villa San Martino. The bed and breakfast features family rooms. Owner Tommaso is very frendly. We liked our stay. Thank you!

Show more Show less
9.1
Superb
172 reviews
Price from
£66
per night

Aria di Collina - Isola d'Elba

Porto Azzurro

Located in Porto Azzurro and only 2.4 km from Spiaggia la Rossa, Aria di Collina - Isola d'Elba provides accommodation with sea views, free WiFi and free private parking. With lake views, this accommodation features a patio. The apartment has private entrance. The apartment is impeccably designed and furnished, with a fantastic attention to detail that makes it feel both luxurious and comfortable. Every amenity you could need is provided, from the well-equipped kitchen to Smart TV, making it easy to settle in and feel at home. The location is incredibly peaceful – it’s a true retreat away from the noise of daily life, allowing for deep relaxation surrounded by Elba’s natural beauty. Waking up to such tranquility was a highlight of our stay. Additionally, the hosts were exceptional – they were available for any questions, offering assistance whenever needed, while giving me complete privacy to enjoy the property. This was such a memorable experience that we already plan to return. I highly recommend Aria di Collina to anyone visiting Elba. It’s an absolute gem!

Show more Show less
9.5
Exceptional
170 reviews
Price from
£61
per night

Agriturismo Montefabbrello

Magazzini

Offering a garden and garden view, Agriturismo Montefabbrello is set in Magazzini, 2.5 km from Ottone Beach and 7.3 km from Villa San Martino. Among the various facilities at the property, there is also an infinity pool and outdoor fireplace. There is a restaurant serving Italian cuisine, free private parking and an electric vehicle charging station. Unbelievable food. Very nice, comfortable room. Friendly cats. More friendly family and staff.

Show more Show less
9.3
Superb
181 reviews

Podere Il Ritorno

Portoferraio

Located in Portoferraio and only 1.5 km from La Padulella Beach, Podere Il Ritorno provides accommodation with garden views, free WiFi and free private parking. There is a private entrance at the apartment for the convenience of those who stay. The apartment features family rooms. A beautiful stay with welcoming hosts! It's a short 10 minute walk to cafes and a really spectacular beach and a 30 minute walk to the heart of Portoferraio. Plenty of parking if you have a car. The hosts are very communicative and welcoming, and the flats are very comfortable.

Show more Show less
9.3
Superb
124 reviews

VILLA VILLACOLLE

Procchio

Featuring air-conditioned accommodation with a patio, VILLA VILLACOLLE is set in Procchio. This beachfront property offers access to a balcony, free private parking and free WiFi. The guest house offers an outdoor fireplace and a 24-hour front desk. Michella and Massimo have been very welcoming and nice. I've been lucky to taste Michella's cake in the morning. The villa is at the centre of the village and only 5min of walk to Procchio beach. Even without a car, it's very easy to get there by bus from Portoferraio with the 116 and to reach other villages of the island via the same line. looking forward to come back one day

Show more Show less
9.5
Exceptional
368 reviews
Price from
£51
per night

Lido I Palmizi

Capoliveri

Featuring a garden and views of garden, Lido I Palmizi is a recently renovated apartment set in Capoliveri, a few steps from Lido Beach. There is a private entrance at the apartment for the convenience of those who stay. There is an outdoor fireplace and guests can make use of free WiFi and free private parking. Silvia did everything to make our stay as perfect as possible. We received information up front via Booking, got a discount for the ferry. She also reached out to us on Whatsapp and stood in contact during our stay, she sent us recommendations where to go, what to see.

Show more Show less
9.1
Superb
230 reviews
Price from
£113
per night

Il Castagno

Marciana

Situated in Marciana, 5 km from Cabinovia Monte Capanne and 21 km from Acquario dell'Elba, Il Castagno offers a garden and air conditioning. This property offers access to a balcony and free private parking. The property is non-smoking and is set 24 km from Villa San Martino. Beautiful view from the terrace, every evening sunset. Very good wifi. Jose nice person.

Show more Show less
9
Superb
175 reviews

B&B Casa Gianfranca

Portoferraio

Offering a garden and garden view, B&B Casa Gianfranca is located in Portoferraio, 2.7 km from Villa San Martino and 13 km from Acquario dell'Elba. Featuring a concierge service, this property also provides guests with a sun terrace. The bed and breakfast provides rooms with air conditioning, free private parking and free WiFi. The room is nice and clean, super helpful host.

Show more Show less
9
Superb
117 reviews

Casa Anna - Capo Perla Apartments

Capoliveri

Casa Anna - Capo Perla Apartments features sea views, free WiFi and free private parking, set in Capoliveri, 500 metres from Straccoligno Beach. There is a private entrance at the apartment for the convenience of those who stay. Featuring family rooms, this property also provides guests with a picnic area. Great and quiet location with a small beach close by. Amamzing communication by the host! Thank you, would come again.

Show more Show less
9.3
Superb
130 reviews
Price from
£95
per night

Most booked cheap hotels in Elba this month

FAQs about cheap hotels in Elba

Cheap hotels that guests love in Elba