Shangri-La’s Hambantota Golf Resort & Spa


Set on 58 hectares, Shangri-La Hambantota is Sri Lanka’s largest resort, boasting 273 spacious rooms, which include 21 suites, all surrounded by stunning tropical gardens and a stunning beachfront. It is also the first and only resort golf course in the island and offers a memorable golfing experience with spectacular views of the Indian Ocean. Designed by world-renowned golf architect, Rodney Wright.

18-hole golf course spreads across a vast coconut palm plantation, a sapphire quarry, lakes and sand dunes, offering distinctive challenges for both beginners and seasoned players. The resort offers a mosaic of activities and unique curated expeditions to help you absorb the diversity of the island at its best, among them a comprehensive kids’ club, making it an ideal resort for a family vacation. Experience the thrills of a 7-metre high trapeze, an outdoor water park and many more fun-filled activities. The resort also offers three swimming pools and a health club. If you seek relaxation, Chi Ayurveda Spa is a place of personal peace that offers ancient healing therapies and personalized Ayurveda consultations with our expert doctor.

Room Types

Shangri-La’s Hambantota Golf Resort & Spa has 273 rooms,

  • Deluxe Garden Room: 96
  • Premier Golf: 46
  • Premier Ocean: 111
  • Premier Ocean Suite: 17
  • Specialty Suite: 02
  • Janapathi Suite: 01 


  • Small balconies
  • All rooms are sea view.

Subscribe To Our Newsletters

Subscribe to our email newsletter today to receive updates on the latest news and special offers!