0800 756 7715

Call us between 8am and 5:30pm

Miraflores Golf Course

Miraflores Golf Club, located between Fuengirola and Marbella, is home to a challenging yet fair Spanish Golf Course.  Conveniently situated in the middle of the Costa del Sol, Miraflores Golf Club is laid out amongst the rolling hills of Calahonda not far from the popular holiday resort of La Cala de Mijas. 

Miraflores Course information

Designed by Falco Nardi and opened in 1990, the Golf Course is par 71 and measures 5148 metres for Men and 4479 metres for Ladies. The Golf Course has undergone a transformation and offers a real challenge to all levels of golfing ability. Each one of the 18 holes offers a different challenge. The Golf Course follows the natural contours of the valley and is much flatter than its first appearance suggests. There are some fantastic panoramic views of the Costa del Sol coast line and mountain ranges from several of the elevated tee boxes.  Water comes into play on several holes so maintaining a clean scorecard may not be as easy as you think. This great Par 71 Golf Course presents golfers of all levels with wide fairways and large elevated greens.  The Golf Course is open 365 days a year, subject to weather conditions. It is advisable to book tee times in advance and check availability but many guests and members still enjoy the option to simply just come and play.

Miraflores Golf Club - also called "The most social Golf Club on the Costa" - is one of very few truly members Golf Clubs on the Costa del Sol, Miraflores Golf Course surrounds a clubhouse with bar and restaurant which is always filled with a warm and welcoming atmosphere. 

The Golf Club runs a full calendar of competitions for members and guests. Entry to competitions varies, if the competition is a board, major or a draw you should enter your name on the sheets available on the Competition Notice Board in the Foyer of the Clubhouse. All other competition tee times are booked with the Caddy Master with the exception of Moonlighters which you book for the following week at the Caddy Masters desk prior to playing. Tee times for certain competitions will be posted on the website.

Miraflores Course can be added when staying at the below selection of hotels.

Mijas Costa, Costa del Sol

La Cala Resort

★★★★
Golf Holidays with Flights Included

4 nights | Bed and Breakfast | 3 rounds

  • Play on America Golf Course - La Cala Resort (x1), Europa Golf Course - La Cala Resort (x1) and Asia Golf Course - La Cala Resort (x1)
  • Golf Holidays with Flights included
Fly, Stay and Play
from £869pp
February 2025

Benalmadena, Costa del Sol

Mac Puerto Marina

★★★★
Golf Holidays with Flights Included

4 nights | Half Board | 3 rounds

  • Play on Torrequebrada Golf Course (x1), Chaparral Golf Club (x1) and America Golf Course - La Cala Resort (x1)
  • Golf Holidays with Flights included
Fly, Stay and Play
from £935pp
September 2024

Benalmadena, Costa del Sol

Benalma Hotel Costa Del Sol

★★★★
Golf Holidays with Flights Included

4 nights | Bed and Breakfast | 3 rounds

  • Play on Torrequebrada Golf Course (x1), Chaparral Golf Club (x1) and Santana Golf Course (x1)
  • Golf Holidays with Flights included
Fly, Stay and Play
from £979pp
October 2024

Fuengirola, Costa del Sol

Hotel El Puerto

★★★
Golf Holidays with Flights Included

4 nights | Self Catering | 3 rounds

  • Play on Chaparral Golf Club (x1), Calanova Golf Course (x1) and America Golf Course - La Cala Resort (x1)
  • Golf Holidays with Flights included
Fly, Stay and Play
from £765pp
March 2025

Benalmadena, Costa del Sol

Holiday World Resort

★★★★
Golf Holidays with Flights Included

4 nights | All Inclusive | 3 rounds

  • Play on Chaparral Golf Club (x1), Santana Golf Course (x1) and Torrequebrada Golf Course (x1)
  • Golf Holidays with Flights included
Fly, Stay and Play
from £1,009pp
October 2024

Mijas Costa, Costa del Sol

Vik Gran Hotel Costa del Sol

★★★★
Golf Holidays with Flights Included

4 nights | All Inclusive | 3 rounds

  • Play on Chaparral Golf Club (x1), Cabopino Golf Course (x1) and Europa Golf Course - La Cala Resort (x1)
  • Golf Holidays with Flights included
Fly, Stay and Play
from £835pp
February 2025

Fuengirola, Costa del Sol

Las Palmeras

★★★★
Golf Holidays with Flights Included

4 nights | Bed and Breakfast | 3 rounds

  • Play on Calanova Golf Course (x1), Chaparral Golf Club (x1) and Asia Golf Course - La Cala Resort (x1)
  • Golf Holidays with Flights included
Fly, Stay and Play
from £829pp
October 2024

Mijas Costa, Costa del Sol

La Cala Resort

★★★★
Golf Holidays with Flights Included

4 nights | Bed and Breakfast | 3 rounds

  • Play on America Golf Course - La Cala Resort (x1), Europa Golf Course - La Cala Resort (x1) and Asia Golf Course - La Cala Resort (x1)
  • Golf Holidays with Flights included
Fly, Stay and Play
from £869pp
February 2025

Benahavis, Costa del Sol

The Westin La Quinta Golf Resort & Spa

★★★★★
Golf Holidays with Flights Included

4 nights | Bed and Breakfast | 3 rounds

  • Play on La Quinta Golf Course (x2) and Los Naranjos Golf Club (x1)
  • Golf Holidays with Flights included
Fly, Stay and Play
from £945pp
March 2025 - April 2025

Marbella, Costa del Sol

Anantara Villa Padierna

★★★★★
Golf Holidays with Flights Included

4 nights | Bed and Breakfast | 3 rounds

  • Play on Alferini Golf (x1) and Flamingos Golf (x1)
  • Golf Holidays with Flights included
Fly, Stay and Play
from £1,155pp
March 2025

Puerto Banus, Costa del Sol

Hard Rock Hotel Marbella

★★★★
Golf Holidays with Flights Included

4 nights | Bed and Breakfast | 3 rounds

  • Play on Cabopino Golf Course (x1), Marbella Golf and Country Club (x1) and Santa Maria Golf Course (x1)
  • Golf Holidays with Flights included
Fly, Stay and Play
from £1,005pp
October 2024

Marbella, Costa del Sol

Puente Romano Hotel

★★★★★

  • Our team of experts are on hand to help tailor-make your golf trip

Marbella, Costa del Sol

Rio Real Golf Hotel

★★★★

  • Our team of experts are on hand to help tailor-make your golf trip

Our team of experts are on hand to help tailor-make your golf trip

Call us on 0800 756 7715