Spain is a marvelous country, and there is really no way to go wrong when choosing a specific destination to explore on a weekend break. If it’s your first time visiting, check out Madrid or Barcelona — both cities are superb choices that will surely make you fall in love with Spain. If you are looking for some more off-the-beaten-path options, check out Alicante, Granada, or. And if you would like nothing more than to spend a few days soaking in the sun and swimming in the warm, clear waters, head to Tenerife or Ibiza.