And if that is not enough, the wonderful island of Madeira is perfect for a day trip. In such a paradise one would expect a prefect hotel and you won't be disappointed; the accommodation here is among the best, not just in the Madeiran Archipelago but also in Portugal and Europe.
Now on-line in Spanish!
Hoteles en Porto Santo
From here you may book directly with the hotels for the best prices available: