Written by

The capital city of Sabaragamuwa Province, Ratnapura is a major city in Sri Lanka. This city is popular all over the world for being the center of traditional Sri Lankan gem trade. Apart from its wealth of the gemstones, other notable reason that keeps it into limelight is its bustling and congested downtown areas and most importantly it being the take-off point for one of the oldest routes up the Adam’s Peak. Whether you are visiting this place for the tourist attractions or business purpose, the food of the restaurants in Ratnapura will amaze you. Their menus have been tailored carefully to give you a range of tastes and flavors which are not only complete and defined but also subtle thus mysterious as well.

9 Best Restaurants in Ratnapura

It is a common phenomenon to see that most of Sri Lankan tourist attractions are filled with the popular hotels, restaurants and bars. They bring for you a completely refined contemporary approach to the Sri Lankan dining voyage. Almost all such restaurants use the locally grown ingredients and spices which ensure the delicious cuisines with their own taste and flavor. Here are 9 popular restaurants in Ratnapura.

1. Volunteer Ceylon

Volunteer Ceylon Restaurant cum hotel

Image Source

Volunteer Ceylon Restaurant cum hotel in Ratnapura offers its guests comfortable accommodation and at the same juncture best of food varieties. It has a garden, a shared lounge and also facilitates a Free WiFi for each and every guest. The dishes of this restaurant are awesome in terms of quality, taste and flavor. The chefs put all their knowledge and passion into every meal which goes out of the kitchen to the tables of the guests concerned. Rental bicycle is also available for the guests who stay in the hotel. Situated amid the scenic beauty, this hotel cum restaurant is flooded by the tourists throughout the year.

Must Try: Continental Breakfast, Egg Curry & Rice
Location: 156/1, Sree Paada Mawatha, Ratnapura 70000, Sri Lanka
Cuisine: Asian, Sri Lankan, Chinese, Vegetarian Friendly
Cost for Two: ₹2,140
Zomato Rating: NA

Must Read: 7 Most Haunted Places In Sri Lanka To Make You Face Your Darkest Fears


Sri Lanka Holiday Packages On TravelTriangle

Book your Sri Lanka trip from TravelTriangle: Inclusive of Hotels, Sightseeing, Transfers, & Meals. Best Prices Guaranteed. Get Customizable Package & Free Guidance From Destination Experts. Book Now!


2. Silver Ray Restaurant

Silver Ray Restaurant

Image Source

Cooks working with the Silver Ray Restaurant takes their time to prepare and cook each meal with love, passion and dedication for the pleasure of the diners. It has been serving the foodies with the freshest and mouth-watering dishes. Guests just need to sit back, relax and enjoy their time while they have awesome food.

Location: Lellopitiya, Lellopitiya 70056, Sri Lanka
Cuisine: Asian, Sri Lankan, Chinese, Thai, Vegetarian Friendly
Cost for Two: ₹1,100
Zomato Rating: 3.5/5

3. Bopath Falls Restaurant

Delicious Restaurant food

Image Source

Located just below the alluring chalets, Bopath Falls Restaurant serves the diners with world class and hygienic dishes. This restaurant is one of the biggest one in the area and has ability to accommodate approximately 250 people at once to ensure they are facilitated opportunity to enjoy its fine cuisines. Apart from family outings, it is also a perfect place for the corporate parties, weddings ceremonies and birthday parties.

Must Try: Egg Curry & Rice, Chapati, Coffee
Location: Kuruwita, Rathnapura, Sri Lanka
Cuisine: Sri Lankan
Cost for Two: ₹ 400 – ₹ 900
Zomato Rating: 3.0/5

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

4. Chamber Restaurant

Chamber Restaurant

Image Source

The popular Chamber Restaurant thrills the visitors with its innovative, authentic Sri Lankan and Indian cuisines in the lively and pleasant atmosphere. If you are one of those planning to explore Rathnapura, then your visit to this restaurant must be there in the itinerary to have great time having best of the recipes. You will have a great time with your family, friends and colleagues there. The culinary masters associated with this restaurant prepare awesome food. They ensure unforgettable dining experience for each of its visitors.

Location: 40 Church Street | Fort, Galle 80000, Sri Lanka
Cuisine: Lebanese, Moroccan, Mediterranean, Middle Eastern, Vegetarian Friendly, Vegan Options, Halal, Gluten Free Options
Cost for Two: ₹ 400 – ₹ 990
Zomato Rating: 4.5/5

Must Read: 10 Places To Visit In Ratnapura Where You Can Discover Its Culture And Heritage

5. Diamond Restaurant

Diamond Restaurant food

Image Source

Located in the heart of the Ratnapura, Diamond Restaurant is a perfect place among the visitors and locals seeking world-class food in the area. With the quality and delicious recipes, it has the ability to pamper its guests. Visitors can relax and enjoy with a bottle of beer in this modern and comfortable hotel. Delicious cuisines with awesome flavor guarantee to please all. It brings ingredients and spices from the local markets and so does ensure local taste without compromising with the quality parameters.

Location: 315, Colombo Rd, Ratnapura, Sri Lanka
Cuisine: Mediterranean, Middle Eastern, Vegetarian Friendly, Vegan Options
Cost for Two: ₹ 500 – ₹ 1190
Zomato Rating: 4.5/5

Suggested Read: Sri Lanka In January: Best Places To Visit & Stay

6. Roba Restaurant

greatest places to stay in Ratnapura

Image Source

Roba Restaurant is one of the greatest places to stay in Ratnapura. This hotel cum restaurant prepares awesome and delicious dishes. The warm welcome by its staff to each guest in personalized manner distinguishes it in the region. Once you reach in this restaurant you feel amazed by its peaceful sense of environment, hospitality and a comfortable accommodation. Apart from the friendly staff, its world-class food makes the holidays of its guests memorable.

Must Try: Bread & Butter, Rice, Non-Veg Items
Location: 06, Goods-Shed Road, Ratnapura
Cuisine: Sri Lankan
Cost for Two: ₹ 600 – ₹ 980
Zomato Rating: 3.5/5

7. Thilini Hotel Apartment

Hotel Apartment and tasty food

Image Source

Thilini Hotel Apartment in Ratnapura is a popular name among the diners. Its in-house chefs prepare dishes with the traditional techniques combined with the latest cooking methods. Locally grown ingredients and spices add flavor to the recipes prepared and served here. Its location also encourages travellers to visit and taste its fine dine experience. Staffs of this restaurant cum hotel treats you like a king and thus make you feel as if you are a royal person.

Must Try: Egg Curry & Rice, Paratha, Desserts
Location: Rest House Road, Ratnapura 70000, Sri Lanka
Cuisine: Sri Lankan
Cost for Two: ₹ 520 – ₹ 900
Zomato Rating: 4.5/5

Suggested Read: Viharamahadevi Park: A Handy Guide To Explore This Nature’s Paradise In Sri Lanka!

8. Centauria Hill Resort

Resort view and pool

Image Source

Centauria Hill Resort is a popular Ratnapura restaurant serving to the guests with the exotic Thai dishes, Western cuisine and irresistible buffet. This restaurant offers an extensive room service menu such as fresh juices, mocktails, cocktails and spirits et al. Guests can enjoy the elegant fine dining as the chefs give their best through the use of locally grown ingredients and spices. Over the period of time, this restaurant has become a one-stop solution among the tourists looking for the Indian dishes in Sri Lanka.

Must Try: Sri Lankan Vegetarian and Meat Curries, Hoppers, String Hoppers and Pittu
Location: 305/2 Colombo Road, Veralupa, Ratnapura 70000 Sri Lanka
Cuisine: Sri Lankan
Cost for Two: ₹ 420 – ₹ 800
Zomato Rating: NA

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

9. Sapphire Holiday Resort

Awesome gravy dish

Image Source

With its 6 air conditioned rooms and tents with the camping area, Sapphire Holiday Resort Restaurant offers high quality and world class dishes to its visitors besides great accommodation. In addition, this hotel also offers hot water, free Wi-Fi, room service and cable TV to all. Situated among the scenic beauties, this hotel cum restaurant offers its visitors ample resources to spend quality time in the peaceful environment. Apart from its proximity to the markets and tourist attractions, its scenic beauty invites the tourists to have great lunch, dinner and breakfast.

Location: Sapphire Lane, Amuna Rd, Ratnapura, Sri Lanka
Cuisine: Sri Lankan
Cost for Two: ₹ 480 – ₹ 880
Zomato Rating: 5/5

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

Dining options in Ratnapura are quite limited yet most guesthouses and hotels in the area operate through their own restaurants. The best Ratnapura restaurants welcome the diners with fresh dishes to enjoy in the vibrant atmosphere of nature and greeneries. Their great culinary experiments through breakfasts, lunch and dinner remain imprint in the minds of visitors tasting the delicious food on your next trip to Sri Lanka.


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