Krabi is de thuisbasis van een breed scala aan culinaire hoogstandjes, waaronder traditionele Thaise gerechten en lokale specialiteiten. Populaire eetbestemmingen in Krabi zijn Ao Nang, Klong Muang Beach, Railay Beach en de Phi Phi-eilanden. Deze locaties bieden een verscheidenheid aan restaurants, straatkraampjes en voedselmarkten waar bezoekers lokale gerechten kunnen proeven.