Best 5 Restaurants in Nuwara Eliya

Nuwara Eliya is located in the mountains, 180 kilometers away from Colombo. As a summer resort in SriLanka, Nuwara Eliya is famous for its hills, canyons and waterfalls. During the British colonial period, many British people lived here, and they built many British-style buildings. Nuwara Eliya has the title of Little London, and flowers bloom everywhere in the spring, just like a British town. The ecological environment here attracts a large number of tourists, and tourists come here every April to enjoy the beautiful scenery. When you come to Nuwara Eliya, you can't miss tasting the local food. If you want to eat delicious food, you also need to choose a good restaurant. Top Asia Tour would like to recommend the following best restaurants in Nuwara Eliya for your reference.

 

Best 5 Restaurants in Nuwara Eliya - Grand Indian

  • Location: Grand Hotel Rd, Nuwara Eliya 22200, Sri Lanka
  • Tel: +94 52 2 222881
  • Food offer: Indian Food, Local cuisine, Vegetarian Friendly, Gluten Free Options, Asian food
  • Recommended tour: 9 Days Amazing Sri Lanka Budget Tour


Located in the Grand Hotel road, the Grand Indian is one of the best restaurants in Nuwara Eliya. Grand Indian is a restaurant of the Grand Hotel that mainly offers the Indian food. With authentic north and south Indian food at a very reasonable price, the Grand Indian is the best place for tourists who would like to try Indian food in Nuwara Eliya. Various flavors of curry are combined with different dishes, which is a delicious thing that tourists cannot miss. The most popular are lamb curry, beef curry, seafood curry, fried rice, nanna and different type of desserts.
 



The Grand Indian opens at 18:30 pm, since it's a popular restaurant so many diners will come here every day. We advise that you could queue up at 18:00 pm during the busy season.

 

Best 5 Restaurants in Nuwara Eliya - Grand Thai

  • Location: Grand Hotel Road, Nuwara Eliya 22200, Sri Lanka.
  • Tel: +94 52 2 222881
  • Food Offer: Thai Food, Local cuisine, Vegetarian Friendly, Gluten Free Options, Asian food


As a part of the Grand Hotel, the Grand Thai offers authentic Thai food. People who come here could taste delicious and rich dishes. The Grand Thai is also one of the best restaurants in Nuwara Eliya, and many tourists will choose this restaurant for a must-come restaurant. The decor and atmosphere are very tranquil in the Grand Thai, and the food is Thai type, which is recommended to anyone who wants to experience Thai cuisine in Nuwara Eliya.
 



The Grand Thai is in the basement of the Grand Hotel,  and there is not much natural light in the restaurant. But the atmosphere here is still quite elegant and formal. There are many attractive dishes such as Tom Kha Gai, prawns, fried jasmine rice, minced Thai style basil chicken and green prawn curry, etc.

 

Best 5 Restaurants in Nuwara Eliya - Salmiya

  • Location: 122 Badulla Rd, Nuwara Eliya 22200, Sri Lanka.
  • Tel: +94 77 913 5263
  • Food Offer: Italian Food, Pizza
  • Recommended tour: 7 Days Classic Sri Lanka Tour




Hidden in the Nuwara Eliya town, the Salmiya is one of the best restaurants and offers Italian Food. It's only serval mins from the city center to Salmiya, visitors could find it easily. The Salmiya is a small restaurant and only has 5 tables, but it doesn't affect its warm and friendly service. The host is a chef who used to work in Italy, and the family members run the restaurant. The most popular food in Salmiya is different kinds of pizza. Visitors could get a delicious pizza in a  short time. In addition to pizza with meat, the Salmiya also offers a variety of vegetarian pizza, all of them are good. If you want to try a nice pizza in Nuwara Eliya, don't miss the Salmiya.

 

Best 5 Restaurants in Nuwara Eliya - Tea Factory Hotel Restaurant

  • Location: Kandapola, Tea Factory Hotel, Nuwara Eliya, Sri Lanka
  • Food Offer: Local cuisine, Vegetarian Friendly, Gluten Free Options, Asian food, Siri Lanka Food
  • Tel: +94 52 2 223600
  • Recommended tour: 11 Days Highlights of Sri Lanka Tour




The Tea Factory Hotel Restaurant is located in the Heritance Tea Factory. Far away from the town center, here is a quiet and peaceful place that the visitors could enjoy the relaxing time. The Heritance Tea Factory is located in the middle of a historic tea plantation area and surrounded by mountains. This was originally an abandoned old tea factory, which was later converted into a hotel, and visitors can still see the working machines of the tea factory next to the hotel. The Heritance Tea Factory was able to be renovated without affecting its history. The tram restaurant in the Tea Factory Hotel Restaurant is very novel and interesting. There are only four tables in a carriage, and visitors who want to experience it need to book the table in advance. If you like a quiet dining environment, the Tea Factory Hotel Restaurant is a great choice.

 

Best 5 Restaurants in Nuwara Eliya - Indian Summer Nuwara Eliya

  • Location: 96, Mahagastota, Badulla Road, Nuwara Eliya, Near Gregory Lake, Nuwara Eliya 00123, Sri Lanka.
  • Tel: +94 52 2 224411
  • Food offer: Indian Food, Local cuisine, Vegetarian Friendly, Gluten Free Options, Asian food


The Indian Summer Nuwara Eliya is located on the bank of the picturesque Gregory Lake. Visitors can see the beauty of the lake and the green mountains behind. The Indian Summer Nuwara Eliya provides a wide dining environment for diners. You can eat at either an outdoor table or an indoor table.
 



The dishes provided by the Indian Summer Nuwara Eliya are mainly Indian dishes and are widely integrated with other cuisines, so the diners could have many choices. The restaurant can meet the multiple needs of meat-eaters, vegetarians, or pure vegetarians. The portions of the dishes are plenty and the taste is great. If you are a vegetarian and like proper Indian food, then this is the place for you.