The Ivors The Ivors is an international resort brand that epitomizes luxury & sophistication. With a global presence, their exquisite properties offer discerning travelers world-class amenities, breathtaking locations, & exceptional service.