Taste the best of Anuradhapura
Traditional rice and curry, local hoppers, authentic Sri Lankan cuisine, and cozy cafes curated for pilgrims and travelers exploring the sacred city.

Hotel White House
525/37, 2nd Stage, DS Senanayake Rd, Dahaiyagama Junction, Anuradhapura 50000, Sri Lanka
6:30 AM – 10:30 PM
Situated near Anuradhapura's ancient ruins, this elegant hotel restaurant offers a vibrant atmosphere, serving delicious authentic Sri Lankan, Chinese, and Thai cuisine by the pool.

Heritage Hotel Anuradhapura
Galwala Road, Pothanegama, Anuradhapura 50000, Sri Lanka
7:30 AM – 10:00 PM
Overlooking the scenic Tissa Wewa lake, this elegant restaurant offers generous international and Sri Lankan buffets alongside a diverse à la carte menu.

Rajarata Hotel Anuradhapura
77 Rowing Club Road, Anuradhapura, Sri Lanka
7:00 AM – 10:00 PM
Set in a tranquil oasis near the ancient city, this hotel restaurant offers generous local and international buffets in a beautifully rustic, relaxing atmosphere.

Uga Ulagalla
Thirappane, Anuradhapura, Sri Lanka
6:30 AM – 10:30 PM
Nestled in a sprawling eco-estate, this luxurious sanctuary offers authentic Sri Lankan and international dining amidst serene paddy fields and breathtaking natural landscapes.