Bonjour Thepopmarie,
Oui, la Guarida est plus cher que le San Cristobal, un peu plus "nouvelle cuisine", si on veut (plat principal autour de 12 à 20 CUC), alors que je qualifierais la cuisine du San Cristobal de plus généreuse, voire familiale (plat principal autour de 8 à 12 CUC). Soupe, plat principal, dessert, eau, verre de vin: disons 35 ou 40 CUC à La Guarida, et plutôt 20-25 au San Cristobal (de mémoire).
Le décor vaut la peine d'être vu dans les deux cas: maison coloniale, hauts plafonds, et surtout quantité d'objets hétéroclites. Le film "Fresa y Chocolate" fut tourné à La Guarida; le San Cristobal reprend le thème du décor baroque avec une surcharge spectaculaire.
Lors de mon dernier séjour, en décembre, je suis simplement passé à la Guarida en journée, question d'admirer une fois de plus et de photographier le deuxième étage avec les nappes et serviettes blanches en train de sécher, et aussi la magnifique terrasse sur le toit, à voir absolument. Par contre je soupais au San Cristobal, moins cher. J'aime bien leur accueil convivial et leur service amical.
Laissez-moi retrouver des photos, j'avais déjà mis certaines dans un autre post...
Une des salles du San Cristobal:

Toujours au San Cristobal:

La Guarida: vue de la terrasse

La Guarida se trouve à l'étage au-dessus:

La Guarida:

Quel que soit votre choix vous ne serez pas déçue! Bon séjour!