Das Hotel Club Palm Bay liegt im ruhigen Badeort Marawila im Nordwesten Sri Lankas, rund 35 Kilometer nördlich des internationalen Flughafens Katunayake. Die Anfahrt dauert etwa eine Stunde. Die Lage am Strand verbindet entspannte Küstentage mit der Möglichkeit, den Ort und die Umgebung zu erkunden. Ein gepflegter Garten gehört zur Resortanlage und vermittelt ein grünes Umfeld. Mit 104 Zimmern richtet sich das Resort sowohl an Urlaubsgäste als auch an Geschäftsreisende.
Die Unterkünfte verfügen über Klimaanlage, Ventilator und Zentralheizung. Balkon oder Terrasse eröffnen den Blick in den Garten und schaffen einen privaten Platz im Freien. Zur Ausstattung zählen je nach Zimmer ein Doppel-, Queensize- oder Kingsize-Bett, Safe, Minibar, Kühlschrank und Schreibtisch. Satelliten- beziehungsweise Kabelfernsehen, Stereoanlage und kostenfreies WLAN ergänzen die Einrichtung. Baby- und Zustellbetten können bereitgestellt werden.
Für aktive und erholsame Urlaubstage stehen ein Hallenbad und ein Außenpool mit Sonnenterrasse, Liegestühlen und Sonnenschirmen bereit. Eine Sauna, Massagen und Körperbehandlungen bieten zusätzliche Möglichkeiten zur Regeneration. Wer Bewegung sucht, kann Tennis, Squash, Tischtennis oder Fitness nutzen. Auch Fahrradverleih, Minigolf und Billard gehören zum Freizeitangebot.
Im Rahmen des All-inclusive-Angebots umfasst die Verpflegung alle drei Hauptmahlzeiten. Mittag- und Abendessen werden als Menü serviert. Snacks, glutenfreie Mahlzeiten, vegetarische Gerichte, Diätgerichte und spezielle Angebote ergänzen die Auswahl. Kindermenüs können auf Wunsch zubereitet werden. Restaurant, Speiseraum, Frühstückssaal, Café und Bar bieten unterschiedliche Orte für Mahlzeiten und Getränke; alkoholische und alkoholfreie Getränke sind im All-inclusive-Angebot ausgewählt enthalten.