Зависит от ваших задач.
Вообще, купить пляжный отель в высокий сезон - лучше все равно агентство или оператор. Цена потому что будет лучше.
Самостоятельное путешествие - когда тебе надо например посетить пять мест в рамках одной поездки, посмотреть на несколько стран, такое тебе бюджетно не скомбинируют, будет индивидуальный тур, трудозатратный для оператора и дорогой для тебя.
Тут идите про билеты на сайт Kayak.ru (по-моему самый удобный интерфейс), но по выбору перелета, переходите сразу на сайт авиакомпании, как правило будет и дешевле и надежнее - поисковики чаще всего транслируют много неактуального.
А отели лучше так же смотреть по букингу (еще лучше, если знаете языки, находить местные сайты стран, типа "би энд би
Италия" - почти у любой страны есть аналог. А далее на сайт отеля, еще лучше списаться с отелем. Словом, это РАБОТА! )