O Três Marias está localizado na serena zona rural do norte Alentejano, apenas a 4 km da Praia dos Aivados, no Oceano Atlântico. O hotel tem como residentes permanentes mulas, 3 avestruzes e 3 burros.
O extenso buffet de pequeno-almoço inclui fruta fresca, produtos de charcutaria, queijos, ovos e produtos de pastelaria frescos. Um menu de jantar fixo também está disponível e é servido num estilo familiar, com todos os hóspedes em torno de uma mesa de jantar com uma seleção de pratos regionais complementados por vinhos locais.
O Três Marias está rodeado pela Reserva Ecológica Agro-floresta - perfeita para explorar a pé, de bicicleta (bicicleta de montanha elétrica, bicicleta de gravel ou bicicleta de turismo).