0333 577 8020
Eagle Golf Holidays markEAGLEGOLF HOLIDAYSEagle Golf Holidays markEAGLEGOLF HOLIDAYS
0333 577 8020@eaglegolfholidays
Plan my trip
  • About
  • Contact
Eagle Golf Holidays markEAGLEGOLF HOLIDAYS

Unforgettable golf, planned to the last tee time.

Destinations
  • Portugal
  • Spain
  • Turkey
  • France
  • Bulgaria
  • Morocco
Holidays
  • All Inclusive
  • Winter Sun
  • Luxury Holidays
  • Tournaments
Company
  • About us
  • Contact
Help
  • FAQs
  • Booking terms
  • Privacy

© 2026 Eagle Golf Holidays
  1. Home
  2. Spain

Golf holidays in Spain

Spain golf holidays: championship courses, year-round sunshine and unbeatable value, all in one destination.

See the resorts
  • Choose your corner of Spain
  • Why golfers choose Spain
  • Ready to plan a golf trip to Spain?
Where to play

Choose your corner of Spain

Each area has its own character and its own price. Pick one to narrow the resorts, or browse the lot.

Costa del Sol25 resortsAlicante4 resortsMurcia3 resortsGirona3 resortsCosta de la Luz4 resortsAlmeria1 resortMallorca5 resortsTenerife10 resortsGran Canaria3 resortsFuerteventura3 resorts

Showing all 61 resorts.

Costa del Sol

25 resorts

Explore Costa del Sol
Elba Estepona Gran Hotel & Thalasso Spa
Estepona, SpainElba Estepona Gran Hotel & Thalasso Spa3 nights from£395
Occidental Fuengirola
Fuengirola, SpainOccidental Fuengirola4 nights from£425
Hotel Alay
Benalmádena, SpainHotel Alay3 nights from£259
Hard Rock Marbella
Marbella, SpainHard Rock Marbella3 nights from£329
Couple relaxing in pool at PYR Fuengirola.
Fuengirola, SpainPYR Fuengirola3 nights from£295
Sandos Griego
Torremolinos, SpainSandos Griego Hotel3 nights from£339
Hotel El Puerto Fuengirola
Fuengirola, SpainHotel El Puerto Fuengirola3 nights from£245
Occidental Torremolinos Playa
Torremolinos, SpainOccidental Torremolinos Playa3 nights from£475
Hotel Best Benalmadena
Benalmádena, SpainHotel Best Benalmadena3 nights from£289
Hotel Lima Marbella
Marbella, SpainHotel Lima Marbella3 nights from£495
Reception building from the outside with a pavillion and a water basin while the sun sets
Sotogrande, SpainSO/ Sotogrande Spa and Golf Resort3 nights from£399
Hotel Costa Malaga
Torremolinos, SpainHotel Costa Malaga4 nights from£429
La Cala Resort
Mijas, SpainLa Cala Golf Resort3 nights from£379
Occidental Puerto Banús
Marbella, SpainOccidental Puerto Banus3 nights from£379
Hotel Best Siroco
Benalmádena, SpainHotel Best Siroco3 nights from£279
The Westin La Quinta Golf Resort & Spa, Benahavis, Marbella
Marbella, SpainThe Westin La Quinta Golf Resort & Spa3 nights from£425
H10 Estepona Palace
Estepona, SpainH10 Estepona Palace5 nights from£515
Hotel Benalma Costa del Sol
Benalmádena, SpainHotel Benalma Costa del Sol3 nights from£419
Mac Puerto Marina
Benalmádena, SpainHotel Mac Puerto Marina3 nights from£259
Hotel Monarque Fuengirola Park
Fuengirola, SpainMonarque Fuengirola Park3 nights from£339
Hotel Monarque Torreblanca - Monarque Hotels
Fuengirola, SpainMonarque Torreblanca3 nights from£379
NH Collection Marbella
Marbella, SpainNH Marbella3 nights from£345
Barcelo Marbella
Marbella, SpainBarcelo Marbella3 nights from£339
SOL Marbella Estepona - Atalaya Park
Málaga, SpainSol Marbella Estepona Atalaya Park3 nights from£329
Anantara Villa Padierna Palace Benahavís Marbella Resort
Marbella, SpainAnantara Villa Padierna Palace3 nights from£549

Alicante

4 resorts

Explore Alicante
Melia Villaitana
Benidorm, SpainMelia Villaitana3 nights from£299
La Finca Resort
Algorfa, SpainLa Finca Resort3 nights from£399
Hotel Bonalba Alicante
Mutxamel, SpainHotel Bonalba Alicante3 nights from£275
Las Colinas Golf & Country Club Residences
Dehesa de Campoamor, SpainLas Colinas Golf & Country Club Residences3 nights from£265

Murcia

3 resorts

Explore Murcia
Grand Hyatt La Manga Club Golf & Spa
Cartagena, SpainGrand Hyatt La Manga Club3 nights from£449
Hotel 525
Los Alcázares, SpainHotel 5253 nights from£319
Ona Mar Menor Golf Resort & Spa
Torre-Pacheco, SpainOna Mar Menor Golf Resort & Spa3 nights from£279

Girona

3 resorts

Explore Girona
Hotel Camiral
Caldes de Malavella, SpainHotel Camiral3 nights from£565
LAVIDA Hotel
Girona, SpainLAVIDA Hotel3 nights from£495
Hotel Terraverda at Emporda Golf
Gualta, SpainHotel Terraverda at Emporda Golf3 nights from£339

Costa de la Luz

4 resorts

Explore Costa de la Luz
Precise Resort El Rompido
El Rompido, SpainEl Rompido Golf Resort3 nights from£295
Hilton Islantilla Beach Golf Resort
Lepe, SpainHilton Islantilla Beach Golf Resort3 nights from£295
Barceló Montecastillo Golf
Jerez de la Frontera, SpainMontecastillo Golf Resort3 nights from£269
Elba Costa Ballena Beach & Thalasso Resort
Rota, SpainElba Costa Ballena Beach & Thalasso Resort3 nights from£299

Almeria

1 resort

Explore Almeria
Hotel Valle del Este: fachada moderna con palmeras y escalinata de acceso.
Vera, SpainValle del Este Resort3 nights from£319

Mallorca

5 resorts

Explore Mallorca
Elba Sunset Mallorca
Palmanova, SpainElba Sunset Mallorca3 nights from£319
Zafiro Rey Don Jaime
Santa Ponça, SpainZafiro Rey Don Jaime3 nights from£389
Hotel Son Caliu Spa Oasis
Palmanova, SpainHotel Son Caliu Spa Oasis3 nights from£399
Hotel Palma Bellver by Melia
Palma, SpainHotel Palma Bellver by Melia3 nights from£355
INNSiDE Palma Bosque
Palma, SpainINNSiDE Palma Bosque3 nights from£395

Tenerife

10 resorts

Explore Tenerife
Gran Oasis Resort
Tenerife, SpainGran Oasis Resort3 nights from£529
Sol Tenerife
Tenerife, SpainSol Tenerife
Alexandre La Siesta | 4-star hotel in Tenerife: vibrant pool area, lush gardens, and mountain views.
Arona, SpainAlexandre Hotel La Siesta3 nights from£445
Alua Atlantico Golf Resort
Golf del Sur, SpainAlua Atlantico Golf Resort3 nights from£379
Dreams Jardín Tropical Resort & Spa
Costa Adeje, SpainDreams Jardin Tropical3 nights from£545
Iberostar Waves Bouganville Playa
Costa Adeje, SpainIberostar Waves Bouganville Playa5 nights from£885
Grand Muthu Golf Plaza Hotel & Spa
Golf del Sur, SpainGrand Muthu Golf Plaza Hotel & Spa4 nights from£639
Hard Rock Tenerife
Adeje, SpainHard Rock Tenerife4 nights from£645
Hacienda del Conde Melia Collection
Buenavista, SpainHacienda del Conde Melia Collection5 nights from£779
1881 Tenerife Madrigueras Golf Hotel
Playa de las Américas, Spain1881 Tenerife Madrigueras Golf Hotel5 nights from£845

Gran Canaria

3 resorts

Explore Gran Canaria
Lopesan Costa Meloneras Resort & Spa
Meloneras, SpainLopesan Costa Meloneras Resort & Spa4 nights from£645
lopesan hotel villa del conde
Meloneras, SpainLopesan Villa del Conde Resort & Thalasso5 nights from£829
Salobre Hotel Resort & Serenity
Las Palmas, SpainSalobre Hotel Resort & Serenity5 nights from£499

Fuerteventura

3 resorts

Explore Fuerteventura
Elba Carlota Beach & Golf Resort
Antigua, SpainElba Carlota Beach & Golf Resort4 nights from£449
Elba Sara Beach & Golf Resort
Castillo Caleta de Fuste, SpainElba Sara Beach & Golf Resort3 nights from£395
Elba Palace Golf Boutique Hotel
Antigua, SpainElba Palace Golf Boutique Hotel3 nights from£399
Golf in Spain

Why golfers choose Spain

Spain remains Europe's most established and varied golf destination, with a scale and diversity that few other countries can match. From the famous resort coasts of the south to increasingly celebrated regions in the northeast, Spain offers everything from championship calibre parkland courses to dramatic mountain and coastal layouts, all backed by decades of tourism infrastructure and consistently reliable weather.

That variety means a Spanish golf trip can look completely different depending on where you go, whether it's the polished luxury of the Costa del Sol, the emerging quality found further up the coast, or somewhere quieter in between. Excellent flight connections from every major UK airport, a huge range of accommodation, and a golfing culture that's been maturing for generations make Spain an easy, low risk choice for golfers of any level.

Our team's favourite is Finca Cortesin, a five star Cabell Robinson masterpiece on the Costa del Sol that's rightly regarded as one of the finest courses in continental Europe, followed by the Stadium Course at Camiral, a Ryder Cup calibre venue in Girona that has hosted professional tournaments and stands among the best regarded courses in the country.

Courses in Spain

Hills
Vila-seca, SpainInfinitum Hills
INFINITUM Golf - Lakes
Vila-seca, SpainInfinitum Lakes

Ready to plan a golf trip to Spain?

Send us the dates, the group size and roughly what you want to spend. A specialist who has played these courses will come back with tee times, rooms and a price within one working day.