There’s a great Praia Da Luz late deal on offer with On The Beach in mid-December.
Escape chilly Britain and head to Portugal’s Algarve for seven nights’ B&B at the 4* Luz Bay Club Hotel from just £178 per person, including flights from Newcastle on December 10.
The hotel is in the heart of Praia Da Luz, just minutes from the beach. It has four pools, a health club with Jacuzzi , sauna and Turkish baths, as well as tennis courts and great views of the mountains and sea.