Shangri-La Hambantota

Sri Lanka180 min from CMB airport
See today’s rates
Book nowSecure booking on Expedia

About Shangri-La Hambantota

Shangri-La Hambantota is a large beachfront resort near Hambantota on Sri Lanka’s deep south coast. It has 274 rooms and suites on about 145 acres (58.8 hectares) of grounds.

What sets it apart is the range of things to do on site, including its own 18-hole golf course, a water park and a big kids club. It suits families, golfers and groups.

At a glance

274
Suites & rooms
180 min
From CMB airport

Highlights

  • On-site 18-hole golf course
  • Beachfront on the south coast
  • Water park for kids
  • CHI Ayurveda Spa
  • Near Yala National Park

Amenities

18-hole golf course3 outdoor poolsAqua Zone water parkCHI Ayurveda SpaKids clubTeens clubArcheryMini golfFree bicyclesFitness center

Rooms and suites

  • Deluxe Rooms of 48 square meters
  • Premier Ocean Rooms of 48 square meters
  • Premier Ocean Suites of 96 square meters
  • 3 signature suites, the largest at 240 square meters

Restaurants and bars

The resort is not all-inclusive. Meals are paid separately or included in your rate.

  • Bojunhala: Sri Lankan and international dishes with show kitchens
  • Sera: Southeast Asian street food flavors
  • Gimanhala Lounge: oceanfront drinks at sunset
  • Ulpatha Club House and Bar: drinks and snacks at the golf club

Beach, pools and spa

The resort faces a long beach on the Indian Ocean. There are 3 outdoor pools, a kids pool and a hot tub. The CHI Ayurveda Spa has 12 treatment rooms for massages, body treatments and Ayurvedic therapies.

Activities and entertainment

The 18-hole golf course, designed by Rodney Wright, is on site, and lessons are available. Families can use the Aqua Zone water park, the kids club and a teens club with video games. Other activities include archery, beach volleyball, mini golf, pétanque, free bicycles, yoga and fitness classes. Yala and Bundala national parks are within day-trip distance.

Who it’s best for

  • Best for: families with children, golfers and groups who want everything in one place.
  • Consider another resort if: you want a small, quiet hideaway or easy access to Galle.

Getting there from Bandaranaike International Airport

Bandaranaike International Airport (CMB) is about 2.5 to 3 hours away by car using the Southern Expressway.

Book a private transfer in advance so a driver meets you at arrivals and takes you straight to the resort.

Good to know

  • Guests under 16 cannot use the spa
  • The kids club is free, and babysitting is charged
  • Bicycles are free for guests
  • Parking is free and includes an electric car charger

Location of Shangri-La Hambantota

AddressSittarakala Estate, Chithragala, Ambalantota 82100, Sri Lanka
Nearest airportCMB · about 180 min

FAQ about Shangri-La Hambantota

Where is Shangri-La Hambantota?

On the beach near Hambantota, on Sri Lanka's deep south coast.

How many rooms does it have?

274 rooms and suites.

Is it all-inclusive?

No. Meals are paid separately or included in your rate.

Does it have a golf course?

Yes, an 18-hole course on site designed by Rodney Wright.

Is it good for families?

Yes. It has a kids club, a teens club, a kids pool and the Aqua Zone water park.

How many pools are there?

3 outdoor pools, plus a kids pool.

Is there a spa?

Yes, the CHI Ayurveda Spa with 12 treatment rooms. Guests must be 16 or older.

Is it near Yala National Park?

Yes, Yala is within day-trip distance.

How far is Bandaranaike International Airport?

About 2.5 to 3 hours by car.

Is parking free?

Yes, and there is an electric car charging station.