Skip to main content
PriceLeo

Restaurants in Matale

Hill country

Where to eat in Matale, Sri Lanka — the district's 8 top-rated restaurants, each rated 4 stars or higher on Google, from local rice and curry to sit-down dining.

Little Hut Sigiriya

Sri Lankan

A small, cosy family-run restaurant near Sigiriya Rock that has become one of the highest-rated eateries in the area, loved for its home-style Sri Lankan curries, warm hospitality and generous portions. Vegetarian and vegan options are plentiful.

Mailethtewa Road (Hotel Road), Sigiriya 21120

Sigiriya Budget Veg-friendly ★ 4.9 (1,779)

Sigiriya Wew Thawulla Restaurant

Sri Lankan

A rustic lakeside restaurant beside the Sigiriya tank serving authentic village-style Sri Lankan rice and curry with views towards the rock fortress. Consistently praised for fresh local flavours and friendly owners.

Wew Thawulla Restaurant Street, Sigiriya

Sigiriya Budget ★ 4.8 (1,464)

Indian Heaven Restaurant

North Indian

Matale's top-rated Indian restaurant, serving rich North Indian classics; the biryani and butter chicken draw diners from across the district. Modern dining room just off Nagolla Road.

12/1/1 Nagolla Road, Matale 21000

Matale Mid ★ 4.7 (634)

Shenadi Restaurant

Sri Lankan

A welcoming family restaurant on the Inamaluwa-Sigiriya road known for its big Sri Lankan curry spreads, fresh juices and attentive service. A handy lunch stop between Dambulla and Sigiriya Rock.

Inamaluwa-Sigiriya Road, Sigiriya

Sigiriya Budget ★ 4.7 (352)

Alloro Chooti Restaurant Sigiriya

Sri Lankan, Italian

A popular garden restaurant in Sigiriya village mixing wood-fired pizzas and Italian plates with classic Sri Lankan curries. Relaxed seating and consistently high ratings make it a favourite dinner spot after climbing the rock.

Sigiriya Road, Sigiriya

Sigiriya Mid ★ 4.6 (1,245)

Ranweli Restaurant

Sri Lankan

An authentic Sri Lankan buffet restaurant at Kaudupelella on the Kandy-Matale road, ranked among the best in the district, with a spice-garden tour available alongside its traditional rice and curry spread.

No. 99, Kaudupelella, Matale 23100

Matale Mid ★ 4.6 (261)

Knox Cafe & Restaurant

Chinese, European, Seafood

A modern, beautifully designed restaurant in Matale town serving Chinese, European and seafood dishes. A serene escape from the busy town with attentive service and a varied menu.

95 Dharmapala Mawatha, Matale 21000

Matale Mid ★ 4.4 (357)

Ahinsa Restaurant Sigiriya

Sri Lankan, Vegetarian-friendly

A traveller favourite on the Inamaluwa-Sigiriya road with a rich menu, generous portions and standout vegetarian and vegan curries; the banana lassi is a signature. Simple open-air setting close to the Sigiriya resthouse.

Inamaluwa-Sigiriya Road, Sigiriya

Sigiriya Budget Veg-friendly ★ 4.3 (924)

Frequently asked questions

Where should I eat in Matale?
Browse the 8 restaurants listed across Matale District.
Is there local food in Matale?
Yes — expect Sri Lankan rice and curry, hoppers, kottu and fresh seafood.