The Holiday Inn Hotels and Suites Opelousas. Located in the heart of Acadiana, our hotel offers 75 luxurious guest rooms and suites. Home of the annual Yambilee Festival, Opelousas offers many attractions for the traveling family. Our hotel offers indoor swimming, jacuzzi, fitness center, business center, as well as an in-house restuarant. We also offer high speed internet access. On site catering and conference space also available.