En las imágenes, la actriz y activista social aparece en un hotel disfrutando del sol en un sensual bikini color blanco.
Cabe mencionar que la británica visitó también Los Cabos el año pasado, con su entonces novio Brendan Wallace.
Watson, de 29 años, es reconocida por su papel de Hermione Granger en la saga de Harry Potter.