Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Hotels Near Shangri-La's Golf and Country Club

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Top hotels near Shangri-La's Golf and Country Club

Estimated price for 1 night / 2 adults
Shangri-La's Hambantota Golf Resort & Spa
Shangri-La's Hambantota Golf Resort & Spa
5 out of 5
Sittrakala Estate, Chithragala, Ambalantota, Hambantota
0.1 km from Shangri-La's Golf and Country Club

Shangri-La's Hambantota Golf Resort & Spa: Luxury resort with free WiFi and free valet parking. Located on the beach.

No reviews
Shangri-La's Hambantota Golf Resort & Spa
OYO 391 Oasis Ayurveda Resort
OYO 391 Oasis Ayurveda Resort
3.5 out of 5
Sisilasagama, Hambantota
0.7 km from Shangri-La's Golf and Country Club

OYO 391 Oasis Ayurveda Resort: Business-friendly hotel with free breakfast and free WiFi. Located on the beach.

No reviews
OYO 391 Oasis Ayurveda Resort
Amawin Resort
Amawin Resort
3 out of 5
1.9 km from Shangri-La's Golf and Country Club

Amawin Resort: Pet-friendly hotel with free WiFi and free parking.

No reviews
Amawin Resort
Ladja Beach Resort
Ladja Beach Resort
3 out of 5
6.3 km from Shangri-La's Golf and Country Club
The price is AU$167 per night

Ladja Beach Resort: Resort with free WiFi and free parking.

No reviews
Ladja Beach Resort
Peacock Beach Hotel
Peacock Beach Hotel
3 out of 5
Tissa Road, Hambantota
7.7 km from Shangri-La's Golf and Country Club

Peacock Beach Hotel: Family hotel with free breakfast and free WiFi. Located on the beach.

4/5Very Good! (1 review)
Peacock Beach Hotel
Jade Green Hambantota
Jade Green Hambantota
3.5 out of 5
Lewaya Road, Hambantota
8 km from Shangri-La's Golf and Country Club
The price is AU$86 per night

Jade Green Hambantota: Business-friendly hotel with free breakfast and free WiFi. Guests give the pool a thumbs up.

No reviews
Jade Green Hambantota
Sandalu Eco Resorts - Yala
Sandalu Eco Resorts - Yala
3 out of 5
11 km from Shangri-La's Golf and Country Club
The price is AU$84 per night

Sandalu Eco Resorts - Yala: Hotel with free WiFi and a restaurant.

No reviews
Sandalu Eco Resorts - Yala
Grand Villa Kalametiya
Grand Villa Kalametiya
3 out of 5
132/4, Lindeyaaya,Bataatha South, Ambalanthota, Southern
14 km from Shangri-La's Golf and Country Club

Grand Villa Kalametiya: Hotel with free WiFi and free parking. Located in a national park.

No reviews
Grand Villa Kalametiya
Ocean Cottage Kalametiya
Ocean Cottage Kalametiya
2.5 out of 5
Gurupokuna Road, Ambalanthota, SP
15 km from Shangri-La's Golf and Country Club
The price is AU$69 per night

Ocean Cottage Kalametiya: Family villa with free WiFi and free parking. Located by the ocean.

No reviews
Ocean Cottage Kalametiya
Turtle Bay
Turtle Bay
3.5 out of 5
Gurupokuna Road, Ambalanthota
15 km from Shangri-La's Golf and Country Club
The price is AU$170 per night

Turtle Bay: Family hotel with free WiFi and free valet parking. Located on the beach.

No reviews
Turtle Bay
Villa Blu
Villa Blu
4 out of 5
15 km from Shangri-La's Golf and Country Club
The price is AU$252 per night

Villa Blu: Hotel with free WiFi and free parking. Guests give the pool a thumbs up.

No reviews
Villa Blu
Céu Ceylon
Céu Ceylon
5 out of 5
15 km from Shangri-La's Golf and Country Club
The price is AU$214 per night

Céu Ceylon: Luxury guesthouse with free breakfast and free WiFi.

No reviews
Céu Ceylon
Hotels near Shangri-La's Golf and Country Club

Have a friendly hit with mates or simply work on your swing at Shangri-La's Golf and Country Club.

It is situated in Hambantota, and we're sure you're curious as to what the best way is of getting there. Many travellers make the 150 kilometres trip from Sri Jayawardenepura Kotte, that nation's buzzing capital.

You'll need to act now if you're wanting to stay somewhere in the vicinity of Shangri-La's Golf and Country Club! There's just 1 place to stay listed within 10 kilometres. Look into the facilities at the Peacock Beach Hotel, 8 kilometres away.

Getting the perfect pic to make your mates jealous can leave you starving! When you're ready to eat, head to Pela Restaurant. This popular restaurant is at Sisilasagama , Hambantota, Hambantota Road, Hambantota, just 0.8 kilometres from Shangri-La's Golf and Country Club. When the sun fades, head to Shangri-La Pool Bar (shangri-la hotel and spa resort) for some beers or wine.

Other Things to Do Near Shangri-La's Golf and Country Club

Do not spend all of your time at Shangri-La's Golf and Country Club. This area has loads more to offer visitors:

  • Those who love animals will find their place at Kalamatiya Bird Sanctuary, where everyone works to ensure the creatures are safe and happy.
  • Drop by and say hi to the fascinating animals kept at Bundala Bird Sanctuary.
  • Pop in and say g'day to the wonderful animals kept at Rekawa Turtle Conservation Project.

How much is a hotel room in Shangri-La's Golf and Country Club?

Hotels in Shangri-La's Golf and Country Club start at AU$69 per night. Prices and availability subject to change. Additional terms may apply.

Travel to Shangri-La's Golf and Country Club & explore

^Eligibility requirements and conditions apply.