Spain

Destination Pages Booking Form

Golf Breaks in Spain

Spain is one of the world’s favourite golf destinations, with a mixture of loyal golfers that return year after year and global players looking to complete their bucket list courses. Spain is able to attract such incredible numbers of golfers because it offers something that many places claim, but few actually have; something for everyone. Between the world-class resorts, lively beach resorts, tranquil countryside and historic golf courses.

Countries
  • Spain
Resize the map
3998 Result(s)
Default
  • Title A to Z
  • Title Z to A
Refine Search
Loading
Campano Golf


N-340
Chiclana de la Frontera

11130

T:+34 956 49 30 81
Barceló Emperatriz

4 Calle de López de Hoyos
Madrid
Comunidad de Madrid
28006

T:+34 913 42 24 90
LCB Hotel Fuenlabrada

12 Calle de Hungría
Fuenlabrada
Comunidad de Madrid
28943

T:+34 916 07 00 00
Aparthotel Diamant

Carrer Los Romeros
Cala Lliteres
Cala Lliteres
07590

T:+34 971 56 59 00
Hotel & Spa Terraza

32 Av. de Rhode
Roses
Catalunya
17480

T:+34 972 25 61 54
Golpe Golf Pitch and Putt


San Miguel
Carballo

15105

T:
The Wittmore – Adults Only

7 Carrer de Riudarenes
Barcelona
Catalunya
08002

T:+34 935 50 08 85
Estival Centurión Playa

70 Av. de la Diputació
Cambrils
Catalunya
43850

T:+34 977 36 14 50
Aparthotel La Mirage

S/N Urbanizacion Copacabana II
La Manga
Región de Murcia
30380

T:+34 968 33 72 44
Golf Son Muntaner

C/ Miquel Lladó
Palma de Mallorca
Islas Baleares
07013

+34 () 971 783 030
Exe Plaza Catalunya

18 Ronda de la Universitat
Barcelona
Catalunya
08007

T:+34 932 40 84 19
MUR Neptuno Gran Canaria – Adults Only

29 Calle Alférez Provisional
Maspalomas
Canarias
35100

T:+34 928 77 74 92
Rioja Alta Golf Club


5 Av. La Rioja
Cirueña

26258

T:+34 941 41 61 03
Montenmedio Golf and Country Club


N-340
Vejer de la Frontera

11150

T:+34 956 45 50 04
Hotel Spa Milagros Golf

s/n Urbanización Playa Mogro
Miengo
Cantabria
39310

T:+34 942 51 74 74
Hotel Sabina Playa

4 Calle Es Rafal
Cala Millor
Illes Balears
07560

T:+34 971 58 56 12