Beachfront & Beachside Villas Holiday Deals Stay 7 nightsOnly pay for 5Stay 4 nights Only pay for 3(Valid 4 May – 15 Sept)