The room we had did have a sea/beach/ocean view. best to ask for that when you book. The rooftop terrace/BBQ area has a great ocean/beach view in case your room does not. Worth a look.
Some of the apartments have a sea view, however we stayed in a courtyard view room which was quite adequate for our needs. There is a huge balcony on the top floor which has magnificent views of Coogee Beach and beyond where you can relax and take in the sun or read a book!
Some of the more expensive apartments have a sea view. However, unless you want to stay inside all day, there is no great gain by paying extra for this. As well as a pleasant roof terrace, the hotel is so near the beach that it is much more fun simply to walk out of the entrance and enjoy the beach on your doorstep!
Get an answer from Coogee Sands Hotel & Apartments staff and past guests.