Golf Holidays in Spain in December
Golf holidays in Spain in December run on two coasts — the Costa del Sol (Marbella, Sotogrande, Mijas) at 17-20°C, and Tenerife/Gran Canaria at 22°C+. Championship courses fully open, hotels at deep off-peak rates, and the option of a December-week or full Christmas/New Year break.
Takes about 2 minutes · No account needed
Where to play — Costa del Sol vs Canary Islands
Cycling — golf — holidays in Spain in December split between two destinations. The Costa del Sol around Marbella, Sotogrande and Mijas has 50+ courses within a 90-minute drive — Real Club Valderrama (Ryder Cup venue), Finca Cortesin (former World Match Play), La Reserva, San Roque. Weather averages 17-20°C, occasional rain. The Canary Islands (Tenerife, Gran Canaria, Lanzarote) average 22-24°C with almost no rain — warmer than the mainland by 5°C, and the courses (Abama Golf, Real Club de Golf, Tecina Golf) are world-class. Most December trips pick one or the other; Tenerife wins for guaranteed weather.
Christmas and New Year breaks
Golf holidays in Spain in December often anchor on Christmas Week and New Year's Week. Resort packages include Christmas Eve dinner, Christmas Day buffet and tee times on Boxing Day. New Year's Eve packages at the major Costa del Sol hotels (Marbella Club, Puente Romano, Don Carlos) and Tenerife resorts (Abama, Bahia del Duque) include gala dinners and tee times right through. These packages book in October-November — last-minute December availability is tight. Tell the concierge whether you want a regular golf week or a Christmas/New Year package.
Booking and weather notes
Golf holidays in Spain in December book 8-16 weeks ahead for Christmas/New Year, 4-8 weeks for regular December weeks. Costa del Sol hotel rates are 30-40% below peak; Canaries are at off-peak too but rates fall less because winter is their high season. Bring a light fleece for mornings on the Costa del Sol. Tenerife you can play in short sleeves all day. Tell the concierge dates, preferences (mainland vs island) and whether it's a Christmas package or regular week.
Common questions
Mainland Spain or Canary Islands in December?
Canaries if weather reliability matters most (Tenerife is 22°C+ daily). Mainland Spain if course choice matters most (50+ courses on the Costa del Sol vs 6-8 in Tenerife).
Will it rain in southern Spain in December?
Costa del Sol: 6-8 rain days in the month, usually brief. Canaries: 2-3 rain days, often just morning showers.
Best resort for a Christmas golf week?
Costa del Sol: Marbella Club or Puente Romano. Tenerife: Abama Golf Resort or Bahia del Duque. All run proper Christmas programmes.
Are all courses open in December?
Yes — all championship courses on the Costa del Sol and in the Canaries play through December. Some smaller inland courses close for winter maintenance.
Compared to the Algarve in December?
Costa del Sol is similar weather to the Algarve, but with more course choice. The Canaries are 4-5°C warmer than the Algarve in December — the better guarantee for winter sun golf.
More golf holidays
Ready when you are
Plan your December golf trip to Spain.
Tell us mainland or island preference, handicap, dates and whether it's a Christmas package. We'll return a complete plan — resort, course schedule, transfers — in under ten minutes.
Plan my golf trip