Mantra is located in the laidback area of La Barra, surrounded by green woods and extensive beaches along the Atlantic Ocean. It's a refuge where comfort and style smoothly complement one another to make this resort the perfect place where soul and body find refreshment.
Balance, peace, harmony, beauty, details, elegance, and fun all define the spirit and essence of Mantra Resort-Spa-Casino. To find Mantra is to find oneself and the harmony that turns your stay into a succession of unforgettable moments. Mantra: the new way of living Punta del Este.