596 reviews rated Clonyard House Hotel with an average score of 8.1/10. It may also be worth looking into the Balcary Bay Country House Hotel, which received a rating of 8.5/10 from 298 reviews. The Birchtree Hotel could also be a good option, with a score of 8.1/10 from 777 reviews.
A good hotel close to Kippford Beach is Clonyard House Hotel (rated 8.1/10 from 596 reviews).