Finding Our Piece of Paradise
Conveniently located in the heart of Diani Beach, Coral Beach Restaurant & Bar sits directly on the shoreline within the stunning grounds of the Diamonds Leisure Beach & Golf Resort. Whether you are coming off the resort’s spectacular 18-hole golf course, staying on the property, or visiting us from elsewhere along the coast, finding us is simple. Just look for the main entrance of Diamonds Leisure Beach Resort along the Diani Beach Road, and our staff at the gate will gladly guide you straight down to the beach where the ocean breeze and your reserved table await.