Location

Saint-Tropez is a lovely town in the South of France, in the middle of Côte d'Azur and Provence, famous for its wide beach as well as for its unique and eminent high society.

Preferred dock for magnificent yachts, Saint-Tropez is also characterized by amazing landscapes: crystal-clear sea and surrounding hills grown with vineyards and lavender fields.

Offers

Refundable Breakfast Included - Free WIFIPay at ch...

Book

Prepaid Rate - Breakfast Included - Free WIFI Not ...

Book

Stay longer and Save - Free WIFI up to 20% off

Book
Discover all offers