Featured guest house destinations

Destination inspiration for your trip - find a guest house

Elba guest houses. 1 guest homes in Elba, Italy.

Check out our pick of great guest houses 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

Le Stanze sul Mare

Portoferraio

Le Stanze sul Mare is set 5 km from Villa San Martino in Portoferraio and offers rooms in the historical centre.

You will find a cash machine at the property. Bike hire is available at this guest house and the area is popular for golfing and snorkelling. Our host Silvia was super helpful to give us suggestions for beaches and restaurants around. The rooms are very beautiful.

Show more Show less
9
Superb
65 reviews

B&B Il Melo Cotogno

Rio Marina

Set on the Island of Elba, B&B Il Melo Cotogno offers self-catering accommodation with garden views and free WiFi, 5 minutes’ drive from the sea in Rio Marina and 10 km from Porto Azzurro.

The apartment is located on the ground floor. It offers a terrace with an outdoor dining area, a well-equipped kitchenette, and satellite TV. our room for three people was ok and clean, nice balcony, good breakfast, coffee was available all the time same as swimming pool and terrace.

Show more Show less
9.1
Superb
41 reviews

Casa Le Agavi

Portoferraio

Located 9 km from Portoferraio on the island of Elba, Casa Le Agavi has a garden with an outdoor pool. It offers traditionally furnished rooms with a flat-screen TV.

Rooms at Le Agavi come with air conditioning, a kettle and a private bathroom. Free WiFi is available in public areas. Very lovely place to stay, like staying in family house. Its location is very good and very safe to travel by car during night. Highly recommended. Kisses to Isabella:)

Show more Show less
9.6
Exceptional
39 reviews

Villa Gemma

Porto Azzurro

Villa Gemma is located in Località Gelsarello, 1 km from the sea and a 5-minute drive from Porto Azzurro. It features a garden, a sun terrace with sun loungers, and free Wi-Fi.

The rooms offer a private entrance, an electric kettle, and a private bathroom with a shower.

Show more Show less
9
Superb
38 reviews

BeB Anselmi

Marciana

Situated in Marciana, Affittacamere Alda Anselmi has a bar, shared lounge, garden, and free WiFi. Boasting family rooms, this property also provides guests with a sun terrace. Private parking can be arranged at an extra charge.

At the guest house rooms have a wardrobe, a flat-screen TV and a private bathroom. The position is fantastic: next to the beach and with a big car parking. It is in front Sant’Andrea beach which is one of the best beach of the island. Furthermore, in the B&B area is possible to sunbath in your balcony or in a shared balcony where some sun beds are available.

Show more Show less
8.7
Fabulous
103 reviews

Casa San Giuseppe - Isola d'Elba

Cavo

Casa San Giuseppe is a restored 18th-century building, located 200 metres from Cavo’s sandy beach. It offers simple rooms and free WiFi access in public areas.

The Casa San Giuseppe inn is a 3-minute walk to Cavo’s Harbour, with ferry links to Piombino and Portoferraio. The Elba - Marina di Campo Airport is 33 km from the property. Lovely spacious room, good breakfast, good location not far from the town/beach.

Show more Show less
8.4
Very good
163 reviews

Elbalike Camere

Seccheto

The rooms are fitted with air conditioning, a flat-screen TV with satellite channels, a fridge, a kettle, a bidet, a hairdryer and a wardrobe. With a private bathroom fitted with a shower and free toiletries, rooms at the guest house also boast free WiFi.

Show more Show less
8.1
Very good
33 reviews

B&B Porta del Mare

Portoferraio

Offering free WiFi, B&B Porta del Mare offers rooms in Portoferraio, 1.3 km from La Padulella Beach and 6 km from Villa San Martino.

At the guest house, every room has a desk, a flat-screen TV and a private bathroom. The units feature a wardrobe. The owners were really helpful and pleasant

Show more Show less
8.9
Fabulous
36 reviews

ISOLA D'ELBA CAMERE PRIVATE

Porto Azzurro

Set in Porto Azzurro, within 550 metres of Spiaggia la Rossa and 650 metres of Spiaggia la Pianotta, ISOLA D'ELBA CAMERE PRIVATE offers accommodation with a shared lounge and free WiFi throughout the property.

Spiaggia di Barbarossa is 750 metres from the guest house.

Show more Show less
8.6
Fabulous
32 reviews

Affittacamere Anselmi Sauro

Portoferraio

Affittacamere Anselmi Sauro offers accommodation in Magazzini.

All rooms include a TV and air condiioning.

You will find luggage storage space at the property. Free access to an outdoor pool is available for guests at a nearby hotel. Good food, breakfast and evening meal. Close to beaches. Good views.

Show more Show less
8.6
Fabulous
23 reviews

Most booked guest houses in Elba this month

gogless