Château de Théoule

5-star hotel on the Côte d'Azur

A symbol of freedom and excellence

Once a soap factory and then the private residence of a Scottish lord, Château de Théoule has now been reborn as an exceptional jewel on the Côte d'Azur.

Opening in spring 2024, this five-star hotel boasts 44 rooms and suites, an exceptional spa, a private beach and a refined culinary offering: Mareluna, a Michelin-starred gourmet restaurant combining Italian, French and Japanese influences, and La Plage Blanche, a sunny address overlooking the Mediterranean.

A member of The Leading Hotels of the World, Château de Théoule is both a confidential and prestigious destination, a timeless place where discreet luxury meets the Mediterranean art of living, for a rare and unforgettable break.

BOOK YOUR STAY

 
 
 

Rooms & Suites

The art of Côte d'Azur living...

With panoramic views over the Mediterranean and elegant decor, our rooms and suites welcome you to this idyllic setting between land and sea, all of which face out to sea.

A world of
wellness world

by the sea

Nestling in the heart of Théoule-sur-Mer, in an exceptional setting where the red rocks of the Estérel plunge into the crystal-clear waters of the Mediterranean, the Spa du Château de Théoule is an ode to well-being and escape. Here, time stands still, giving way to a unique sensory experience, combining absolute relaxation, exceptional treatments and a soothing atmosphere.

Designed as a veritable sanctuary of gentleness and revitalisation, the Spa du Château de Théoule welcomes you every day from 10am to 7pm for a timeless break from the hustle and bustle of everyday life.

DISCOVER THE SPA

Exceptional moments

at Château de Théoule

Quick Response Code