The Most Expensive Beach Destinations in France

Saint-Tropez, the famous French Riviera resort town, is by a large margin the most expensive beach destination in France, according to a survey conducted by FranceMagazine.com.

The survey compared more than 100 beach towns in France based on the cost of lodging. Specifically, for each destination, it established the minimum rate travellers have to spend to stay in a hotel rated at least three stars during August 2026.

At an average of €565 per night, Saint-Tropez is more than 75% pricier than neighbouring Ramatuelle, which takes the second spot. The podium is completed by Monaco, the famous autonomous city-state, which was also included in the survey.

Cap Ferret is the priciest French destination not located on the famous Côte d’Azur. At an average of €286 per night, the town, often referred to as the French Hamptons, ranks as the sixth most expensive overall.

The following table shows the 20 most expensive beach destinations in France this summer, based on their average rates for the most affordable double room during August 2026. Rates were established around July 15 based on the leading hotel booking sites.

  1. Saint-Tropez 565 Euros
  2. Ramatuelle 326 Euros
  3. Monaco 301 Euros
  4. Cavalaire-sur-Mer 294 Euros
  5. Bandol Euro 288 Euros
  6. Cap Ferret Euro 286 Euros
  7. Grimaud Euro 282 Euros
  8. Saint-Jean-Cap-Ferrat 280 Euros
  9. Cabourg 276 Euro
  10. Porto-Vecchio 252 Euros
  11. Beaulieu-sur-Mer 251 Euros
  12. Mandelieu-la-Napoule 236 Euros
  13. Hossegor 232 Euros
  14. Hendaye 228 Euros
  15. Carnac 227 Euros
  16. Villefranche-sur-Mer 226 Euros
  17. Bonifacio 223 Euros
  18. Bidart 223 Euros
  19. Menton 221 Euros
  20. Banyuls-sur-Mer 220 Euros

Press Contact: For any questions regarding this survey, please reach out to us