The French resort of Théoule-sur-mer is located in the Alpes-Maritimes department in the south of France. This popular holiday destination is situated along the Mediterranean coast between Cannes, 13 km away and Saint Raphaël, 25km away.

The harbour of Théoule-sur-mer is one of the favourite hotspot for Provence holidays. Originally a fishermen’s harbour, it now attracts nautical sport enthusiasts as well as those looking for luxury spa treatment (thalassotherapy) in the south of France.

Looking for holiday villas in Théoule? Home Sud has carefully selected a number of holiday rentals in the South of France and is proud to offer a number of luxury villas and apartments in Provence, most with swimming pools.

Please contact us or call + to find out more.

Home Sud, luxury holiday escape

Browse our holiday rentals in Theoule