Powered entirely by renewable energy, these beautiful beachfront hotels won't cost the Earth ...