Reserve well ahead if you're planning a visit from January to early March. Check when booking for free arrival transfers. In winter, rates drop slightly and some places close, though visits at this time are becoming popular.
The Municipal Tourist Office has lists of B&Bs and cabañas (cabins). Hostels abound, all with kitchens and most with internet access. Rates typically drop 25% in low season (April to October).