Castillo de Sant Joan is bijna duizend jaar oud, bijna net zo oud als de stad zelf. Er is nog maar weinig van het oorspronkelijke kasteel overgebleven, maar zijn ruïnes kijken uit over de baai tussen de stranden van Lloret de Mar en Fenals. Wandel bergopwaarts naar de top van de heuvel en je zult beloond worden met een dramatisch, panoramisch uitzicht van de omgeving op 60 meter hoogte.
Archeologische uitgravingen wijzen erop dat het kasteel oorspronkelijk dateert uit het einde van de 11e eeuw en vervolgens door de tijd heen meerdere keren is herbouwd. Tegen het einde van de 17e eeuw werd het kasteel gebruikt als wachtpost, dat zo bijdroeg aan de verdediging van de stad tegen mogelijke aanvallen vanaf de zee. Het kasteel raakte tijdens de Derde Coalitieoorlog begin 19e eeuw ernstig beschadigd door Britse kanonnen. Vervolgens bleef het verwoeste kasteel meer dan 100 jaar ongebruikt, tot de voltooiing van de restauratiewerkzaamheden in 1992.
Tegenwoordig dient het kasteel als erfgoedlocatie en populair uitkijkpunt. Hoewel er alleen een aantal stapels met stenen van het kasteel is overgebleven, is het oorspronkelijke terrein aangegeven met borden. Lees de beschrijvingen over het kasteel terwijl je rondloopt. De borden bieden informatie over de indeling van het voormalige kasteel en over hoe het ontwerp door de jaren heen veranderde. Probeer je in te beelden hoe het kasteel eruit zag toen deze hoogtij vierde.
Betaal de toeslag om de toren te beklimmen, het enige deel van het kasteel dat intact is gebleven. Kijk hierbij uit naar een groot stuk gebroken muur dat mooi uitzicht biedt op het strand onder je. Door de oneven stenen omtrek van het gat met het strand op de achtergrond vormt dit 'raam' een zeer populaire plek voor foto's. Maak daarnaast zeker een paar foto's als je boven in de toren bent gekomen. Het uitzicht over de stad en zijn stranden zijn hier werkelijk spectaculair.
Een kasteelbezoek gaat goed samen met een wandeling over de strandpromenade van de stad, aangezien de ruïnes nabij de zuidelijke kant van het strand van Lloret de Mar liggen. De openingstijden van de toren verschillen afhankelijk van de tijd van het jaar, dus je kunt dit het beste vooraf controleren.