La ville de Téoul fait face à la mer depuis ses falaises abruptes. Protégée du nord par une chaîne de collines, la ville regorge littéralement de verdure et de fleurs. Teoul a été annexé à Mandelieu en 1929 et est devenu une région autonome.
La ville possède 4 ports de plaisance pouvant accueillir 1 000 bateaux et yachts, ses plages s’étendent sur 10 km, ses sentiers de randonnée forment un réseau de 100 km. Ce sont les principaux atouts de la petite base touristique. Il faut également ajouter le parc forestier du Cap Aiguille.
Non loin de Théoule, au milieu de la verdure, se dressent les chalets qui s’intègrent parfaitement au paysage rocheux du village de Port la Galère, construits selon le projet original de l’architecte Jacques Couel.