Best Restaurants in Ratnapura District
Hungry in Ratnapura District? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Ratnapura District
- Top rated
- Closest to the centre
- A–Z
31 restaurants
-
Restaurant4.2★3,282 reviews
Silver Ray Grand (pvt) Ltd
Nestled along the scenic Colombo - Batticaloa Highway in Pelmadulla, Silver Ray Grand offers a delightful dining experience for tourists and locals alike. With its diverse menu and inviting ambiance, it's a perfect spot to savor authentic Sri Lankan cuisine while enjoying the beautiful surroundings.
Daily 6:00–22:00
-
Restaurant4.3★884 reviews
Pizza Hut - Ratnapura
Nestled in the heart of Ratnapura, Pizza Hut offers a delightful escape for tourists craving delicious pizza and familiar flavors. This popular restaurant is known for its inviting ambiance and extensive menu that caters to all tastes, making it a perfect dining choice after a day of exploring the city's rich culture and history.
Daily 11:00–23:00
-
Cafe4.2★580 reviews
Garland Café
Nestled in the heart of Ratnapura, Garland Café offers a delightful culinary experience with a diverse menu perfect for breakfast and family gatherings. Enjoy a warm ambiance and exceptional service while savoring local flavors.
Daily 9:00–22:00
-
Resort hotel4.0★611 reviews
River Garden Resort
Nestled in the lush greenery of Belihuloya, River Garden Resort offers a serene escape for tourists seeking relaxation and natural beauty. Enjoy stunning views, exquisite dining, and a variety of activities that highlight the best of Sri Lanka's landscapes.
-
Restaurant4.1★444 reviews
Dine Out Indian Restaurant
Dine Out Indian Restaurant in Ratnapura offers a vibrant dining experience, featuring authentic Indian cuisine in a warm and inviting atmosphere. Ideal for tourists seeking culinary delights.
Daily 11:30–23:00
-
Restaurant4.4★377 reviews
Siyarasa Family Restaurant
Experience the heart of Sri Lankan culinary traditions at Siyarasa Family Restaurant, where every dish tells a story. Enjoy a diverse menu in a welcoming atmosphere that is perfect for families and tourists alike.
Daily 6:30–22:00
-
Restaurant4.2★406 reviews
P&S (Perera & Sons) - Ratnapura (Kudugalwatte)
P&S (Perera & Sons) in Ratnapura is a cherished dining destination, renowned for its rich culinary heritage and diverse menu offerings. Tourists can indulge in traditional Sri Lankan dishes and delightful pastries, making it a must-visit spot for food lovers.
Daily 7:00–21:00
-
Family-friendly4.1★342 reviews
The Traveler's House
Nestled along the scenic Colombo-Batticaloa Highway, The Traveler's House offers a delightful dining experience for families and tourists alike. With its welcoming atmosphere and diverse menu, it’s the perfect stop for travelers exploring the beauty of Ratnapura.
Mon–Fri 6:00–22:00 · Sat–Sun 7:00–23:00
-
Restaurant3.7★298 reviews
Sapthapadhi Hotel
Sapthapadhi Hotel in Ratnapura offers a delightful culinary experience, blending local flavors and hospitality to create an unforgettable dining adventure for tourists.
Open 24 hours
-
Restaurant4.3★205 reviews
The Paasto 47
Nestled in the heart of Ratnapura, The Paasto 47 offers an exquisite dining experience featuring Sri Lankan cuisine. Known for its warm ambiance and delectable dishes, it's a must-visit for food lovers.
Daily 6:30–21:30
Iceberg Cafe
Nestled in the heart of Ratnapura, Iceberg Cafe offers a delightful dining experience with a diverse menu and a welcoming atmosphere. Perfect for tourists looking to savor local flavors and international cuisine.
Mon–Fri 10:00–19:00 · Sat–Sun 10:00–20:00
KELE KADE FAMILY RESTAURANT
Nestled in the heart of Ratnapura, Kele Kade Family Restaurant offers an authentic taste of local cuisine. With its warm ambiance and friendly service, it's a must-visit for any traveler seeking to indulge in Sri Lankan flavors.
Saroja Hotel
Nestled in the heart of Ratnapura, Saroja Hotel is a culinary gem offering a delightful array of authentic Sri Lankan dishes. This charming restaurant invites tourists to indulge in the rich flavors and vibrant spices that characterize the island's renowned cuisine, making it a must-visit for food enthusiasts.
Daily 7:00–22:00
Cartwheel Cafe & Restaurant
Nestled in the heart of Ratnapura, Cartwheel Cafe & Restaurant is a must-visit for tourists seeking a blend of local flavors and warm hospitality. With its inviting ambiance and diverse menu, this eatery promises an unforgettable dining experience.
Daily 6:30–22:00
Highlanders Family Restaurant
Highlanders Family Restaurant in Kuruwita offers a delightful dining experience with a menu showcasing local Sri Lankan flavors and an inviting atmosphere perfect for families and travelers alike.
Daily 7:00–22:00
Tandoori Indian Family Restaurant Rathnapura
Nestled in the heart of Ratnapura, Tandoori Indian Family Restaurant offers an unforgettable dining experience with its rich flavors and welcoming atmosphere, perfect for families and travelers alike.
Daily 11:30–23:00
Daiya Hut Family Restaurant
Daiya Hut Family Restaurant is a must-visit dining spot in Ratnapura, Sri Lanka, offering an authentic taste of local cuisine in a welcoming atmosphere. With its diverse menu and friendly service, it's perfect for tourists seeking to experience the rich flavors of Sri Lankan food.
Daily 11:00–23:00
Grill Corner
Nestled in the heart of Ratnapura, Grill Corner is a family-friendly restaurant that offers a delightful dining experience with its exquisite grilled dishes, warm ambiance, and welcoming atmosphere. Perfect for tourists seeking a taste of local flavors.
Daily 11:01–24:00
Corundum Family Restaurant
Corundum Family Restaurant in Ratnapura offers a delightful culinary experience with authentic Sri Lankan flavors, perfect for tourists seeking local cuisine and a cozy atmosphere.
Daily 11:00–23:00
Curry Dish Restaurant
Curry Dish Restaurant in Ratnapura offers an authentic taste of Sri Lankan cuisine, with a variety of flavorful curry dishes that will delight any palate. This local gem is perfect for tourists seeking to immerse themselves in the rich culinary traditions of the region.
Daily 6:30–18:45
Raalahamy Hotel
Nestled in the heart of Ratnapura, Raalahamy Hotel is a must-visit for food enthusiasts looking to savor authentic Sri Lankan cuisine. With its warm ambiance and dedicated service, this restaurant is perfect for a delightful dining experience.
Daily 7:30–16:30
LILY Restaurant Rathnapura
Nestled in the heart of Ratnapura, LILY Restaurant is a family-friendly dining destination that offers a delightful blend of local and international cuisine, perfect for tourists seeking a memorable meal experience.
Daily 10:00–22:00
Real Restaurant -thai-chinese-srilanken
Real Restaurant in Ratnapura offers a unique culinary experience blending Thai, Chinese, and Sri Lankan flavors. Perfect for tourists seeking diverse and delicious meals in a welcoming atmosphere.
Daily 10:00–23:45
Vadiya Cafe-වාඩිය Cafe
Vadiya Cafe in Ratnapura is a must-visit destination for tourists seeking authentic Asian cuisine. With its inviting ambiance and a menu brimming with flavorful dishes, this cafe offers an unforgettable dining experience that celebrates the rich culinary heritage of the region.
Mon–Sat 10:00–23:30
MacNara Family Restaurant
MacNara Family Restaurant is a hidden gem in Ratnapura, offering an authentic taste of Sri Lankan cuisine. With its warm ambiance and friendly service, it's a must-visit for tourists looking to indulge in local flavors.
Mon–Sat 6:00–22:00
Mint Cafe
Mint Cafe is a culinary gem in Kahangama, offering a delightful buffet experience with authentic Sri Lankan dishes. Perfect for tourists seeking local flavors.
Daily 7:00–22:00
Royal palace
The Royal Palace in Ratnapura offers a unique blend of culinary delights and regal ambiance, making it a must-visit for tourists seeking an unforgettable dining experience.
Mon–Sat 20:00–4:00 · Sun 20:00–24:00
Sesatha Family Restaurant සේසත ෆැමිලි රෙස්ටුරන්ට්
Nestled in the vibrant town of Ratnapura, Sesatha Family Restaurant offers a delightful glimpse into Sri Lankan cuisine, perfect for tourists seeking authentic local flavors in a friendly atmosphere.
Daily 7:00–22:00
NM Restaurant
Nestled in the heart of Ratnapura, NM Restaurant offers a delightful culinary experience with a menu that showcases local flavors and dishes. Whether you're looking for a hearty breakfast, a satisfying lunch, or a cozy dinner, this restaurant caters to all tastes with its warm ambiance and friendly service. Don't miss the chance to indulge in authentic Sri Lankan cuisine while enjoying the vibrant atmosphere of this charming establishment.
Daily 7:00–23:30
Dayya restaurant
Nestled in the heart of Ratnapura, Dayya Restaurant is a seafood lover's paradise offering a delightful array of fresh dishes that capture the essence of local culinary traditions. With its warm ambiance and top-notch service, this eatery is a must-visit for tourists seeking authentic flavors.
Open 24 hours
Hela Rasa Bufet
Hela Rasa Bufet is a must-visit destination for tourists craving authentic Sri Lankan cuisine. Nestled in Ratnapura, this charming restaurant offers a delightful buffet experience showcasing the rich flavors and vibrant spices of the region, making it a culinary gem for both locals and visitors alike.
Explore Ratnapura District on the map
A handpicked selection of must-see spots in Ratnapura District, mapped for you.
More about Ratnapura District

Ratnapura District travel guide
Ratnapura District combines Sri Lankan gem heritage, Sinharaja rainforest, waterfalls, pilgrimage routes and richly green mountain landscapes.
Tell me more about Ratnapura DistrictMore to explore in Ratnapura District
Explore more

Explore more of Sri Lanka
Discover Sri Lanka: Rich culture, stunning landscapes, and warm hospitality await you in this tropical paradise. Explore ancient cities, wildlife, tea plantations, and pristine beaches.
Explore Sri Lanka
Getting your guide ready…
We are putting together a fresh copy of the Ratnapura District guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
