Das Hotel Bellamar Hotel Beach & Spa liegt in der touristischen Ortschaft San Antonio, direkt an einer Küstenstraße vom feinsandigen Strand getrennt. Einkaufsmöglichkeiten und Unterhaltung befinden sich in der unmittelbaren Umgebung, das Zentrum von San Antonio ist etwa 2 km entfernt.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse und verschiedene Bettenkategorien, darunter Doppel- und Einzelzimmer sowie Suiten. Die Zimmer sind mit Teppichboden ausgelegt und bieten Meerblick.
Gastronomisch stehen den Gästen ein Nichtraucherrestaurant mit Klimaanlage, ein Café und eine Bar zur Verfügung. Ein umfangreiches Frühstücksbuffet sowie Mittag- und Abendbuffet bieten abwechslungsreiche Speisen, darunter auch diätetische Küche und Spezialangebote. Zur Entspannung und Freizeitgestaltung bietet das Hotel Sauna, Whirlpool, Hallen- und Außenpool, Massagen, Fitnessstudio und zahlreiche Wassersportaktivitäten wie Tauchen, Jet Ski und Segeln. Fahrradverleih und Animation ergänzen das Freizeitangebot.