Das Hotel Bellamar Hotel Beach & Spa liegt direkt in der touristischen Ortschaft San Antonio, nur durch eine Küstenstraße vom feinsandigen Strand getrennt. In unmittelbarer Nähe befinden sich zahlreiche Einkaufs- und Unterhaltungsmöglichkeiten, während das Zentrum von San Antonio etwa 2 km entfernt liegt. Die siebenstöckige Anlage präsentiert sich als komfortables Badehotel mit vielfältigen Ausstattungen.
Das Hotel bietet 2 Suiten, 10 Einzel- und 141 Doppelzimmer, die sich über 6 Etagen verteilen und bequem per Aufzug erreichbar sind. Die Zimmer sind mit Balkon oder Terrasse ausgestattet und bieten Meerblick sowie eine Ausstattung mit Doppel- oder Queensize-Betten. Zur Standardausstattung gehören Klimaanlage, Heizung, Teppichböden, Safe, Minibar, Kühlschrank, TV mit Satelliten-/Kabelempfang sowie WLAN ohne Gebühr. Die Badezimmer verfügen über Dusche und Badewanne.
Das gastronomische Angebot umfasst ein Café, eine Bar und ein Nichtraucherrestaurant mit Klimaanlage, das Frühstücksbuffet sowie vielfältige Mittags- und Abendbuffets mit Spezialitäten inklusive Diätküche anbietet. Zur Freizeitgestaltung stehen ein Hallenbad, Außenpool, Sauna, Whirlpool, Dampfbad sowie vielfältige sportliche Aktivitäten wie Tauchen, Fitness, Squash und Wassersport bereit. Fahrradverleih, Massagen und ein Showcooking ergänzen das Angebot.