Untitled Document

Get 20% off stay, Food & Beverage and Spa when you pay with a valid  Alliance Bank Visa Credit Card

Exclusive for Alliance Privilege and Alliance Personal members.

gift icon

Get 20% off stay, Food & Beverage and Spa when you pay with a valid Alliance Bank Visa Credit Card

Showcasing Langkawi’s stunning scenic beauty, the award-winning Danna Langkawi welcomes you with genuine island hospitality while delighting you at every turn. Take your time to explore this best beach resort in Langkawi, Malaysia featuring exclusive private pool villas with direct access to the beach, colonial oceanfront rooms, seaside dining and a soothing spa nestled in a lush tropical enclave overlooking majestic sea views. With timeless elegance and understated splendor, The Danna Langkawi is where your dreams become lasting memories.

Enter promo code: VISA on https://www.thedanna.com/ and pay with a valid Alliance Bank Visa Credit Card.

Find Out More

Not an Alliance Bank Credit Cardholder?

Apply Now
Alliance Bank Credit Card

Have the bank in your pocket.
Download the allianceonline mobile app now.

Campaign Period: 1 September 2022 to 31 July 2023
General Terms & Conditions
  1. Payment must be made with an Alliance Bank Visa Card.
  2. Alliance Bank Malaysia Berhad is only providing the means of payment for these goods and/or services via usage of Alliance Bank Card.
  3. The usage of Alliance Bank Card is subjected to the terms and conditions governing Alliance Bank Credit Card.
  4. Discounts are not stackable, refundable or exchangeable for cash value and cannot be used with other offers, discount, privileges and vouchers.
  5. Purchases must be made on https://www.thedanna.com.
  6. All purchases made through The Danna Langkawi’s website are subject to the Terms of Service, Privacy Policy or any other policies then in effect.
  7. Management of The Danna Langkawi reserves the right to modify the terms and conditions of this promotion with prior notice via official website/ Alliance Bank Malaysia Berhad’s communication channels.


Need Assistance?





Provide us
your basic contact details
and we'll be in touch with you soon.


By Phone


Call us up at 03-5516 9988 (Personal) /
1-300-80-3388 (Business) and
we'll be happy to help you out.



Face to Face


We're always ready to serve you
so locate our nearest branch