
Dining
From breakfast before Nine Arch to dinner after the mist settles, Moi Ella serves Sri Lankan classics and international favourites in a relaxed hill-country setting — close to Ella’s cafés, viewpoints, and cool evenings.
Dining in the tea hills
Our restaurant is a calm base between ridge walks and train days — lunch, dinner, and unhurried meals with local produce, Asian plates, and international comfort food. Special diet menus are available on request; tell us when you book and the kitchen will accommodate where possible.
Reserve a table
Restaurant, Moi Ella
Coffee & casual bites
Lighter moments between Little Adam’s Peak and Nine Arch — coffee, snacks, and a pause when you want something simpler than a full sit-down meal.

Coffee & light bites
Fresh brews and quick plates through the day — ideal before a morning walk or after the scenic train arrives.
Terrace & view seating
Al fresco tables for breakfast, lunch, or an unhurried drink with cool hill air and valley light.
Family-friendly service
Ask our team about child-friendly plates and flexible meal times — we welcome families exploring Ella together.

Evenings after the mist
When the day’s walks are done, linger over drinks and small plates — a social atmosphere for cool Ella nights. Pair your drink with kitchen bites or return for a full dinner service after sunset over the ridges.
Enquire about diningSignature culinary moments
Ways to taste the hill country with Moi — from leisurely meals to hands-on culture beyond the hotel.

High tea
Sweet and savoury plates with Ceylon tea — a hill-country pause between café days and ridge walks.

Special diet menus
Vegetarian, allergy-aware, and other dietary needs — share details when you book and our kitchen will accommodate where possible.

Local cooking & culture
Explore island flavours beyond the restaurant with Moi’s cooking and culture experiences across the collection.