Book instant tee times online with discount here!

Golf courses in Spain

List of Golf Courses

Spain is such a good golf destination because there are so many golf courses to choose from with different qualities and characteristics. The top golf courses that are on the top 10 lists in Europe can cost over 150€ for a green fee and the less expensive golf courses for around 30€. In general, the golf courses in Spain keeps high standard and are well maintained much due to the climate and worm weather conditions all year round.

See the full list of our Spanish golf courses you can book with green fee discount, 24 hours a day, with our online booking service.

Tee Time Reservations

Early bird catches the worm, right? Our golf booking service never sleeps. Be the first to pick and block the tee times. Find the best green fee offer and book your tee time direct with our online booking system. Isn’t this the best golf services ever?

 


Alcaidesa Links Golf Resort


Location: San Roque, Province: Cádiz, Coast: Costa del Sol, Spain


Alenda Golf Club


Location: Monforte del Cid, Province: Alicante, Coast: Costa Blanca, Spain

Price TOMORROW: 71€

Public Green Fee Rate: 95€


Alicante Golf Club


Location: Alicante, Province: Alicante, Coast: Costa Blanca, Spain


Almenara Golf Club


Location: Sotogrande, Province: Cádiz, Coast: Costa del Sol, Spain


Amarilla Golf & Marina


Location: Santa Cruz de Tenerife, Province: Tenerife, Coast: Islas Canarias, Spain

Price TOMORROW: 69€

Public Green Fee Rate: 74€


Andratx Golf Club


Location: Camp de Mar, Province: Balearic Islands, Coast: Islas Baleares, Spain

Price TOMORROW: 88€

Public Green Fee Rate: 105€


Anoreta Golf


Location: Rincón de la Victoria, Province: Málaga, Coast: Costa del Sol, Spain


Antequera Golf


Location: Antequera, Province: Málaga, Coast: Costa del Sol, Spain


Atalaya Golf & Country Club


Location: Estepona, Province: Málaga, Coast: Costa del Sol, Spain

Price TOMORROW: 85€

Public Green Fee Rate: 130€



Baviera Golf


Location: Caleta de Vélez, Province: Málaga, Coast: Costa del Sol, Spain

Price TOMORROW: 49€

Public Green Fee Rate: 51€


Bonalba Golf Resort


Location: Mutxamel, Province: Alicante, Coast: Costa Blanca, Spain


Bonmont Terres Noves Golf Club


Location: Bonmont Terres Noves, Province: Tarragona, Coast: Costa Dorada, Spain


Buenavista Golf Club


Location: Buenavista del Norte, Province: Tenerife, Coast: Islas Canarias, Spain


Calanova Golf Club


Location: La Cala de Mijas, Province: Málaga, Coast: Costa del Sol, Spain

Price TOMORROW: 78€

Public Green Fee Rate: 78€


Capdepera Golf


Location: Artá, Province: Islas Baleares, Coast: Islas Baleares, Spain

Price TOMORROW: 93€

Public Green Fee Rate: 99€


Club de Golf Alcanada


Location: Puerto de Alcudia, Province: Islas Baleares, Coast: Islas Baleares, Spain


Club de Golf de Son Servera


Location: Mallorca, Province: Islas Baleares, Coast: Islas Baleares, Spain

Price TOMORROW: 87€

Public Green Fee Rate: 98€


Club de Golf El Chaparral


Location: Mijas Costa, Province: Málaga, Coast: Costa del Sol, Spain

Price TOMORROW: 70€

Public Green Fee Rate: 75€



Club de Golf Montanyà


Location: El Brull, Province: Barcelona, Coast: Costa del Maresme, Spain


Club de Golf Retamares


Location: Alalpardo, Province: Madrid, Spain

Price TOMORROW: 94€

Public Green Fee Rate: 100€


Club de Golf Vallromanes


Location: Vallromanes, Province: Barcelona, Coast: Costa del Maresme, Spain


Club Golf D'Aro Mas Nou


Location: Platja d Aro, Province: Girona, Coast: Costa Brava, Spain


Costa Brava Golf Club


Location: Sta Cristina d Aro, Province: Girona, Coast: Costa Brava, Spain


Costa Teguise Golf Club


Location: Costa Teguise Lanzarote, Province: Las Palmas, Coast: Islas Canarias, Spain

Price TOMORROW: 65€

Public Green Fee Rate: 70€


Desert Springs Golf Club


Location: Cuevas del Almanzora, Province: Almería, Coast: Costa de Almeria, Spain

Price TOMORROW: 65€

Public Green Fee Rate: 70€


Dona Julia Golf Club


Location: Casares, Province: Málaga, Coast: Costa del Sol, Spain


El Paraíso Golf Club


Location: Estepona, Province: Málaga, Coast: Costa del Sol, Spain



Font del Llop Golf Resort


Location: Monforte del Cid, Province: Alicante, Coast: Costa Blanca, Spain


Golf Costa Daurada


Location: El Catllar, Province: Tarragona, Coast: Costa Dorada, Spain

Price TOMORROW: 56€

Public Green Fee Rate: 97€


Golf del Sur


Location: Oasis del Sur, Province: Santa Cruz de Tenerife, Coast: Islas Canarias, Spain


Golf Lerma


Location: Lerma, Province: Burgos, Spain


Golf Maioris


Location: Palma de Mallorca, Province: Islas Baleares, Coast: Islas Baleares, Spain


Golf Park Mallorca Puntiró


Location: Palma de Mallorca, Province: Islas Baleares, Coast: Islas Baleares, Spain


Golf Sant Vicenç de Montalt Golf Club


Location: Sant Vicenç de Montalt, Province: Barcelona, Coast: Costa del Maresme, Spain


Golf Santa Ponsa


Location: Santa Ponça, Province: Islas Baleares, Coast: Islas Baleares, Spain


Golf Torrequebrada


Location: Benalmádena, Province: Málaga, Coast: Costa del Sol, Spain



Golf Valdeluz


Location: Guadalajara, Province: Madrid, Spain


Guadalhorce Golf Club


Location: Málaga, Province: Málaga, Coast: Costa del Sol, Spain


Ifach Golf Club


Location: Benissa, Province: Alicante, Coast: Costa Blanca, Spain

Price TOMORROW: 41€

Public Green Fee Rate: 41€


Islantilla Golf Resort


Location: Islantilla, Province: Huelva, Coast: Costa de la Luz, Spain


Izki Golf


Location: Urturi, Province: Alava, Spain


La Cañada Golf Club


Location: San Roque, Province: Cádiz, Coast: Costa del Sol, Spain

Price TOMORROW: 83€

Public Green Fee Rate: 90€


La Duquesa Golf & Country Club


Location: Manilva, Province: Málaga, Coast: Costa del Sol, Spain

Price TOMORROW: 41€

Public Green Fee Rate: 45€


La Envía Golf


Location: Almería, Province: Almería, Coast: Costa de Almeria, Spain


La Galiana Golf Club


Location: Carcagente, Province: Valencia, Coast: Costa Blanca, Spain


La Noria Golf and Resort


Location: La Cala de Mijas Costa, Province: Málaga, Coast: Costa del Sol, Spain


La Quinta Golf Resort & Spa


Location: Marbella, Province: Málaga, Coast: Costa del Sol, Spain


Lanzarote Golf Resort


Location: Puerto del Carmen, Province: Las Palmas, Coast: Islas Canarias, Spain

Price TOMORROW: 94€

Public Green Fee Rate: 110€


Los Arqueros Golf & Country Club


Location: Benahavis, Province: Málaga, Coast: Costa del Sol, Spain


Los Naranjos Golf Club


Location: Marbella, Province: Málaga, Coast: Costa del Sol, Spain


Marbella Golf & Country Club


Location: Marbella, Province: Málaga, Coast: Costa del Sol, Spain

Price TOMORROW: 85€

Public Green Fee Rate: 100€


Marina Golf Mojácar


Location: Mojácar, Province: Almería, Coast: Costa de Almeria, Spain

Price TOMORROW: 43€

Public Green Fee Rate: 43€


Maspalomas Golf


Location: Maspalomas, Province: Las Palmas, Coast: Islas Canarias, Spain


Melia Villaitana Golf Club


Location: Benidorm, Province: Alicante, Coast: Costa Blanca, Spain


Mijas Golf Club


Location: Las Lagunas de Mijas, Province: Málaga, Coast: Costa del Sol, Spain

Price TOMORROW: 60€

Public Green Fee Rate: 62€


Montecastillo Barceló Golf Club


Location: Jerez de la Frontera, Province: Cádiz, Coast: Costa de la Luz, Spain


Montenmedio Golf & Country Club


Location: Vejer de la Frontera, Province: Cádiz, Coast: Costa de la Luz, Spain

Price TOMORROW: 54€

Public Green Fee Rate: 80€


Nuevo Club de Golf de Madrid Las Matas


Location: Las Rozas, Province: Madrid, Spain

Price TOMORROW: 150€

Public Green Fee Rate: 150€


Oliva Nova Beach & Golf Resort


Location: Oliva, Province: Valencia, Coast: Costa de Valencia, Spain


Panorámica Golf Sports and Resort


Location: Sant Jordi, Province: Castellón, Spain

Price TOMORROW: 54€

Public Green Fee Rate: 65€


Parador de El Saler


Location: El saler, Province: Valencia, Coast: Costa de Valencia, Spain


Parador de Málaga Golf


Location: Málaga, Province: Málaga, Coast: Costa del Sol, Spain

Price TOMORROW: 58€

Public Green Fee Rate: 60€


Peralada Golf Club


Location: Perelada, Province: Girona, Coast: Costa Brava, Spain


Platja de Pals Golf Club


Location: Pals, Province: Girona, Coast: Costa Brava, Spain


Pula Golf Resort


Location: Son Servera, Province: Islas Baleares, Coast: Islas Baleares, Spain

Price TOMORROW: 93€

Public Green Fee Rate: 99€


Quara Golf


Location: Algorfa, Province: Alicante, Coast: Costa Blanca, Spain


Real Club de Golf Campoamor Resort


Location: Orihuela Costa, Province: Alicante, Coast: Costa Brava, Spain


Real Club de Golf El Prat


Location: Terrassa, Province: Barcelona, Coast: Costa del Maresme, Spain


Real Club Valderrama


Location: Sotogrande, Province: Cádiz, Coast: Costa del Sol, Spain


Real Golf de Bendinat


Location: Bendinat, Province: Islas Baleares, Coast: Islas Baleares, Spain

Price TOMORROW: 88€

Public Green Fee Rate: 95€


Roda Golf & Beach Resort


Location: Roda, Province: Murcia, Coast: Costa Calida, Spain


San Roque Club


Location: San Roque, Province: Cádiz, Coast: Costa del Sol, Spain


Santa Clara Golf Marbella


Location: Marbella, Province: Málaga, Coast: Costa del Sol, Spain

Price TOMORROW: 160€

Public Green Fee Rate: 160€


Santa Maria Golf


Location: Marbella, Province: Málaga, Coast: Costa del Sol, Spain


Santana Golf


Location: Mijas, Province: Málaga, Coast: Costa del Sol, Spain


Sherry Golf Club


Location: Jerez de la Frontera, Province: Cádiz, Coast: Costa de la Luz, Spain

Price TOMORROW: 74€

Public Green Fee Rate: 84€


Talayuela Golf Club


Location: Talayuela, Province: Cáceres, Spain


Terramar Golf Club


Location: Sitges, Province: Barcelona, Coast: Costa del Maresme, Spain


TorreMirona Golf Club


Location: Navata, Province: Girona, Coast: Costa Brava, Spain


Valle del Este Golf Resort & Spa


Location: Vera, Province: Almería, Coast: Costa de Almeria, Spain


Valle Romano Golf & Resort


Location: Estepona, Province: Málaga, Coast: Costa del Sol, Spain


Villa Padierna Golf Resort & Spa


Location: Benahavis, Province: Málaga, Coast: Costa del Sol, Spain


Vistabella Golf


Location: Orihuela, Province: Alicante, Coast: Costa Blanca, Spain

Price TOMORROW: 74€

Public Green Fee Rate: 80€