Sort by relevance
5 of 5 hotels
You'll be on the beach with a stay at Peacock Beach Hotel in Hambantota. Make yourself at home in one of the 100 individually furnished guestrooms, featuring minibars and LCD televisions. Rooms have private balconies. Wireless Internet access (surcharge) keeps you connected, and cable programming is available for your entertainment. Private bathrooms with sh...