Ribat (arab. رباط) – jest to wojskowy klasztor muzułmański, ufortyfikowany, zwykle położony przy granicy. Budynek otoczony murem posiadał wieżę, salę modlitw (np. ribat w Tunezji w mieście Susa, stąd częste przekształcanie w późniejszych czasach ribatów w meczety). Ich powstanie wiązane jest z obowiązkiem prowadzenia świętej wojny i strzeżenia granic państwowych[1].
Terminu tego na terenie Iranu z biegiem czasu zaczęto używać na określenie umocnionych karawanserajów[1].
Najbardziej znany tunezyjski ribat znajduje się w Monastyrze - na jego terenie kręcono takie filmy, jak: "Angielski Pacjent", "Żywot Briana", "Matrix 2" czy polskie "W pustyni i w puszczy".
Od nazwy al murabitin (mieszkańcy klasztoru) pochodzi nazwa Almorawidzi - nazwa trzech berberyjskich dynastii.