Делайте на Prestashop, никаких проблем. Есть готовые модули. С их помощью соберете сайт для турагентства.
Module MyReservation для отелей и недвижимости.
Advanced Search 4 - для форм поиска.
Attrubut Wizard Pro - для создания атрибутов (день/ночь/чел./комнат ...)
Есть много модулей, чтобы выбрать какой имено использовать, нужно видеть проект в целом. Найдите хорошего программиста, который подберет, что вам нужно, установит и настроит prestashop + модули и работайте без проблем.