Garrucha présente une architecture simple et fonctionnelle, typique des villes portuaires andalouses. Le front de mer est orné de bâtiments bas à façades blanches, de balcons en fer forgé, et de quelques édifices historiques datant du XIXe siècle, époque de sa prospérité commerciale.
Le principal point d’intérêt est le port de pêche et de plaisance, qui constitue le cœur battant de la ville. C’est là que l’on peut observer l’arrivée des bateaux, visiter la criée (lonja) ou profiter des restaurants de fruits de mer réputés qui bordent le quai.
La promenade maritime (Paseo del Malecón), récemment rénovée, est un espace agréable pour marcher, faire du vélo ou organiser des événements en plein air. Elle offre une vue superbe sur la mer et l’activité du port, avec des aires de jeux, des bars, et des scènes ouvertes pour concerts ou spectacles estivaux.
Le Castillo de Jesús Nazareno, situé en surplomb de la ville, est un bâtiment historique restauré servant aujourd’hui d’espace d’exposition. À proximité, la plage urbaine proprement aménagée est idéale pour la baignade et les sports nautiques.