Ulagalla

Once the ancestral estate of local Anuradhapura nobility, this luxurious boutique hotel features a 150 year old mansion at its centre. Spread across 58 acres are 20 ecologically-built chalets, each boasting four-poster beds, plunge pools and terraces. Dine in the restaurant overlooking wonderful views or on your private deck, unwind by the pool, take a guided nature walk or try kayaking at dawn and dusk.