There are many holiday apartments in and around Granada to choose from. Especially for families with children a self catering holiday apartment is a good alternative to staying at a hotel, but also many travelers without children prefer the flexibility an apartment offers compared to a hotel.
When you stay in a self catering apartment one of the extra experiences you get is to go shopping for things to eat and drink, this gives you a chance to learn more about the local life. Try to do some of your shopping on the local market it is cheaper and a lot more fun compared to going to the supermarket.
You can book your holiday apartment through an agency or direct with the owners. There are many search engines for both alternatives.