по бюджету примерно одинаковосмотрите сами что вам больше нравится:в испании лучше пляжи и больше развлечений, а в хорватии потрясающая богатейшая природа, страна-заповедник!))в хорватии на пляжах будет меньше людей в принципе, но имея авто, почти в любой стране можно найти более или менее уединенное место без толп даже в пик сезонаа что лучше - самим все бронировать или через агентство - зависит от вашей "пугливости" ))) лично мы всегда все бронируем сами, не желая переплачивать за услуги агентств