Отель Dom Pedro Garajau расположен на южном побережье острова Мадейра, между городом Фуншал и курортным центром Канисо. Отель представляет собой комплекс из 6 зданий, протянувшихся на 300 метров вдоль улицы. Неподалеку от отеля, на скале над морем, находится статуя Христа. Отель входит в группу отелей Dom Pedro.