Орден госпитальеров, или иоаннитов, возник на основе госпиталя Святого Иоанна Милостивого в Иерусалиме - приюта для паломников, построенного итальянскими купцами задолго до Первого крестового похода. Основателем ордена, чей устав был утверждён папой Пасхалием II в 1113 г., стал провансальский рыцарь Жерар де Торн. На первых порах Крест госпитальеры обеспечивали уход за больными или ранеными паломниками. В Иерусалиме орден содержал большой госпиталь, способный принять до двух тысяч человек. Клятва «бедных братьев госпиталя Святого Иоанна» гласила: «Служить рабами и слугами своим господам и повелителям, каковыми являются все слабые и больные». Символом госпитальеров стал восьмиконечный белый крест: четыре направления креста напоминали о главных христианских добродетелях - благоразумии, справедливости, силе духа и воздержании, тогда как концы креста означали восемь блаженств, ожидающие праведника в раю. Чёрный плащ рыцаря символизировал отречение от всего земного, красное сюрко - кровь Спасителя. Шли годы, благодаря щедрым завещаниям, дарениям и пожалованиям росли богатства, а вместе с ними и политическое влияние ордена. К концу XIII в. только в Западной Европе госпитальеры владели 19 тыс. феодов. Когда мусульмане захватили Иерусалим (1187), штаб-квартира ордена переместилась в Акру. После падения Акры (1291) госпитальеры осели на Кипре, а в 1309 г. захватили остров Родос, где и пребывали вплоть до 1523 г. После упразднения ордена тамплиеров (1312) значительная часть их владений была передана ордену Святого Иоанна Иерусалимского.
Обосновавшись на Родосе, госпитальеры повели ожесточённую борьбу с пиратами из Северной Африки. В XV в. они отбили две попытки вторжения на остров - правителя Египта и турецкого султана Мехмеда II Завоевателя. В 1522 г. правнук Мех-меда, султан Сулейман I Великолепный, с огромным войском осадил Родос. В течение 6 месяцев немногочисленные рыцари оказывали героическое сопротивление многократно превосходившим их вражеским силам, однако, в конечном счете, были вынуждены капитулировать. Султан великодушно обошёлся с достойным противником: уцелевшим госпитальерам было позволено отплыть в Италию. В 1530 г. германский император Карл V Габсбург пожаловал ордену Святого Иоанна Иерусалимского в качестве лена остров Мальту, и с тех пор орден стал именоваться Мальтийским.