Praveen S.
Google
I recently stayed at Shangri-La Hambantota, and while the property itself is beautiful, the overall experience was mixed.
The pools and amenities are absolutely stunning. The grounds are expansive, well maintained, and the facilities truly reflect the luxury standard the brand is known for. The food was generally good in quality and taste. However, options became quite limited during the later breakfast and dinner hours. For example, by 9:30 AM during breakfast, all of the juice had run out and was not refilled, which was disappointing for a hotel of this caliber.
It’s also important to note that there are no nearby restaurants within walking distance, and Uber Eats deliveries do not service the hotel’s area. This makes guests heavily reliant on the hotel’s dining options — which makes the limited availability during certain hours even more noticeable.
Service, unfortunately, was where the experience fell short. There were extreme delays at times — we waited close to an hour for beverages at the pool bar. What made this particularly frustrating was seeing other guests who did not appear to be Sri Lankan being served catered items despite ordering after us (on more than one occasion).
The most uncomfortable experience occurred during checkout. While I was clearly waiting in line, the person behind me was brought forward and attended to first. I had to explicitly state that I was next in line before they processed my checkout, at which point they apologized.
While the property itself is excellent in terms of facilities and aesthetic, the service inconsistencies and perceived preferential treatment significantly impacted our stay. The hotel has incredible potential, but consistent, attentive, and equitable service for all guests would greatly improve the experience.