Das Hotel Zafiro Cala Mesquida liegt ruhig, etwa 400 Meter vom Strand entfernt, an der Küste nahe Cala Mesquida. Der Komplex besteht aus einem 3-stöckigen Haupthaus und mehreren Nebengebäuden in gepflegter Anlage mit Garten und Spielplatz. Das Zentrum von Cala Mesquida ist circa 6 Kilometer entfernt, direkt vor der Unterkunft befindet sich eine Bushaltestelle.
Gäste können Zimmer wählen, die über Balkon oder Terrasse verfügen und separate Schlafzimmer aufweisen. In den Unterkünften gibt es Sofabetten zur flexiblen Nutzung. Zur Standardausstattung gehören Klimaanlage, Heizung, Minikühlschrank, Safe (gegen Gebühr), Radio sowie ein Flachbildfernseher mit Satellitenempfang. Die Badezimmer sind mit Dusche, Haartrockner und Kosmetikspiegel ausgestattet. Einige Zimmer sind rollstuhlgerecht gestaltet.
Die gastronomischen Einrichtungen umfassen zwei Restaurants mit Nichtraucherbereichen und einem Buffet, einen Frühstückssaal sowie eine Bar. Das Angebot beinhaltet glutenfreie, vegetarische und laktosefreie Speisen sowie Kindermenüs. Das Hotel bietet Snacks und Showcooking. Zur Freizeitgestaltung stehen ein Hallenbad, Outdoor-Pool, Sauna, Whirlpool, Massagen, Tennis, Segeln, Tischtennis, Aerobic, Fitnessstudio, Bogenschießen und verschiedene Wassersportarten zur Verfügung.