See the latest prices and deals by choosing your dates.
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
Portoferraio
Situated in Portoferraio, just 1.8 km from La Padulella Beach, Le Stanze sul Mare provides beachfront accommodation with free WiFi. There is a private entrance at the guest house for the convenience of those who stay. The property offers allergy-free units and is located 6.2 km from Villa San Martino. Very cute place with a great view of the dock. Could not ask for a better location in Portoferraio. Super close to the bus stop and very walkable distance to the main attractions. Silvia was also very sweet. Definitely recommend!
Marina di Campo
Villa le Api features garden views, free WiFi and free private parking, set in Marina di Campo, 1.1 km from Marina di Campo Beach. This recently renovated guest house is located 2.8 km from Galenzana Beach and 12 km from Villa San Martino. The guest house has family rooms. Well designed and very clean. Friendly hosts and dog, private parking and free bikes to use.
Portoferraio
Situated within 6.1 km of Villa San Martino and 23 km of Cabinovia Monte Capanne, I Due Mondi Rooms features rooms with air conditioning and a private bathroom in Portoferraio. The property has city views. Free WiFi is available throughout the property and La Padulella Beach is 1.7 km away.
At the guest house, each unit is fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. A fridge and minibar are also available, as well as a coffee machine and a kettle.
Clean, modern and close to the main port. Surrounded by good restaurants and cafes
Portoferraio
Featuring a balcony with garden views, water sports facilities and a garden, Capo Bianco Private Room can be found in Portoferraio, close to La Padulella Beach and 5.1 km from Villa San Martino. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is located 22 km from Cabinovia Monte Capanne. Very kind host, well located and next to a very nice beach!
Portoferraio
Boasting sea views, Casa Le Agavi offers accommodation with a seasonal outdoor swimming pool, a garden and a terrace, around 2.1 km from Ottonella Beach. This property offers access to a patio and free private parking. Guests can access the guest house via private entrance. The hosts were incredibly friendly, warm and helpful. They tried to accommodate all our requirements, eg. They were creative with the breakfast options. We expected B&B but the service provided was almost at a hotel level. The views from the pool area were amazing. The bathroom was huge and stylish. We had a piece of the garden just for ourselves which is especially useful with a dog. It is also close to the beach - 10 mins walk if you don’t mind going on the road for a bit. Close to Portoferraio too. Also the parking is safe and comfortable.
Porto Azzurro
Boasting garden views, Villa Gemma features accommodation with a garden and a patio, around less than 1 km from Dog Beach Mola Porto Azzurro. The property is situated 1.8 km from Spiaggia la Rossa, 1.9 km from Lido Beach and 13 km from Villa San Martino. There is a sun terrace and guests can make use of free WiFi and free private parking.
Towels and bed linen are available in the guest house. The property has an outdoor dining area.
Cabinovia Monte Capanne is 30 km from the guest house.
Danila is a fantastic host. She was very good when communicating before our arrival and very helpful during our stay. Villa is located short drive on a dirt road very close to Porto Azzuro. There is a beautiful view from the terrace to the countryside. Cosy and clean room with nice bathroom is also great. We received tips about weather and trips, also had a very nice local wine with the host. We recommend this accommodation!
Portoferraio
Situated 1.1 km from La Padulella Beach and 6.3 km from Villa San Martino, Bed and coffee Rooms Portoferraio in Portoferraio features air-conditioned accommodation with views of the quiet street and free WiFi. The guest house has family rooms. Lovely host who was happy to help with matters beyond the room booking. Very good location and quiet. Nice balcony.
Porto Azzurro
Offering a shared lounge and inner courtyard view, La Casa di Berenice a Porto Azzurro is situated in Porto Azzurro, less than 1 km from Spiaggia la Pianotta and a 19-minute walk from Dog Beach Mola Porto Azzurro. The property has mountain and garden views, and is 700 metres from Spiaggia la Rossa. The guest house features family rooms. The room was clean, there was a fridge and a microwave in the room and heating. Comfortable stay
Rio Marina
Set just 200 metres from Spiaggia La Torre, Casa Valdese Rio Marina offers accommodation in Rio Marina with access to a garden, a terrace, as well as luggage storage space. Featuring garden and city views, this guest house also features free WiFi. The guest house has family rooms and facilities for disabled guests. The host was kind and ready to help. The hotel has a nice garden where we could enjoy the mornings/evenings. It also has a common kitchen, with some equipment (microwave, boiler, cups…)
We make it quick and easy to book a guest house on Elba. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
The average price per night for a guest house on Elba for this weekend is £82, based on current Booking.com prices.
Couples visiting Elba loved staying at Capo Bianco Private Room, Casa Le Agavi and I Due Mondi Rooms.
Similarly, these guest houses on Elba are highly rated by couples: VILLA VILLACOLLE, Villa le Api and Porta del Mare.
There are 17 guest houses on Elba you can book on Booking.com.
Most guest houses on Booking.com offer free cancellation.
Many families visiting Elba loved staying at I Due Mondi Rooms, Casa Le Agavi and Villa le Api.
Similarly, Le Stanze sul Mare, VILLA VILLACOLLE and Porta del Mare are also popular with family travellers.
VILLA VILLACOLLE, Le Stanze sul Mare and Capo Bianco Private Room are some popular guest houses on Elba.
In addition to these guest houses, Casa Le Agavi, Villa le Api and I Due Mondi Rooms are also popular on Elba.
LA SCALINATA, I Due Mondi Rooms and Le Stanze sul Mare have received great reviews from guests visiting Elba regarding the views from these guest houses.
Guests staying on Elba also spoke highly of the views from these guest houses: Villa Gemma, Casa Le Agavi and La Palazzina nel Verde - Goelba.
Absolutely great host who gave us local tips and great clear instructions. Everything was in shape and seemed like new. Well equipped, good TV, decent internet. Great location, sweet village with just the right size for holidays. The place is (like probably all coast apartments) a bit humid.
Nice views and easy access to zhe city center. Super breakfast hosts were really kind and you ca really feel like at home.
The hosts were very nice and helpful. The house was clean, large and equipped with all the necessary things. The area outside the house was green and quiet. There was an olive orchard just behind the house we stayed in, where we could walk for fresh air. The 1st beach was 8-10 minutes of walking from the accomodation, and so was a big supermarket.
The house is top. Stylish, excelent and quiet, great location, large garden. Exactly as shown on the images - even better. Lovely and friendly landlady. You need a car or bike to get anywhere. Excellent location to explore the island.
Great and quiet location with a small beach close by. Amamzing communication by the host! Thank you, would come again.
Love this place. Great location in town. Walking to several beaches. Hosts are fantastic. Quiet. Highly highly recommend. Would stay here again in a heartbeat.
Great host. Great Location.