Most holiday villas in Sevilla is actually located in the outskirts of the city or in one of the small towns near Sevilla. It is though also possible to find holiday villas near the city center, but for those wanting to be near the center a better option is most likely an apartment, if they want a self-catering holiday in Sevilla.
The small towns near Sevilla offer a great opportunity to see Spanish way of life in a more natural way, not influenced too much by tourism. In these towns the local restaurants and bars often only has a menu in Spanish and many of the dishes they serve may not even be on the menu, you just ask for them.
You can book your holiday villa through an agency or direct with the owners. There are many search engines for both alternatives.
If you book through an agency, it is usually more expensive, but the agency will normally guaranty the standard and the equipment of the villa. If you book direct with the owner you only has his word for the standard of the villa.