Book Now

A Magical Dining Experience in Diani

A Magical Dining Experience in Diani

Diani Reef Beach Resort & Spa offers multiple distinct dining options to choose from. With flavors to suit every palate, and every mood, this is fine dining by the beach at its finest.

Fins Beach Bar & Grill
Fins Beach Bar & Grill

Indulge at Fins Beach Bar & Grill that boasts one of the resort’s favorite restaurants with the most spectacular sea views. Here, one can take in the ocean views up close while sipping on a cocktail.

The Coral Cafe

The cornerstone of Diani Beach Resort & Spa dining is the Coral Cafe— an all-day dining restaurant that offers an internationally-themed buffet breakfast, lunch & dinner menu. We can’t think of a better way to start or end your day without passing by for a morning coffee, fresh pastry or fresh seafood.

DS4A0166
Waves Pool Bar

If you’re looking to kick back in a more casual atmosphere, Waves Pool Bar is the perfect spot for cocktails and refreshing dip , as well as dramatic ocean and sunset views. It’s also a great place to keep the party alive.

In-Room Dining

You can also take advantage of our in-room dining—and Let us bring breakfast, lunch, and dinner to you.

Diani Reef Beach Resort Spa Presidential Suite 20
Zebra Lounge
Zebra Lounge

Lest we forget, come unwind and indulge in our Zebra Lounge open everyday from 4pm. Whether you’re relaxing for a leisurely lunch or an elegant evening, savor a selection of craft beers, fine wines, and cigars.

Join us for an unforgettable meal at Diani Beach Resort & Spa, a quick bite in our restaurant and lounge, or a handcrafted cocktail in our bars, all set against dramatic and breathtaking views of the waves. We promise to create a dining experience you’ll remember forever.

Search

Managing Cookies

Google Analytics