Sri Lanka Accommodation
Where to Stay
From intimate jungle lodges to oceanfront retreats — a curated selection of hotels and hideaways across the island.
★★★★
Mirissa Bay Test Resort
Anuradhapura
Oceanfront serenity in the south
From $250/night
Luxury
★★★★★
Aliya Resort & Spa
Sigiriya
Wake to the silhouette of Sigiriya Rock across an infinity pool
From $280/night
Boutique
★★★
Deer Park Hotel
Polonnaruwa
A peaceful garden retreat beside the ancient royal city
From $95/night
Villa
★★★★★
Ulagalla by Uga Escapes
Anuradhapura
Fifty-eight acres of rice-paddy stillness in the ancient heartland
From $420/night
Resort
★★★★
Earl's Regency
Kandy
A hilltop sanctuary with Kandy valley at your feet
From $165/night
Boutique
★★★★
The Hill Club
Nuwara Eliya
A Victorian colonial gem above Sri Lanka's tea country since 1876
From $195/night
Resort
★★★★★
98 Acres Resort & Spa
Ella
Plunge pools, rolling mist, and Nine Arch Bridge views in the Ella highlands
From $295/night
Luxury
★★★★★
Amangalla
Galle Fort
Inside a 17th-century Dutch fort, where refined luxury meets living history
From $545/night
Budget
★★★
Stardust Hotel
Arugam Bay
Surf Sri Lanka's legendary point break and come home to Stardust
From $80/night
Eco Lodge
★★★★★
Jungle Beach by Uga Escapes
Trincomalee
A private jungle cove on Sri Lanka's undiscovered east coast
From $380/night
Eco Lodge
★★★★
Kithala Resort
Udawalawe
Fall asleep to elephants in the Udawalawe buffer zone
From $145/night
Luxury
★★★★★
Galle Face Hotel
Colombo
Colombo's grande dame since 1864, facing the Indian Ocean
From $355/night
Need help choosing where to stay? Our team knows every property personally — we'll match you with the right hotel for your journey.
Begin a Consultation