Соглашение с 30-летним хавбеком рассчитано на три сезона — до 2020 года. Финансовые условия трансфера не разглашаются.
Гуардадо начинал карьеру в 2005 году в мексиканском «Атласе», а в 2007 году перебрался в Испанию, где выступал за «Депортиво» (2007-2012) и «Валенсию» (2012-2015). В 2013 году хавбек был отдан в аренду в немецкий «Байер», а в 2014 году — в ПСВ, с которым после подписал полноценный контракт.
В минувшем сезоне Гуардадо отыграл в чемпионате Нидерландов 27 матчей, в которых забил 2 мяча.
За национальную команду Гуардадо сыграл 136 матчей и забил 24 мяча.
Также «Бетис» арендовал у «Суонси» на один сезон 25-летнего испанского защитника Хорди Амата.