Spanish phones are very, very expensive when calling overseas. After spending in phone booths a lot of Euros, i learnt my lesson!
Fun Alternatives: A friend gave me a number that he uses and he gets much cheaper rates.
I call through this number which is 902 99 53 01, from any land line or phone booth, and all i pay is just 4 cents a minute at nights and weekends, or 6 cents at daytime. It is also so easy to use, i have been using it for 4 months now. highly recommended!!!
I've used it to call the US, UK, France, Italy and some other places where i have friends. I think they have more than 60 countries, so chances are yours will be listed.
When you dial the number, 902 99 53 01, and then get the operator, just press 1, and 00 plus your country code and your friends number. Believe is worth it! I think you can use it form a mobile phone also with rates around 20 cents a minute or something like that.
if you want details or list of countries the page is www.iCallCheap.com in English and www.TelefonoBarato.com in Spanish. just check it out, you'll thank me :)
Be carefulwith the prices in the beaches area, in the port and wiht the guys that find a park place for you. If you don´t givwe them a little money, something can happen to your car.And try not to look very lost.