Hotel Beatriz Costa & Spa er et af de større hotelanlæg i Costa Teguise, opført i den arkitektoniske stil César Manrique satte sit præg på, med lave bygninger og bevidst plads mellem hotellets forskellige afsnit. Anlægget ligger med udsigt til havet og tæt på flere af byens strande, herunder Playa de las Cucharas.
Hotellet har et af de mest omfattende spa- og wellnesscentre i Costa Teguise, med adgang til behandlinger, sauna og opvarmede bassiner, hvilket gør det til et populært valg for gæster, der kombinerer strandferie med afslapning. Flere udendørs pools, tennisbaner og et bredt udvalg af restauranter internt på hotellet betyder, at gæster i praksis kan tilbringe hele ferien uden at forlade anlægget, hvis de ønsker det.
Beliggenheden gør det samtidig nemt at komme til fods til Costa Teguises windsurfing-strande og til flere af byens restauranter uden for hotellet, for gæster der foretrækker at udforske mere af området.