Oficiálním platidlem je Svatotomášská dobra. 1 euro je přibližně 25 tisíc STD. Platební kartu zde však téměř nepoužijete. Na ostrově se oficiálně nenachází žádné bankomaty a platby kartou nejsou možné. Na ostrovy je proto potřeba vzít si hotovost, eura případně americké dolary.
Ceny služeb jsou na stejné úrovni jako v Evropě, nečekejte tedy žádné nízké ceny. Levné ubytování na souostroví Svatý Tomáš a Princův ostrov lze rezervovat prostřednictvím Pelikána. V zemi najdete levné ubytování v apartmánech, přenocování u místních i luxusní hotelové značky.
Pokud si chcete půjčit auto, rezervujte si ho předem a vyzvedněte po příjezdu na letiště.