Gran Hotel La Hacienda предлага много удобства и услуги, които ще накарат всеки гост да се наслади максимално на престоя си.
На територия на хотела са разположение основен ресторант "Riviera Maya", лоби бар "La Bonita", бар "Choza" на басейна, открит басеин, закрит басеин с подгряване, 2 джакузита, тераса за слънчеви бани, салон за отдих, телевизионна зала, пране и химическо чистене, фризьорски салон, красив парк, 2 конферентни зали (с капацитет 250 лица, оборудване под наем), платен паркинг, лекарски кабинет. Предлагат се автомобили под наем.
Гостите на хотела могат да ползват безплатно фитнес и турска баня, а любителите на спорта и динамиката дартс, тенис на маса, аеробика, аква аеробика. Всекидневно се организира дневна анимационна програма.
Допълнително се заплащат масажи, салон за красота, интернет, билярд, игрални автомати, тенис на корт.
На разположение на децата в хотела са мини клуб, детски басейн, детска дискотека, площадка за игра. За тях се грижат професионални аниматори и е съставена детска анимационна програма. В ресторанта е предвидено детско меню.
Близо до хотела се намира увеселителният парк "Universal's Port Aventura".
Плажът "Playa la Pineda", намиращ се непосредствено до хотела, е пясъчен и общински. Чадъри, шезлонги и матраци се заплащат допълнително. До басейна на хотела можете да ползвате шезлонги и чадъри безплатно.