“Dream castle” in French is château de rêve.

If you want the simplest word-for-word version:

  • château = castle
  • de rêve = of dream / dreamy

A natural example sentence is: Je rêve d’un château de rêve.