Credit Cards and Debit Cards are used widely in Edinburgh and across Scotland with Visa and Mastercard being the most commonly accepted. American Express can be used but may not be accepted by all retailers, so bringing an alternative card is encouraged.