AARP MEMBER DISCOUNTS SEE MORE

May, June, and September are the best times to visit this coastal area, when there's plenty of sunshine but fewer tourists than in the hottest season of July and August. Winter can have bright sunny days, but you may feel the chill: many hotels in the lower price bracket have heat for only a few hours a day; you can also expect several days of rain. Holy Week, the week before Easter Sunday, is a fun time to visit.