Là trung tâm hành chính và du lịch mới của huyện đảo Phú Quốc, thị trấn An Thới sở hữu vị trí phía Nam của đảo Ngọc, tiếp giáp với Bãi Trường và nằm ngay trog Vịnh Thái Lan.