There are many travel agencies and tour operators arranging package holidays to many different destinations in Spain.
Although it is absolutely possible to arrange your own visit to Spain, a cheaper and sometimes better option is to go on a package tour, or to get a travel agency to plan and book the trip for you.
If you book a package tour, most things are arranged for you as part of the deal, the flight, hotels, meals and sightseeing trips are usually included in the package. You can find package tours in most price categories, from very cheap to very exclusive and expensive.
Once you know how much you want to spend, where you want to go and what you want to do, you should start searching on the internet to find some of the possibilities available. Also it would be a good idea to visit travel agents to learn more about alternatives and get some good advice. Maybe the agent can suggest something better than you have already found, and if not, you will know that your own search has already covered your wishes.
There are many travel agencies and tour operators arranging holidays to Spain, some of them specializes in different sectors, like for instance culture holidays, beach holidays, city tour packages etc., all at different price levels accommodating your vacation plans and catering for different budgets and tastes.
Cheap and medium priced package tours are very popular among holiday makers, not only because it is an easy way to arrange your holidays but also because the tour operator usually will have their own guide on your destination, who can help you to get around, and help you with any small problems you may have. For the less experienced traveler a package tour therefore is a good option to choose.
On a package tour you will often travel in a group together with other guests on the same tour. For some this is considered to be a disadvantage, for others the opposite. Also you may not always get precisely what you thought/hoped you would be getting.