Does the Coral Harbour Beach Villas accept credit cards? - Yes, Coral Harbour Beach Villas accept: AMEX, Discover, Mastercard, Visa.