Das Berjaya Hotel Colombo liegt in Colombo nur 20 Meter vom Meer und 50 Meter vom Sandstrand entfernt. Eine Straße trennt die Anlage vom Küstenbereich. Das Stadtzentrum mit Einkaufs- und Unterhaltungsmöglichkeiten befindet sich etwa 200 Meter entfernt. Eine Bushaltestelle liegt in rund 300 Metern Entfernung, der Bahnhof in etwa 600 Metern. Der Flughafen ist 55 Kilometer entfernt und nach ungefähr einer Stunde Transfer erreichbar. Die 93 Zimmer umfassende Anlage verbindet die Nähe zur Stadt mit einem Garten, Geschäften und einem Spielplatz. Ein Innenpool und ein Außenpool ergänzen das Freizeitangebot.
Die Unterkünfte verfügen je nach Kategorie über ein Doppelbett oder ein Kingsize-Bett. Ein Balkon oder eine private Terrasse eröffnet in den meisten Zimmern den Blick auf das Meer und verlängert den Aufenthalt ins Freie. Zur Ausstattung zählen Safe, Minibar, Kühlschrank, Schreibtisch, Direktwahltelefon, Satelliten- oder Kabelfernsehen, Radio und Internetzugang. Dusche und Badewanne bieten unterschiedliche Möglichkeiten für die tägliche Körperpflege. Zustellbetten können angefordert werden; rollstuhlgerechte sowie Nichtraucherzimmer sind buchbar.
Nach einem Strandtag sorgt der Außenpool mit Liegestühlen und Sonnenschirmen für Abkühlung und Erholung. Das Hallenbad bietet eine wetterunabhängige Alternative. Eine Sauna, das Fitness-Studio, Tischtennis, Billard, Darts und ein Solarium ergänzen die Freizeitgestaltung. Massagen und Körperbehandlungen können für zusätzliche Ruhe gebucht werden. Der Garten und das Spielzimmer erweitern die Aufenthaltsbereiche innerhalb der Anlage.
Für die Verpflegung stehen zwei klimatisierte Restaurants, ein Café, eine Bar und ein Pub zur Auswahl. Das Hotel bietet Übernachtung mit Frühstück, Halbpension und Vollpension. Das kontinentale Frühstück sowie Mittag- und Abendessen werden als Buffet angeboten; mittags besteht zusätzlich die Möglichkeit, ein Menü zu wählen. American Express, Visa und MasterCard werden akzeptiert.