If you're planning a golf holiday in Vilamoura, the best time to book is between April to May and September to October. During these months, the weather is relatively cooler, but there's still an abundance of sunshine and enough daylight hours to play golf well into the afternoon.
You can save on hotel prices too, as you'll be avoiding the peak school holiday season. However, green fees may be higher during this period.
For those looking for the best value, late February is a great option. The weather is beginning to improve, and golfers can enjoy the cheapest green fees, hotel rates, and flights during this period.