В конце весны и начале лета 1306 года на Родосе пришвартовались 6 кораблей ордена госпитальеров, вмещавших 35 рыцарей и 500 пехотинцев. Иоанниты приступили к завоеванию острова, завершившегося в 1310 году изгнанием сарацин. В конце 1309 года объединённый флот госпитальеров выдвинулся к Родосу. Иоанниты пробыли на Родосе немногим более 200 лет, до 1522 года, когда в результате осады Родоса (1522) были вытеснены султаном Османской империи Сулейманом I.