One of the most exclusive location in the world, the Cap d’Antibes is home to some of the world’s most incredible villas. Favoured by the elites for centuries now, from the Russian Imperials to the American movie stars, the world gathers in Antibes. The Cap is home to the iconic Hotel du Cap, which opened in 1887. Savour an idyllic location for your luxury holidays in the South of France.
Browse our selection of the finest luxury villas in Cap d’Antibes: