Yes, we can take credit and debit cards in our ticket office, but unfortunately not at our buffet carriage at Inch Abbey due to lack of reliable mobile phone coverage in that area.