Skip to main content

B&Bs in Porto Azzurro

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Porto Azzurro

Top picks for Porto Azzurro hotels

Explore our most popular hotels in Porto Azzurro

Filter by:

Review score

La Casa di Berenice a Porto Azzurro

Porto Azzurro

Offering a shared lounge and inner courtyard view, La Casa di Berenice a Porto Azzurro is situated in Porto Azzurro, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

L
Lina
From
Colombia
The room was clean, there was a fridge and a microwave in the room and heating. Comfortable stay
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 136 reviews
Price from
US$93.47
1 night, 2 adults

BnB Il Grecale

Lacona (Near Porto Azzurro)

Located within 500 metres of Spiagga di Lacona and 11 km of Villa San Martino, BnB Il Grecale provides rooms with air conditioning and a private bathroom in Lacona.

J
Jessica
From
Luxembourg
The facility is fabulous: the furnishings, the cleanliness, the kindness of the staff, everything was perfect and we would never have left. Furthermore, the staff guaranteed me a splendid gluten-free breakfast even though I had not made a request prior to my arrival and my breakfast was not inferior to the expected breakfast.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 165 reviews
Price from
US$164.59
1 night, 2 adults

Residenza Portoferraio

Portoferraio (Near Porto Azzurro)

Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.

B
Bernadett Pintye
From
Hungary
The Residenza Portoferraio is in a great location, our room was spacious, bright and cosy, and the kitchen had all the goodies we needed for a good breakfast. At the check-in we had a very nice welcome, I'm sad that we only spent one night here, because we got great tips for the activities and sightseeing, which we unfortunately didn't have the time for at the end of our Elba trip. We hope to come back here again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 320 reviews
Price from
US$115.13
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Porto Azzurro)

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

J
Jonas
From
Switzerland
Great location in the heart of the city center. Very quick check-in and good recommendation for local beaches and food, breakfast was amazing
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews
Price from
US$129.56
1 night, 2 adults

al 28 B&B

Portoferraio (Near Porto Azzurro)

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

T
Tobias
From
Germany
From the outside the house looks a bit scetchy tbh. But when you step inside and you open the door towards the apartment, it is just stunning! It was so big, clean, it smelled good! We had everything we needed. Amazing room, enough space, two beautiful terraces and a great kitchen. The facility offered possibility to wash, cook yourself, or just take a late night snack from the kitchen: Barbara’s homemade cake! It was amazing and we will definitely return if we come back to Elba!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 157 reviews
Price from
US$127.21
1 night, 2 adults

La Pausa

Portoferraio (Near Porto Azzurro)

Located within 2.4 km of La Padulella Beach and 4.6 km of Villa San Martino, La Pausa provides rooms with air conditioning and a private bathroom in Portoferraio.

K
Koen
From
Netherlands
Marina is a very friendly host. The room is very spacious, breakfast is delicious and the location is quiet. We really liked the place.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 58 reviews
Price from
US$166.96
1 night, 2 adults

LA SCALINATA

Portoferraio (Near Porto Azzurro)

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.

s
scott
From
Canada
The spaciousness and the view could not be beat. I wish I had booked for more nights, as to be able to sit out on the spacious patio area, looking over the harbour, would have been a real bonus. Lots of cats to pet, all happy and well fed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Price from
US$129.56
1 night, 2 adults

Casale Grandangolo

Capoliveri (Near Porto Azzurro)

Set just 16 km from Villa San Martino, Casale Grandangolo features accommodation in Capoliveri with access to a garden, a terrace, as well as a 24-hour front desk.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 39 reviews
Price from
US$147.23
1 night, 2 adults

Casa Le Agavi

Portoferraio (Near Porto Azzurro)

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.

S
Stanislav
From
Czech Republic
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.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 79 reviews
Price from
US$188.46
1 night, 2 adults

Villa Ray

Capoliveri (Near Porto Azzurro)

Set within 1.3 km of Madonna delle Grazie Beach and 15 km of Villa San Martino, Villa Ray provides rooms with air conditioning and a private bathroom in Capoliveri.

m
mahmtb
From
Slovenia
Easy to find a location. Although it is just by the main road the traffic is not disturbing. Spacious dinning room and even bigger terrace. Enough proper beds. Good choice for a larger group. 3 minutes of walking to the town center.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 130 reviews
Price from
US$111.90
1 night, 2 adults
All B&Bs in Porto Azzurro

The best B&Bs in Porto Azzurro

Check out our pick of great B&Bs in Porto Azzurro

Filter by:

Review score

La Casa di Berenice a Porto Azzurro

Porto Azzurro

Offering a shared lounge and inner courtyard view, La Casa di Berenice a Porto Azzurro is situated in Porto Azzurro, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

L
Lina
From
Colombia
The room was clean, there was a fridge and a microwave in the room and heating. Comfortable stay
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 136 reviews
Price from
US$93.47
1 night, 2 adults

BnB Il Grecale

Lacona (Near Porto Azzurro)

Located within 500 metres of Spiagga di Lacona and 11 km of Villa San Martino, BnB Il Grecale provides rooms with air conditioning and a private bathroom in Lacona.

J
Jessica
From
Luxembourg
The facility is fabulous: the furnishings, the cleanliness, the kindness of the staff, everything was perfect and we would never have left. Furthermore, the staff guaranteed me a splendid gluten-free breakfast even though I had not made a request prior to my arrival and my breakfast was not inferior to the expected breakfast.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 165 reviews
Price from
US$164.59
1 night, 2 adults

Residenza Portoferraio

Portoferraio (Near Porto Azzurro)

Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.

B
Bernadett Pintye
From
Hungary
The Residenza Portoferraio is in a great location, our room was spacious, bright and cosy, and the kitchen had all the goodies we needed for a good breakfast. At the check-in we had a very nice welcome, I'm sad that we only spent one night here, because we got great tips for the activities and sightseeing, which we unfortunately didn't have the time for at the end of our Elba trip. We hope to come back here again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 320 reviews
Price from
US$115.13
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Porto Azzurro)

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

J
Jonas
From
Switzerland
Great location in the heart of the city center. Very quick check-in and good recommendation for local beaches and food, breakfast was amazing
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews
Price from
US$129.56
1 night, 2 adults

al 28 B&B

Portoferraio (Near Porto Azzurro)

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

T
Tobias
From
Germany
From the outside the house looks a bit scetchy tbh. But when you step inside and you open the door towards the apartment, it is just stunning! It was so big, clean, it smelled good! We had everything we needed. Amazing room, enough space, two beautiful terraces and a great kitchen. The facility offered possibility to wash, cook yourself, or just take a late night snack from the kitchen: Barbara’s homemade cake! It was amazing and we will definitely return if we come back to Elba!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 157 reviews
Price from
US$127.21
1 night, 2 adults

La Pausa

Portoferraio (Near Porto Azzurro)

Located within 2.4 km of La Padulella Beach and 4.6 km of Villa San Martino, La Pausa provides rooms with air conditioning and a private bathroom in Portoferraio.

K
Koen
From
Netherlands
Marina is a very friendly host. The room is very spacious, breakfast is delicious and the location is quiet. We really liked the place.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 58 reviews
Price from
US$166.96
1 night, 2 adults

LA SCALINATA

Portoferraio (Near Porto Azzurro)

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.

s
scott
From
Canada
The spaciousness and the view could not be beat. I wish I had booked for more nights, as to be able to sit out on the spacious patio area, looking over the harbour, would have been a real bonus. Lots of cats to pet, all happy and well fed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Price from
US$129.56
1 night, 2 adults

Casale Grandangolo

Capoliveri (Near Porto Azzurro)

Set just 16 km from Villa San Martino, Casale Grandangolo features accommodation in Capoliveri with access to a garden, a terrace, as well as a 24-hour front desk.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 39 reviews
Price from
US$147.23
1 night, 2 adults

Casa Le Agavi

Portoferraio (Near Porto Azzurro)

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.

S
Stanislav
From
Czech Republic
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.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 79 reviews
Price from
US$188.46
1 night, 2 adults

Villa Ray

Capoliveri (Near Porto Azzurro)

Set within 1.3 km of Madonna delle Grazie Beach and 15 km of Villa San Martino, Villa Ray provides rooms with air conditioning and a private bathroom in Capoliveri.

m
mahmtb
From
Slovenia
Easy to find a location. Although it is just by the main road the traffic is not disturbing. Spacious dinning room and even bigger terrace. Enough proper beds. Good choice for a larger group. 3 minutes of walking to the town center.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 130 reviews
Price from
US$111.90
1 night, 2 adults
All B&Bs in Porto Azzurro

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Porto Azzurro and surroundings in the past month

See all

Popular with guests booking B&Bs in Porto Azzurro

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 27 reviews

Popular with guests booking B&Bs in Porto Azzurro

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 7 reviews

Popular with guests booking B&Bs in Porto Azzurro

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 21 reviews

Popular with guests booking B&Bs in Porto Azzurro

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 123 reviews

Popular with guests booking B&Bs in Capoliveri

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 130 reviews

Popular with guests booking B&Bs in Capoliveri

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 83 reviews

Popular with guests booking B&Bs in Capoliveri

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 39 reviews

Save money on B&Bs in Porto Azzurro and nearby – budget options available

Villa Ray

Capoliveri
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 130 reviews

Set within 1.3 km of Madonna delle Grazie Beach and 15 km of Villa San Martino, Villa Ray provides rooms with air conditioning and a private bathroom in Capoliveri.

From US$153.12 per night

Casale Grandangolo

Capoliveri
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 39 reviews

Set just 16 km from Villa San Martino, Casale Grandangolo features accommodation in Capoliveri with access to a garden, a terrace, as well as a 24-hour front desk.

Podere Grandolfi B&B

Capoliveri
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 83 reviews

Podere Grandolfi B&B features garden views, free WiFi and free private parking, located in Capoliveri, 2.5 km from Dog Beach Mola Porto Azzurro.

Casa Le Agavi

Portoferraio
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 79 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.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 31 reviews

Boasting a bar, Affittacamere Anselmi Sauro is situated in Portoferraio in the Elba region, 8.5 km from Villa San Martino and 25 km from Cabinovia Monte Capanne.

Fonte Murata B&B

Portoferraio
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 74 reviews

Situated in Portoferraio, 7.7 km from Villa San Martino, Fonte Murata B&B features accommodation with pool with a view, free private parking, a garden and a shared lounge.

Casalina B & B

Portoferraio
Budget options available
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 35 reviews

Situated in Portoferraio and only 7.4 km from Villa San Martino, Casalina B & B features accommodation with sea views, free WiFi and free private parking.

Casa Valdese Rio Marina

Rio Marina
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 198 reviews

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.

Enjoy breakfast in Porto Azzurro and nearby

Moddissi Charme camere in Trappola provides adults-only accommodation with a garden and a shared lounge. It is located 1 km from Morcone Beach and provides a shared kitchen.

From US$346.93 per night

Indarsena b&b

Portoferraio
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

From US$129.56 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 320 reviews

Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.

From US$135.45 per night

al 28 B&B

Portoferraio
Breakfast options
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 157 reviews

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

From US$127.21 per night

BnB Il Grecale

Lacona
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 165 reviews

Located within 500 metres of Spiagga di Lacona and 11 km of Villa San Martino, BnB Il Grecale provides rooms with air conditioning and a private bathroom in Lacona.

From US$193.64 per night

B&B Villa Costanza

Lacona
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 38 reviews

Located in Lacona and only 700 metres from Spiaggia di Margidore, B&B Villa Costanza provides accommodation with sea views, free WiFi and free private parking.

Stile libero b&b

Lacona
Breakfast options
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 71 reviews

Situated in Lacona and only 1.5 km from Spiaggia di Margidore, Stile libero b&b features accommodation with sea views, free WiFi and free private parking.

Poggio di Sole

Lacona
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

600 metres from Spiagga di Lacona in Lacona, Poggio di Sole offers accommodation with access to wellness packages, beauty services and solarium.

B&Bs that guests love in Porto Azzurro

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 136 reviews
Slept here while doing the GTE. Relatively close to the city center, check in and checkout went really smooth with really good directions from the host. Nearby you'll find a supermarket. Was really nice to have the coffee machine available!
Guest review by
Matteo
Young couple