Hostal Barnes ligt aan Calle Teulera, 52-54, in Santa Cristina d'Aro, een plaats in het binnenland van de Costa Brava, dicht bij Les Gavarres en verschillende kustplaatsen. Het centrum van Santa Cristina d'Aro ligt op 210 m; de Parròquia de Santa Cristina en Plaça De L'església liggen allebei op 600 m. Het landschap in de directe omgeving bestaat uit het dorp, groene gebieden en sportvoorzieningen: Golf Costa Brava ligt op 950 m en de golfbaan van Mas Torrellas op 1,7 km. Vanuit hier kun je wandelingen door de gemeente combineren met uitstapjes naar de kust.
Bezienswaardigheden in de buurt zijn onder meer de Menhir de Can Llaurador op 2,5 km, Pedralta op 2,6 km en het Castell de Benedormiens op 2,7 km. Castell d'Aro ligt op 2,8 km en Santa Maria de Solius op 3 km. Voor langere reizen ligt Aeropuerto de Girona - Costa Brava op 21 km en het treinstation van Caldes de Malavella op 16 km. Het Museu de la Pesca ligt op 11 km en biedt extra mogelijkheden voor een cultureel bezoek.
De stranden bieden de mogelijkheid om een dag aan zee te plannen zonder direct aan de kust te verblijven: Playa de Sant Feliu ligt op 4,5 km, Platja del Canyer d'en Mieres op 4,6 km en Platja de Sant Pol op 4,7 km. Sa Platjola ligt eveneens op 4,7 km. In de warmere maanden kun je op deze stranden zwemmen en langs de kust wandelen; voor een andere activiteit ligt Golf Costa Brava op minder dan een kilometer en biedt Parc del Molí de Vent, op 3,4 km, een alternatief in de buitenlucht. Castell d'Aro en Solius bieden de mogelijkheid om erfgoed en religieuze architectuur in dezelfde uitstap op te nemen.
Golf Costa Brava
— Een nabijgelegen golfbaan voor een sportieve dag.
950 m
Castell de Benedormiens
— Middeleeuwse vesting die deel uitmaakt van het historische erfgoed van Castell d'Aro.
2,7 km
Castell d'Aro
— Een nabijgelegen historisch centrum om te wandelen en de architectuur te ontdekken.
2,8 km
Playa de Sant Feliu
— Strand aan de Costa Brava waar je kunt zwemmen en langs de kust kunt wandelen.
4,5 km
Platja de Sant Pol
— Nabijgelegen strand om een paar uur aan zee door te brengen.
4,7 km
Santa Maria de Solius
— Klooster in Solius, omgeven door een landelijk landschap.
3,0 km