Cap Estel Hotel Drone view, Hotel Côte d'Azur Sea Views

Hotel on the Côte d'Azur with sea views

All the prestige of a Neoclassical Manor House

Welcome to Le Cap, the Italian-inspired, neo-classical main villa of Cap Estel, a 5-star hotel with sea views located on the Côte d'Azur.

The immaculate white Manor House boasts 180° sea views over the shimmering turquoise Mediterranean with its streaks of deep blue.

With its sweeping vistas stretching to infinity and beyond, nature provides the most extraordinary of backdrops. 

Le Cap offers independent rooms and suites from 30 to 500m² on four levels, all complete with a magnificent sea-view terrace.

Offering all the grandeur of a manor house, together with refinement and a wonderful sense of space, Le Cap is a true haven of happiness.

Cap Estel Hotel Building, Hotel Côte d'Azur Sea Views
Le Cap at Night, Hotel Côte d'Azur Sea Views