We stayed at Hotel Corali for two nights in August 2010 and had a lovely time. The best thing about the hotel for us was the location. We weren't interested in being up until 4am partying with younger kids, so we were very glad that the hotel was down by the port - which still had plenty of dining, drinking and shopping options, but seemed a bit quieter than if we stayed up in the village of Ios.
The hotel had a great pool, restaurant and bar area. Our room was great as well. Typical of Ios, we couldn't flush toilet paper down the toilet, so our room, the hotel and other parts of Ios had a distinct sort of smell.... but it wasn't too noticeable most of the time.
The restaurant and bar prices at the hotel were reasonable, and the cocktails were really good, especially the lemon mojito. Pizza is their specialty, and for good reason. We ended up eating at the hotel a lot but there were other options nearby. The breakfast was included in the price, and was pretty average.
The best thing about the hotel is its location. The beach is right across the road, and the sunbeds and umbrellas are free to guests. We didnt swim there very often though, because the pool area was so amazing. Overall, Ios is an amazing island and we would recommend and stay at Hotel Corali again!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC