• Things to do
  • Places to visit
  • Hotels and resorts
  • Honeymoon packages
  • Holiday packages
  • Real Traveler Stories

    Restaurant In Badulla

    Written by

    Situated at the southern end of the magnificent Indian Ocean, Sri Lanka is well-renowned for its warm hospitality. When you experience the adventures of Sri Lanka, you will want to come here again and again. Such is the magic of this place. Badulla is one of the major cities in Sri Lanka. This place is known for its food. Badulla takes into consideration the unmatchable flavors of every cuisine. Make sure to stop by these Badulla restaurants on your trip to Sri Lanka.

    12 Best Badulla Restaurants

    There is no dearth of tasty local food in Badulla, Sri Lanka. We’ve shortlisted 12 Badulla restaurants based on their distance from the city and food quality:

    1. Grand Regency Hotel

    Grand Regency Hotel

    Image Source

    Grand Regency Hotel tops the list of the most incredible Badulla restaurants. This is a fine dining restaurant. The restaurant offers a wide range of cuisines and has a fairly large menu. Situated near Bacula, this restaurant offers amazing Italian cuisines. You will be tempted to lick off the plate once you’re done eating.

    Must try: Avocado Salad, White Sauce Macaroni
    Location: 69 Bandaranayake Mawatha, Badulla 9000 Sri Lanka
    Cuisines: Italian, Sri Lankan

    Must Read: 8 Villas In Beruwala That Are Just Perfect To Enjoy Glorious Tropical Weather

    2. A n R Food Centre

    A n R Food Centre

    Image Source

    A n R Food Centre has an elegant, charming ambiance and exquisite interiors. The wall hangings and the strategic placement of the royal furniture and furnishings make it a unique place for a truly unique experience. This is one of the most popular restaurants in Badulla. The food served here is scrumptious. Service is prompt and professional.

    Must try: Fish Curry, Kukul Mas Curry
    Location: 239 d/2 Lower St, Badulla, Sri Lanka

    3. Paradise Inn

    Paradise Inn

    Image Source

    Paradise Inn offers a phenomenal range of lip-smacking Sri Lankan cuisines. This is one of the best places to try out local food. You will find a lot of similarity in Sri Lankan cuisine and Indian cuisine, but authentic Sri Lankan food has a distinct flavor of its own. This place is truly a paradise for those who crave for an authentic experience.

    Must try: Egg curry, Kottu
    Location: 150 Lower St, Badulla, Sri Lanka
    Cuisines: Sri Lankan cuisine

    Suggested Read: 7 Most Haunted Places In Sri Lanka That’ll Make You Face Your Darkest Fears

    4. Genuine Restaurant

    Genuine Restaurant

    Image Source

    Genuine Restaurant specializes in Sri Lankan cuisine. Their rice dishes are the best in the city. The restaurant provides the best value for its money. This is a no-frills restaurant. Situated on the upper floor, the beautiful restaurant also provides amazing scenic views. Make sure to stop by here on your culinary journey across Sri Lanka.

    Must try: Sour fish curry, Nasi Goreng
    Location: No. 421, Passara Road, Badulla, Sri Lanka
    Cuisines: Sri Lankan

    5. Green Wood Holiday Inn

    Green Wood Holiday Inn

    Image Source

    Green Wood Holiday Inn is situated at the Peradeniya Badulla highway. It is a hotel-cum-restaurant. The restaurant is popular with both the locals and the tourists. Green Wood Holiday is a fine dining restaurant known for the impeccable service of its staff. The restaurant specializes in Thai and Chinese cuisines, apart from the local Sri Lankan food.

    Must try: Polos
    Location: Peradeniya –Badulla highway, Badulla Sri Lanka
    Cuisines: Chinese, Thai, European, Sri Lankan cuisine

    Suggested Read: The Definitive Guide To National Museum Of Colombo In Sri Lanka

    6. Dulsara Restaurant

    Dulsara Restaurant

    Image Source

    If you are looking for a quick bite, then Dulsara Restaurant is a great option. The restaurant is famous for its Indian dishes, including Biryani. The best part is that you will find most of the popular Indian snacks like bread pakora and samosa here. The restaurant is squeaky clean. Soothing music plays here all day long. The service is prompt.

    Must try: Wambatu Moju
    Location: No. 26, Cocolatte Road, Badulla, Sri Lanka.
    Cuisines: Indian, Asian

    7. Orchid Restaurant

    Orchid Restaurant

    Image Source

    Orchid is a beautiful restaurant with an elegant ambiance. The dining area is spacious. The local Sri Lankan dishes are lip-smacking delicious. The restaurant serves Sri Lankan and Indian cuisine. This is a wonderful place for lazy leisurely dining. The environment is very calm, serene. It is perfect for a peaceful delicious meal.

    Must try: Biryani
    Location: Badulla, Sri Lanka.
    Cuisines: Sri Lankan, Indian

    Suggested Read: Sri Lanka In January: Places To Visit And Things To Do On Your Vacay

    8. Dunhinda Falls Inn

    Dunhinda Falls Inn

    Image Source

    Dunhinda Falls Inn restaurant is one of the most ravishing restaurants of Badulla. This restaurant has outdoor seating. The restaurant offers a classy ambiance with very delectable dishes. It serves an amazing variety of European dishes. The service at this restaurant is impeccable and very professional.

    Must try: Fish curry
    Location: Badulla, Sri Lanka.
    Cuisines: European, Sri Lankan

    9. Suriya Guest House and Restaurant

    Suriya Guest House

    Image Source

    Situated on the highway, this restaurant-cum-guest house is famous for buffet dining. This is the best place to be at if you are really hungry and are looking to eat truly authentic local food. One of the best parts is its strategic location and the beautiful views from the restaurant’s terrace. The restaurant is squeaky clean.

    Must try: Kottu
    Location: Peradeniya-Badulla-Chenkaladi Highway, Sri Lanka
    Cuisines: Sri Lankan

    Suggested Read: 10 Mountains In Sri Lanka That Will Put You Under A Cast With Their Mesmerizing Beauty

    10. Mallika Restaurant

    Mallika Restaurant

    Image Source

    With a beautiful ambiance and clean interiors, this restaurant situated at the highway is famous for its perfectly cooked Indian and Sri Lankan dishes. The restaurant offers a wide range of curries, bread, and rice. One of the best parts is its bakery. The bread is delicious and the fresh pastry shouldn’t be missed here after your meal.

    Must try: Butter Chicken
    Location: Peradeniya-Badulla-Chenkaladi Highway, Hali-Ela, Badulla, Sri Lanka
    Cuisines: Sri Lankan, Indian

    11. Garden View Restaurant

    Garden View Restaurant

    Image Source

    Situated in the middle of a garden, this restaurant is built amidst nature. An open restaurant surrounded by greens with a cool breeze flowing in, dining here is a dream. The restaurant serves delicious Sri Lankan dishes. The best part is the range of drinks it offers: a wide array of smoothies and juices.

    Must try: Pennywort Salad, Spring Hopper Biryani
    Location: Badulla, Sri Lanka
    Cuisines: Sri Lankan, Dutch

    12. Miyon Hotel

    Miyon Hotel

    Image Source

    Situated at Cocowatte Road, the restaurant offers simple, casual dining with very down to earth and pleasant ambiance. The food served here will simply take your heart away. The service is prompt and the variety of cuisines is truly amazing, especially the variety of rice dishes served here.

    Must try: Parippu, Thai rice
    Location: 39 Cocowatte Road, Badulla, Sri Lanka
    Cuisines: Thai, Mongolian, Sri Lankan, Tamilian

    Further Read: These Spice Gardens In Sri Lanka Will Take You Through An ‘Aromatic’ Experience

    We’ve shortlisted the aforementioned Badulla restaurants keeping in mind the impeccable and prompt service staff and the quality of the food items served there. Make sure to drop by these restaurants on your vacation in Sri Lanka for a wonderful culinary journey. You’re in for the best time of your life!

    Looking To Book An International Holiday?

    Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.

    Category: Restaurants, Sri Lanka

    Best Places To Visit In India By Month

    Best Places To Visit Outside India By Month