


Apero Beach Bar
4.6(400+ reviews)Highlights
- Belgian-owned with hands-on hospitality — owner Peter personally welcomes guests
- Acclaimed steaks including 15-day aged beef and South African fillet
- Signature mango daiquiri and 30+ cocktails with 4-hour happy hour (5-9 PM daily)
- Fresh seafood, pizza, pasta, and salads at honest prices
- Outdoor terrace dining at Baharini Shopping Center, open daily from 9 AM
Apero is one of those restaurants that earns its reputation through consistency rather than spectacle. Founded in 2020 by a Belgian owner who still works the floor most evenings, this unassuming spot at Baharini Shopping Center on Diani Beach Road has quietly become one of the most reliable dining addresses on the south coast. The setting is an outdoor terrace rather than a beachfront deck, but what it lacks in ocean views it compensates for with attentive service, a menu that delivers across every section, and prices that feel fair for the quality on the plate.
Steaks, Seafood & Everything Between
The menu is broad without being unfocused. Steaks are the standout — the 15-day aged beef fillet and the South African beef fillet are cuts you would not expect to find in a shopping-centre restaurant, and reviewers consistently describe them as butter-knife tender. The seafood is equally strong: catch of the day is reliably fresh, the gratinated seafood mix served on a shell is a house favourite, and the jumbo prawns and ginger crab reward anyone willing to push past the mains section. Pizza, pasta, burgers, salads, and a full breakfast menu (served until 1:30 PM) round out the offering. The Crazy Salad, the Apero Salad with prawns and guacamole, and the tagliatelle carbonara all have their regulars.
Cocktails & Happy Hour
The bar carries over thirty cocktails, a curated wine list with a proper cellar behind it, and an unusually generous happy hour that runs from 5 PM to 9 PM every day. The mango daiquiri is the drink most mentioned in reviews — several visitors call it the best cocktail they had in Diani. Espresso martinis, mojitos, and a solid selection of single malts and cognacs give the drinks menu more depth than most casual restaurants along the strip. Milkshakes and fresh juices are available for those skipping alcohol.
Practical Information
Open Monday to Friday from 9 AM to 10 PM, Saturday from 11 AM to midnight, and Sunday from 11 AM to 11 PM. Main courses range from around KES 950 for a vegetable curry to KES 3,300 for jumbo prawns — a typical dinner with a starter and main runs KES 2,000 to 4,000 per person (roughly EUR 14-28) before drinks. Reservations are recommended for evening dining, as the terrace fills up quickly. The restaurant accepts credit cards, offers free WiFi, and allows dogs — a practical detail for longer-stay visitors. Located at Baharini Shopping Center next to Chandarana supermarket, it is easy to find on Diani Beach Road. Parking is available at the shopping centre.
Belgian-owned bar and restaurant in Diani known for steaks, seafood, signature mango daiquiris, and a warm outdoor terrace atmosphere.
- #steaks
- #cocktails