O2 Villas Resort & Spa

4 active credit and debit card offers at O2 Villas Resort & Spa, up to 20% off. Compare every bank's discount side by side and pick the best card to pay with.

  1. American Express: O2 Villas - 20% Savings
  2. DFCC Bank: O2 Villas - 20% savings
  3. DFCC Bank: O2 Villas - 20% savings
  4. HNB: 20% off (from rack rate) on Room Rates basis at O2 Villas Resort & Spa, Ella