La Macchiola is an organic farm and bed and breakfast, not far from Castro and Castro Marina.

The farm produces and sells organic extra virgin olive oil, jam, potatoes, biscuits and capers. Guests have the opportunity to participate in the olive harvest between October and December.

The farmhouse dates back to 1700 and it´s surrounded by an Italian garden, where breakfast is served in summertime.

La Macchiola also has a small whirlpool swimming pool (for 4-5 people), shiatsu massage and yoga lessons on request.

A ping pong table, a library and bicycles are available to all guests.

La Macchiola can host small weddings, organizes cooking classes and olive oil tastings, and the owners can also suggest itineraries and activities in the area.

Finally, when weather is mild, La Macchiola offers you a pleasant afternoon break on Saturday afternoon (17.00): tea and herbal teas accompanied by pasticciotto, typical Lecce sweet with custard cream and sour cherries.

In summer time at 6pm, La Macchiola offers a refreshing break with ice tea or mint drinks, accompanied by spumone, homemade ice-cream.


La Macchiola has B&B rooms and self catering apartments.

All rooms have private bathroom with shower, air conditioning and independent entrance.

Primula (family room for 2 adults + 2 children), on the first floor, offers:

  • Double room
  • Barrel vault
  • Small loft for 2 children (max 10 years old)
  • Internal staircase leading to the bathroom

Glicine and Dalia, on the ground floor, can accommodate up to 3 people (2 + 1):

  • Large double room with sofa bed
  • Star vault

Malva (triple room), on the ground floor, offers:

  • Large double room with extra single bed
  • Star vault

Rose (for 2 people), on the ground floor, offers:

  • Large double bedroom
  • Star vault

All apartments are on the ground floor and have private bathroom with shower, air conditioning and independent entrance.

Pervinca, an apartment for 2 people, has:

  • Dining room
  • Double room with kitchenette
  • Star vault

Fiordaliso, is an apartment (up to 7 people), as follows:

  • Loft for 2/4 people with double bed, living room with 2 beds, kitchenette and star vaults;
  • Interconnecting area with a second double room, 3rd bed, 2nd bathroom with shower, independent entrance.

Congrega, an apartment for 2/4 people, has:

  • Living room with kitchenette and 2 sofa beds
  • Double room with large fireplace
  • Star vault

Veronica, an apartment for 2/4 people, has:

  • Living room with dining area and kitchenette, fireplace, 2 sofa beds
  • Large double room
  • Star vault

Violetta, an apartment for 2/3 people, has:

  • Double room
  • Living room with kitchenette, refrigerator and sofa bed
  • Star vault

Gelsomino, an apartment for 4 people, has:

  • Large double room with star vaults
  • Twin room with wrought iron beds, sitting area, vaulted ceilings and kitchenette
  • 2 bathrooms with shower
  • terrace

Check in times

Check-in: 3.30 pm - 5 pm

Check-out: 10 am

Driving directions

How to reach us:

If you are coming from Lecce north, before entering into Lecce city, take the higway direction Maglie- S.Maria di Leuca and go on for about 45 km. Then, when you reach a crossroad with a traffic light, turn left towards Spongano.

Once in Spongano, pass by the rail crossing and on the cross road with traffic light turn to the left. After 300 m there´s a cross road, at the rondabout with the olive tree turn right onto Via Congregazione. After 100 m at the number 57 on the right you will find Masseria La Macchiola.


Brindisi at 80 km

Bari at 180 km

Other information

Minimum stay: in b&b rooms 2 nights, in apartments 3 nights in low and mid season, 7 nights (Sat to Sat) in high season

Extras to be paid onsite

- deposit for apartment: € 150

- final cleaning: € 30

- extra bed: € 25

- breakfast: € 5

- baby cot: € 10

- laundry: € 15

Swimming pool

- open from 1/05 to 31/07 and 1/09 to 6/10 from 10am to 1pm and from 4pm to 6 pm

- closed in August

If you have a coupon code, please enter it into the box and click the "Save coupon" link to save the coupon details against your booking.

Select the details of your booking requirements

Please note that room prices listed are estimates and the full price of the booking will not be calculated until you have added a room or rooms to your selection.
Baby cot
€10.00 (10%) ( Per day )
Extra bed
€30.00 (10%) ( Per day )

night(s) at Per night


Accomodation inc tax
Services Total (inc tax)
Coupon discount value
Grand Total (inc tax):
Balance (after deposit paid)

Please enter the message you'd like to send to Masseria La Macchiola


There are no reviews yet.

You need to be logged in to post a review.


Discover Italy by train

Booking enquiries & information

+ 353 1 254 42 80

Select currency

Filter by

I don't have any dates yet

Search by town

Number of guests

Number of stars

Rent your car with

hertz logo


Wine Tour Company of the Year
for Puglia
All Inclusive Tour Operator of the Year
for Puglia
2016 global awards winner logo EUROPE PNG