A night in a Mogadishu hotel costs from $20 to $170, depending on location and hotel standard.
Key figures
- Budget hotels: $20–$30
- Mid-range hotels: $25–$40
- KM4–airport corridor: $110–$140
- Inside Halane (airport compound): $150–$170
Source: SRA Market Price Survey, August 2026.
Published by the Somali Researchers Association (SRA). See all our flash cards.