Das Hotel Catalonia Barcelona Beach liegt im Stadtteil Diagonal Mar von Barcelona und ist durch eine Straße vom 100 Meter entfernten Strand getrennt. Die Umgebung verbindet Küstenlage mit städtischem Leben: Geschäfte, Boutiquen, Bars und Restaurants befinden sich in der Nähe, während die Altstadt mit ihren Sehenswürdigkeiten in etwa 20 Minuten erreichbar ist. Als sechsstöckiges Cityhotel mit 84 Nichtraucherzimmern eignet sich das Haus für einen Aufenthalt zwischen Strandtagen und Stadtbesichtigungen.
Die Zimmer verfügen je nach Kategorie über Doppel-, Queensize- oder Kingsize-Betten. Ein Balkon oder eine private Terrasse eröffnet bei den meisten Unterkünften den Blick auf das Meer und verlängert den Aufenthalt ins Freie. Zur Ausstattung zählen unter anderem Safe, Minibar, Kühlschrank, Schreibtisch, Direktwahltelefon, Satelliten- oder Kabelfernsehen sowie kostenfreies WLAN. Zustellbetten können angefragt werden. Die Bäder sind mit Dusche und Badewanne ausgestattet.
Für sportliche Aktivitäten stehen ein Fitness-Studio und ein Bereich für Gymnastik zur Verfügung. Der Zimmerservice erleichtert den Aufenthalt im Zimmer, während der Wäscheservice praktische Unterstützung bietet. Ein Tourdesk hilft bei der Buchung von Ausflügen, und das Business-Center stellt für geschäftliche Anliegen ein Faxgerät bereit. Das Hotel verfügt zudem über Geschäfte, einen TV-Raum und einen Shuttlebus.
Für Mahlzeiten stehen ein Nichtraucherrestaurant, ein Café und eine Bar bereit. Das Frühstück wird als reichhaltiges Buffet serviert, sodass der Tag mit einer vielseitigen Auswahl beginnen kann. Zum Mittagessen werden verschiedene Gerichte angeboten. Diätgerichte und Kindermenüs sind auf Wunsch erhältlich, ergänzend gibt es spezielle Verpflegungsangebote.