Das Hotel Beatriz Costa & Spa liegt im touristischen Zentrum von Costa Teguise, etwa 900 Meter vom Strand und Einkaufszentrum entfernt. Die Anlage ist von einem Garten umgeben und bietet Gästen eine angenehme Atmosphäre in der Nähe verschiedener Restaurants, Bars und Diskotheken sowie des öffentlichen Verkehrsnetzes.
Die Unterkunft umfasst 333 Doppelzimmer und 16 Junior-Suiten auf sechs Etagen. Viele Zimmer verfügen über Balkon oder Terrasse mit Gartenblick. Zur Ausstattung gehören eine Klimaanlage, ein Safe, Minibar und Kühlschrank. Die Bäder sind mit Dusche und Badewanne ausgestattet.
Für das leibliche Wohl sorgen ein Nichtraucherrestaurant mit Klimaanlage und Kinderhochstühlen, ein Café, eine Bar und ein Pub. Verpflegungsleistungen können von Übernachtung mit Frühstück bis All-Inclusive gewählt werden. Wellness- und Freizeitangebote umfassen Sauna, Hallenbad, beheizten Pool, Massagen sowie Tennis, Squash, Wassersport und Fahrradverleih. Ein Shuttlebus bringt Gäste kostenlos zum Strand oder ins Stadtzentrum.