O Costa Brasilis Resort & Spa está situado na vila de pescadores de Santo André, região onde desembarcaram os primeiros portugueses que chegaram ao Brasil. O aeroporto mais próximo é o de Porto Seguro: de lá, percorre-se 25 quilômetros de carro até o município de Santa Cruz Cabrália, para então pegar a balsa que atravessa o rio João de Tiba até Santo André.
Localizado bem em frente à praia, o empreendimento valoriza o legado histórico da região, reproduzindo a arquitetura colonial europeia em grande parte de sua estrutura. São 122 acomodações dispostas no Prédio Principal, no Mosteiro (construído em torno de um pátio florido e ornamentado com azulejos portugueses pintados à mão), em chalés (com cobertura parcial de sapê, rodeados de areia, mar e coqueirais) e em casarios coloniais.