わたしは言葉にうるさい人間です。
国語辞典をみてその使用例にならうつもりでしたが、意外と見つかりませんでした。
そこで、三者ともほとんどおなじ意味と思いますが、自分なりに差異を考えてみました。
■きれい
デートスポットで恋人同士で見たり、親子連れで見たりする場合に特に適している。また、多くの女性にとってもっとも自然な日常でのことばづかいであろう。
■美しい
「きれい」よりも固い感じがあり、恋人同士や親子連れのような「大切な人たち」の間で言うような場合には適していない。女性が口にすると違和感を与えることが多そうである。
■素晴らしい
述語よりも修飾語として用いるのに適している。良さを強調する意味合いがある。こちらも女性が日常会話で使用するのにあまり適していまい。