Shangri-La Hambantota

Based on reviews.

This luxury beachfront resort is located along the ancient Spice Route in Hambantota, which is known for its natural beauty and wildlife, indeed Yala and Udawalawe National Parks are within easy reach. Spanning 130 acres, the Shangri-La is surrounded by stunning tropical gardens, is home to an 18 hole golf course, expansive spa and even an artisan village allowing guests to interact with local craftsmen. Children aren't forgotten either with lots to keep all ages occupied, and along with an array of contemporary guest accommodation there's several dining destinations.


  • 274 rooms and suites
  • 3 restaurants
  • 2 bars
  • 3 swimming pools (one for children)
  • Ayurveda spa
  • gym
  • 18 hole golf course
  • children’s club (4-12 years)
  • artisan village
  • bike rentals
  • free WiFi


In ground floor deluxe garden rooms with air-conditioning, bath and separate shower, mini bar, safe and balcony with views of either the ocean or golf course.

Upgrade options

Premier ocean rooms which have magnificent Indian Ocean views, premier ocean view suites with separate living and dining rooms, Araliya suites.


Breakfast. Half board plus and full board plus also available.


2 1/2 hours from Colombo airport. A 45 minute Cinnamon Air taxi is also available.

7 nights from £1739
  • Travel included
  • Breakfast
  • Extranight price £99

Premier offers for Shangri-La Hambantota

Premier Plus

40% room discount

06 Jan 23-05 Jan 24 if you book by 20 Dec 22

Free Half Board

06 Jan 23-05 Jan 24 if you book by 20 Dec 22

Honeymoon and Anniversary

06 Jan 22-05 Jan 24 if you stay 3 nights receive 30% room discount, a bottle of sparkling wine upon arrival, romantic room decoration, 20% discount on food and beverage outlets and CHI, Ayurveda Spa treatments.

Trip Advisor Ratings

Based on reviews.

What to expect

Sleep Quality

Traveller ratings

Excellent ()
Very Good ()
Average ()
Poor ()
Terrible ()

Travel Expert


Travel Expert

Call a Travel Expert

Shangri-La Hambantota , 7 nights from £1739pp

Call and speak to our travel experts today

08444 937 531

Showcasing a fantastic array of tours, cities, cruises and beach escapes throughout the Far East, Middle East, Sri Lanka and the Indian Ocean.