From Shangri-La to Shangri-La's Hambantota Golf Resort: 3 hand-picked luxury hotels in Sri Lanka. Every booking through suitespot includes free breakfast for 2, a room upgrade subject to availability and further benefits — at the regular hotel rate.
Pick your destination: every city and region in Sri Lanka has its own overview with all properties, rates and benefits.
More destinations in Sri Lanka
Beyond the big names, we also feature hand-picked properties here:
These properties lead our ranking in Sri Lanka — across all destinations, ordered exactly as in our search.
Unlock exclusive benefits as a premium member
Unlock exclusive benefits as a premium member
Unlock exclusive benefits as a premium member
Luxury hotels in Sri Lanka cost between 179 € and 203 € a night; the median entry rate is 183 €.
Shangri-La's Hambantota Golf Resort · AmbalantotaAll three include a breakfast for two, an upgrade and a hotel credit.
In Sri Lanka many journeys begin and end in Colombo.
In Colombo you stay at the Shangri-La Colombo from 179 €.
On the south coast lie The Fortress Resort Habaraduwa near Galle from 203 € and the Shangri-La's Hambantota Golf Resort from 183 €, with a golf course.
Our advice: ten to 14 nights as a round trip: Colombo, the Cultural Triangle, the hill country and, to finish, the south coast.
The best hotels in Sri Lanka are in the capital and by the sea in the south.
The Shangri-La Colombo from 179 €, on Galle Face Green. Our recommendation for arrival, departure and the city’s restaurants.
The Fortress Resort Habaraduwa in Koggala from 203 €, from two nights, close to Galle Fort. The Shangri-La's Hambantota Golf Resort from 183 €. Our recommendation for beach, golf and safaris in Yala National Park. How best to travel between the places, our travel advisors will clarify before you book.
Together the best hotels in Sri Lanka list 28 categories, 6 of them suites.
The Fortress Resort Habaraduwa · KoggalaAmong the largest are the Fortress Residence with pool at The Fortress Resort Habaraduwa and the Presidential Suite at the Shangri-La's Hambantota Golf Resort, both with 240 m².
Tell us the size you do not want to go below – our travel advisors have it confirmed before you book.
A night at a 5-star hotel in Sri Lanka costs between 179 € and 203 €.
| Luxury hotel | Location | From |
|---|---|---|
| Shangri-La Colombo | Colombo | 179 € |
| Shangri-La's Hambantota Golf Resort | Ambalantota | 183 € |
| The Fortress Resort Habaraduwa | Koggala | 203 € |
How long to stay: ten to 14 nights.
At the Shangri-La Colombo and the Shangri-La's Hambantota Golf Resort the suitespot benefits apply from the first night, at The Fortress Resort Habaraduwa from two nights.
When it is at its best: from December to April, dry and sunny on the south coast. Our recommendation for beach and round trips.
From May to November the island is green. Our recommendation for the Cultural Triangle and the tea plantations of the hill country.
And whatever the date: you get the suitespot benefits in the quietest week of the year just as in the busiest.
All three hotels include a breakfast for two, an upgrade and an early check-in or late check-out upon availability.Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comBoth Shangri-La hotels offer a 100 US dollar hotel credit and a welcome gift, The Fortress Resort Habaraduwa 50 US dollars.
For anniversaries, wedding nights or simply more space: these properties in Sri Lanka offer their own suite categories. Our travel advisors know them in detail and will put together the right category for your occasion.
| Hotel | Destination | Suite categories (selection) | Largest suite |
|---|---|---|---|
| Shangri-La Colombo | Colombo | Executive Club Suite, Executive Suite | Executive Club Suite · 84 m² |
| Shangri-La's Hambantota Golf Resort | Ambalantota | Presidential Suite, Specialty Suite, Premier Suite | Presidential Suite · 240 m² |
| The Fortress Resort Habaraduwa | Koggala | Loft Suite | Loft Suite · 140 m² |
suitespot rates are full direct rates: you earn regular points and elite nights in the hotel program and keep your status benefits — the suitespot benefits come on top.
| Program | Hotels | Examples in Sri Lanka |
|---|---|---|
| Shangri-La Golden Circle | 2 hotels | Shangri-La Colombo, Shangri-La's Hambantota Golf Resort |
Three: one in Colombo, two on the south coast.
From 179 € at the Shangri-La Colombo, from 183 € at the Shangri-La's Hambantota Golf Resort and from 203 € at The Fortress Resort Habaraduwa.
At The Fortress Resort Habaraduwa near Galle or at the Shangri-La's Hambantota Golf Resort.
Among the largest are the Fortress Residence at The Fortress Resort Habaraduwa and the Presidential Suite at the Shangri-La's Hambantota Golf Resort, both with 240 m².
Not at two hotels: the benefits apply from the first night. At The Fortress Resort Habaraduwa from two nights.
Breakfast for two, an upgrade, early check-in or late check-out and a hotel credit.
Ten to 14 nights, as a round trip with Colombo, the Cultural Triangle, the hill country and the south coast.
From December to April for the south coast, from May to November for the Cultural Triangle and the hill country.

