Mowando

Sigiriya

Budget — Sigiriya

The cost of visiting Sigiriya hinges essentially on the entry fee: 36 USD per foreign adult (around £28-30), 18 USD for children aged 6-12, free under 6. It's one of Sri Lanka's most expensive paid sites — a deliberate government policy to fund conservation and cap visitor numbers. The ticket covers the rock, the water gardens and the small museum at the entrance.

Accommodation near the site covers every band. A family guesthouse in Sigiriya village costs £20-32/night (double room, breakfast included). A well-located 3-4 star hotel (Aliya Resort, Wild Grass, Sigiriya Village Hotel) runs £65-130/night. Luxury eco-lodges (Jetwing Vil Uyana, Heritance Kandalama — Geoffrey Bawa's masterpiece overlooking a lake and the jungle) start at £260-380/night.

Dining is very affordable. A meal at a local village canteen (rice and curry, kottu roti) costs £1.50-3.50 per person. Dinner at your lodge restaurant runs £12-22/person. Upmarket hotels offer Sinhalese buffets at £25-45/person. Water and drinks: £0.40 for a bottle of water, £1.70 for a Lion beer.

Transport from Colombo is a meaningful cost: a private driver for the journey (170 km, 4-5 hours) £60-80 for 1-4 people. Many travellers hire a driver-guide for the whole cultural triangle (3 days, £180-250 driver + fuel + meals, accommodation separate). The Colombo Fort to Habarana train costs £4 in 2nd class but takes 4 hours without air conditioning.

A realistic budget for 2 nights in Sigiriya (1 person in mid-range comfort): site entry £30, accommodation 2 nights in 3-star hotel £170, meals £42, return Colombo transfers £50, totalling around £290 per person for 3 days of full cultural triangle exploration.

Read also

Written by La rédaction · Updated 6/7/2026

Mowando Letter

Once a month: the right destinations for the right season + the best booking windows.

No spam. One-click unsubscribe. Your data is never shared.