1. De Silva Food Centre Nuwaraeliya
Cuisine: Sri Lankan, Chinese
For those seeking an authentic and budget-friendly taste of Nuwara Eliya, De Silva Food Centre is a popular choice right on the main street. It offers a no-frills setting where one can enjoy local staples like tasty hoppers and ulundu vade, alongside simple Sri Lankan and Chinese dishes. The quick service and very reasonable prices make it a go-to spot for a satisfying, unpretentious meal.
Price: LKR 500 - 1000 per person (approx. $1.50 - $3 USD)
Getting There: Located conveniently on the main street, it is within walking distance from the central market area and bus station.
2. Grand Indian
Cuisine: North Indian, South Indian
Nestled within the luxurious Grand Hotel, Grand Indian offers a delightful escape for those craving rich and aromatic Indian cuisine. The elegant and welcoming ambiance creates a pleasant dining experience, even when bustling with guests. One can savor flavorful curries, biryanis, and a variety of Indian breads, prepared by skilled Indian chefs. Despite being part of an upscale hotel, the prices are considered reasonable for the quality and quantity provided, making it a highly recommended choice for authentic Indian flavors.
Price: LKR 2,500 - 5,000 per person (approx. $8 - $16 USD)
Getting There: Situated on Grand Hotel Road, it is part of the Grand Hotel. It is typically a short walk or a quick tuk-tuk ride from the town center.
3. The Hill Club Restaurant
Cuisine: British, Traditional
Stepping into The Hill Club feels like a journey back in time, offering a unique British colonial dining experience. The main dining room, steeped in history, often requires a smart dress code, and gentlemen may even be offered a jacket and tie on loan for the traditional formal dinner setting. Here, one can indulge in classic British fare, such as roast beef and rich puddings, served with attentive and professional service. The club exudes a charming old-school country club atmosphere, making it ideal for a special meal.
Price: LKR 3,000 - 7,000 per person (approx. $10 - $22 USD) for dinner; High Tea options available.
Getting There: Located on Grand Hotel Road, it is an easy walk from the center of Nuwara Eliya, near the Victoria Park and Golf Club.
4. Grand Hotel Main Dining (Buffet)
Cuisine: International, Sri Lankan Buffet
The Grand Hotel's main dining area provides a comprehensive buffet experience, perfect for those who enjoy a wide selection of dishes. Guests can embark on a culinary adventure, sampling diverse offerings from local Sri Lankan delicacies like hoppers and kottu roti to various international favorites. The five-star buffet presents a tantalizing array of flavors, showcasing both traditional Sri Lankan recipes and modern culinary techniques in an elegant setting.
Price: LKR 5,000 - 7,000 per person (approx. $17 - $22 USD) for the buffet; High Tea starts around LKR 6,300 (approx. $21 USD).
Getting There: The Grand Hotel is a prominent landmark on Grand Hotel Road, easily accessible by walking or a short tuk-tuk ride from most parts of the town center.