Lido Beach

Lido Beach is a long white-sand beach on the Indian Ocean coast of Mogadishu, north of the old city centre. In the evenings and on Fridays — the Somali weekend — it draws families and young people who come to walk, swim, and eat at the small beach restaurants. The beach is the most ordinary public leisure space in the city, and seeing it busy with ordinary life is a reminder that Mogadishu is a city of two and a half million people going about their lives, not merely a dateline from a news agency.

The beach has been the target of al-Shabaab attacks more than once, and security at its entrance points reflects that reality. Check current conditions before going. In calmer periods it is open, staffed, and functioning, with food and drink available. It is genuinely one of the more beautiful stretches of Indian Ocean coastline in East Africa — wide, clean, and fringed with the kind of turquoise water that would draw tourists by the thousand if the security situation were different.

things to do sight
A story
In the 1970s and 1980s, Lido Beach was a functioning resort destination with beach restaurants, swimming, and evening entertainment. Photographs from that era show a beach scene that would not have looked out of place in a Mediterranean country. The beach was closed for most of the civil war period, then reopened, then closed again after multiple attacks. It reopened again in 2019, was attacked in 2023, and reopened once more. It is, in its own strange way, a symbol of Mogadishu's resilience.

Other places in Things to Do