Больше всего достопримечательностей, конечно в Барселоне. Почему вам интересен именно не большой город? Цены примерно везде одинаковые. В Барселоне даже дешевле.
Понимаете, все европейские города очень похожи друг на друга. И больше 1-2 дней в каком-то конкретном маленьком городе делать нечего. В смысле смотреть особо нечего.
Мне очень понравилось в Жироне, в Фигерасе. Если вы любитель именно экскурсионного отдыха, то я советую вам брать машину на прокат. Все оснащены навигаторами, можно найти и рускоязычные, если с английским совсем плохо. За 7-10 дней вы объедите всю Испанию.
Я была там 3 раза. Если вы едите в Испанию впервые, и не в пляжное время, то лучше отель брать сразу в Барсе. И ограничьтесь Барселоной. Готический квартал, Саграда Фамилия, Гауди, музеи, рынки, метро, электрички - впечатлений будет масса. А если в пляжное, то традиционно Коста-Дорада, Коста-Брава, а от туда уже в любом направлении экскурсий.
Да, ещё советую обязательно посетить Монсеррат, желательно попасть на хор мальчиков. Там можно купить монастырский мёд, козий сыр. И лучше в составе экскурсии, послушаете много интересного.