Travel + Leisure readers’ top picks for the best resorts and hotels in Spain and Portugal stretch from the storybook town of Sintra to the majestic coast of Andalusia.