Beach & golf resort
Shangri-La Hambantota
Hambantota · Sri Lanka

Photo credit
Image courtesy of © Shangri-La Hambantota
Photo credit
Image courtesy of © Shangri-La Hambantota
Photo credit
Image courtesy of © Shangri-La Hambantota
Photo credit
Image courtesy of © Shangri-La Hambantota
Photo credit
Image courtesy of © Shangri-La Hambantota
Photo credit
Image courtesy of © Shangri-La Hambantota
Photo credit
Image courtesy of © Shangri-La Hambantota
Photo credit
Image courtesy of © Shangri-La Hambantota
Photo credit
Image courtesy of © Shangri-La Hambantota
Photo credit
Image courtesy of © Shangri-La Hambantota
Photo credit
Image courtesy of © Shangri-La Hambantota
Photo credit
Image courtesy of © Shangri-La HambantotaA large beach resort with a golf course on the deep south coast, on the way to Yala.
Shangri-La Hambantota is a big beach and golf resort on the deep south coast, a good stop between the beaches and the national parks of Yala and Bundala. Who it suits: families and golfers breaking the journey to Yala. Things to know: it is a big resort in a quieter part of the coast, far from the busy beach towns.
- Beach
- Golf
- Family-friendly
From the ULTIMATE Sri Lanka guide
Read our full write-up, with what to book, nearby restaurants and how to get there.
Read on the Sri Lanka guide →More hotels in Sri Lanka
All 69 →Historic hotel
Amangalla
Galle Fort · Sri LankaAman’s hotel inside Galle Fort, in a Dutch-era building that was for generations the New Oriental Hotel.
Beach resort
Amanwella
Tangalle · Sri LankaAman’s beach resort near Tangalle: 30 suites with plunge pools in a coconut grove above a crescent beach.
Beach resort