Peacock Beach Hotel offers beautiful Hambantota accommodation found in Hambantota’s Central area. The 112 rooms at this 4-star Hambantota hotel are well appointed. Each guestroom room has Air conditioning and Mini bar. This Central hotel offers Currency exchange and Safety deposit box. Beach activities and Billiards make staying on site relaxing. Peacock Beach Hotel has Conference room(s) and Meeting facilities onsite.