Skip to main content

Featured guest house destinations

Destination inspiration for your trip – find a guest house

The best guest houses in Elba

Check out our pick of great guest houses on

Filter by:


Review score

Wonderful: 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.

Featuring a seasonal outdoor swimming pool and views of garden, Villa le Api is a recently renovated guest house set in Marina di Campo, 1.1 km from Marina di Campo Beach. This guest house offers free private parking, free shuttle service and free WiFi. The guest house features family rooms. Calm location, friendly hosts, secure parking and bike storage

Show more Show less
9.3
Wonderful
121 reviews
Price from
$85
per night

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. Everything was just perfect: amazing hosts, very helpful, beautiful room, everything super clean and new. I could not recommend it enough. We will definitely return there again.

Show more Show less
9.5
Exceptional
408 reviews
Price from
$74
per night

Situated in Portoferraio, 700 metres from Sansone Beach, A due passi da Sansone features rooms with air conditioning and free WiFi. There is a private entrance at the guest house for the convenience of those who stay. The guest house has family rooms. Great communication with the owner, after the booking she sent us a discount code for the ferry and booked place in a near restaurant for the first evening. The flat has brand new furniture, everything is perfectly clean. Beautiful nature, sea and place just right for relaxing.

Show more Show less
9.6
Exceptional
16 reviews
Price from
$118
per night

At the guest house, each unit is fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. A fridge is also available, as well as a coffee machine and a kettle. Additional in-room amenities include chocolates or cookies. Clean, modern and close to the main port. Surrounded by good restaurants and cafes

Show more Show less
9.1
Wonderful
86 reviews
Price from
$135
per night

Offering a garden and city view, LA SCALINATA is set in Portoferraio, 6.7 km from Villa San Martino and 23 km from Cabinovia Monte Capanne. Featuring sea and garden views, this guest house also includes free WiFi. The property is non-smoking and is situated 400 metres from Le Viste Beach. At first I was a little scared because I thought this deal is a little too good to be true. I was really flashed when I arrived tho, It’s a wonderful appartment and it looks even nicer than on the pictures. It’s clean, and the location is really great. It’s 7 minutes away from the beach and pretty much in the middle of the old town. The owner of the place was super nice and attentive. We had a wonderful stay in the scalinata, and we would love to come here again.

Show more Show less
9
Wonderful
50 reviews

Offering a garden and garden view, La Palazzina nel Verde - Goelba is located in Campo nell'Elba, 2.3 km from Marina di Campo Beach and 16 km from Villa San Martino. This property offers access to a balcony, free private parking and free WiFi. Featuring a private entrance, the guest house allows guests to maintain their privacy. Dining on the peaceful terrace with a stunning view

Show more Show less
9.2
Wonderful
59 reviews

The units in the guest house are fitted with a coffee machine. The private bathroom is equipped with a bidet, a hair dryer and free toiletries. At the guest house, every unit includes bed linen and towels. It was perhaps one of the most comfortable and wonderful places to stay during our entire 18 days in Italy. Francesco and Gloria were extraordinary hosts and they made us feel very welcome. They assisted us with dinner reservations each day of our stay. We loved the environment of the facility, the views, the gardens around the house, and the delightful pool. Even though we had some difficulty using the booking.com application to find the house, Francesco greeted us and led us to it.

Show more Show less
10
Exceptional
15 reviews

Set in Portoferraio, 6.1 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Porta del Mare offers sea views and free WiFi.

At the guest house, the units are equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities. Beuatiful room, Rosella and her husband were super nice they helped us and gave us the best restaurant recommendations.

Show more Show less
9.4
Wonderful
26 reviews
Price from
$120
per night

All units are air-conditioned and some of them feature a seating area with a flat-screen TV, and a fully equipped kitchen with a dining area. With a private bathroom fitted with a shower and a hair dryer, units at the guest house also feature free WiFi, while some rooms also feature a terrace. All units have bed linen. The location is perfect. Room was clean and cozy.

Show more Show less
9
Wonderful
27 reviews

Boasting sea views, Casa Le Agavi offers accommodation with a seasonal outdoor swimming pool, a garden and a terrace, around 2.1 km from Ottone 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.

Show more Show less
9.6
Exceptional
79 reviews

Most booked guest houses in Elba this month

FAQs about guest houses in Elba

Guest Houses that guests love in Elba