While some hotels do accept credit card payments, it's advisable to carry some cash in the local currency (Gambian Dalasi) for miscellaneous expenses as not all places may accept cards.