L'Hotel María Teresa està situat a la badia de Sant Antoni de Calonge, a prop de Palamós i Platja d'Aro, al cor de la Costa Brava (Girona).

Situat a primera línia de mar, l'hotel té vista sobre excel·lents platges de sorra blanca, mar i muntanya de gran bellesa, amb tracte familiar. L'hotel destaca per la seva gastronomia abundant i variada.

L'Hotel es troba a 45 quilòmetres de Girona capital, a uns 110 de Barcelona, ​​a 100 de la frontera francesa. A prop de l'Hotel hi ha diversos centres comercials, pavellons esportius i instal·lacions de tennis, hípica i golf.