Thaala Bentota ligger på strandremsan längs Sri Lankas västra kust. Boendet ligger 3 km från Kaluwamodra-bron, 4 km från Kande Vihare-templet, 4 km från
Moragalla Beach och 6 km från Induruwa Beach. Hotellet ligger 80 km från staden Colombo och 100 km från Bandaranaikes internationella flygplats.