raahzo

Menu

Plan a trip

Honest plans for parents and senior travellers. We reply within a day.

PrivacyTerms
Tea plantation on the hills near Nuwara Eliya

Nuwara Eliya guide · Where to eat

Where to eat in Nuwara Eliya: 13 restaurants

Places to eat in Nuwara Eliya, with what to order and how comfortable each is for families and older travellers.

Updated

Photo: Vyacheslav Argenberg · CC BY 4.0

Nuwara Eliya has few dedicated vegetarian restaurants, and choices are mostly plain. The most useful options we could verify are South Indian style cafés and hotel dining. Ambaal's Vegetarian Hotel on New Bazaar Street serves dosas, vadas and curries at low prices, and Gaayathri Mess near the Gayathri temple is a simple home-style vegetarian canteen. Grand Indian at The Grand Hotel is a comfortable sit-down Indian dinner with many vegetarian dishes and a few marked vegan items. None of these is certified Jain, and directories sometimes disagree about whether a place is purely vegetarian, so we did not give any a pure-veg tag. Ask before ordering.

If you follow Jain rules, say so at your hotel when booking and ask whether the kitchen can cook without onion, garlic and root vegetables; do not assume. Dal, rice, vegetable curry and string hoppers are available in most Sri Lankan eateries, but check for fish or meat stock. Tea is the local speciality, best at a plantation boutique or hotel tea lounge. Bottled or filtered water is safest.

Menus and kitchens change. If you follow a strict diet or have an allergy, confirm with the restaurant before you order.

Far end of Gregory Lake, Nuwara Eliya

Adma Agro ₹

A small strawberry-themed eatery at the far end of Gregory Lake, listed for strawberries and cream, strawberry pancakes and strawberry drinks made with locally grown fruit.

  • 30 to 45 minutes
  • Afternoon
  • Strawberry cafe
Food and restaurantsMarajozkee · CC BY-SA 4.0

Gamunu Mawatha, next to the Gayathri temple, central Nuwara Eliya

Gaayathri Mess ₹

A small, home-style vegetarian canteen near the Gayathri temple on Gamunu Mawatha, known for masala dosa, fried vegetable rice and low prices.

  • Indian
  • 30 to 45 minutes
  • Breakfast or lunch
  • Indian vegetarian mess
Food and restaurantsRajeeb Dutta · CC BY-SA 4.0

Grand Hotel Road, inside The Grand Hotel, Nuwara Eliya

Grand Indian ₹₹₹

The Indian restaurant at the Grand Hotel, serving Indian and Arabic dishes, with many vegetarian choices and a few marked vegan dishes.

  • Indian
  • Vegan options
  • 1 to 1.5 hours
  • Dinner
  • North Indian dining
Food and restaurantsideowl · CC BY 2.0

No 161 Badulla Road, Seetha Eliya, Nuwara Eliya

Sri Ram Dosa Cafe ₹

A small vegetarian cafe on Badulla Road near Seetha Eliya, listed for freshly made dosas, vadas and Sri Lankan coffee at modest prices.

  • Indian
  • About 45 minutes
  • Tamil vegetarian cafe

Upper Lake Road, near Victoria Park, Nuwara Eliya

Themparadu ₹₹

A modern Sri Lankan restaurant on Upper Lake Road, near Victoria Park, listed for kottu, rice bowls and a menu with vegetarian and vegan dishes.

  • About 1 to 1.5 hours
  • Lunch or early dinner
  • Modern Sri Lankan

Build this into my trip

Share dates, who is travelling, comfort level and budget. We reply with an honest plan and quote.

Live prices, opening hours and hotel availability change — we confirm everything before you pay.

Search