Skip to main content

Sri Lanka Accommodation

Where to Stay

From intimate jungle lodges to oceanfront retreats — a curated selection of hotels and hideaways across the island.

Mid

★★★★

Mirissa Bay Test Resort

Anuradhapura

Oceanfront serenity in the south

From $250/night

Aliya Resort & Spa Luxury

★★★★★

Aliya Resort & Spa

Sigiriya

Wake to the silhouette of Sigiriya Rock across an infinity pool

From $280/night

Deer Park Hotel Boutique

★★★

Deer Park Hotel

Polonnaruwa

A peaceful garden retreat beside the ancient royal city

From $95/night

Ulagalla by Uga Escapes Villa

★★★★★

Ulagalla by Uga Escapes

Anuradhapura

Fifty-eight acres of rice-paddy stillness in the ancient heartland

From $420/night

Earl's Regency Resort

★★★★

Earl's Regency

Kandy

A hilltop sanctuary with Kandy valley at your feet

From $165/night

The Hill Club Boutique

★★★★

The Hill Club

Nuwara Eliya

A Victorian colonial gem above Sri Lanka's tea country since 1876

From $195/night

98 Acres Resort & Spa Resort

★★★★★

98 Acres Resort & Spa

Ella

Plunge pools, rolling mist, and Nine Arch Bridge views in the Ella highlands

From $295/night

Amangalla Luxury

★★★★★

Amangalla

Galle Fort

Inside a 17th-century Dutch fort, where refined luxury meets living history

From $545/night

Stardust Hotel Budget

★★★

Stardust Hotel

Arugam Bay

Surf Sri Lanka's legendary point break and come home to Stardust

From $80/night

Jungle Beach by Uga Escapes Eco Lodge

★★★★★

Jungle Beach by Uga Escapes

Trincomalee

A private jungle cove on Sri Lanka's undiscovered east coast

From $380/night

Kithala Resort Eco Lodge

★★★★

Kithala Resort

Udawalawe

Fall asleep to elephants in the Udawalawe buffer zone

From $145/night

Galle Face Hotel 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