Yes, we do accept Maestro. However sometimes the internet connection is unreliable and it is best, if you bring an extra card and some cash.