Did you know that Randenigala Reservoir is part of Sri Lanka’s largest hydroelectric project, supplying nearly 20% of the country’s electricity needs? This impressive man-made lake, created by the Randenigala Dam on the mighty Mahaweli River, isn’t just a power generator—it’s also one of Central Province’s most picturesque hidden gems, offering visitors a perfect blend of natural beauty, outdoor adventures, and cultural experiences.
Overview of Randenigala Reservoir
Completed in 1986 as part of the Accelerated Mahaweli Development Program, Randenigala Reservoir spans an impressive 1,350 hectares (3,336 acres). The dam itself stands 94 m (308 ft) high and stretches 485 m (1,591 ft) across the Mahaweli River, creating one of Sri Lanka’s largest reservoirs with a total storage capacity of 861 million cubic meters.
Located between Victoria Dam upstream and Rantembe Dam downstream, Randenigala forms a crucial part of Sri Lanka’s hydroelectric network. Beyond its power-generating capabilities, the reservoir has transformed into an ecological haven, with small islands dotting its surface and diverse wildlife inhabiting its shores.

Best Time to Visit Randenigala Reservoir
The climate around Randenigala Reservoir follows Sri Lanka’s typical monsoon patterns, but with some regional variations that can affect your visit.
Recommended Months
- January to March: Ideal visiting period with minimal rainfall, comfortable temperatures averaging 26-30°C (79-86°F), and perfect conditions for boating and outdoor activities.
- June to September: Good secondary option with moderate rainfall. The landscape is lush and green, and there are fewer tourists.
Months to Avoid
- October to December: Northeast monsoon brings heavy rainfall to the region, potentially limiting outdoor activities and affecting road conditions.
- April to May: Pre-monsoon period with unpredictable weather patterns and occasional heavy thunderstorms.

Getting There & Planning Your Journey
Randenigala Reservoir is located in Sri Lanka’s Central Province, approximately 130 km (81 miles) east of Colombo. Here are the best ways to reach this scenic destination:
By Air
The nearest international airport is Bandaranaike International Airport in Colombo. From there, you can arrange ground transportation to Randenigala.
By Car
Renting a car gives you the most flexibility. The drive from Colombo takes approximately 4-5 hours via the A1 and A26 highways.
By Public Transport
Take a train from Colombo to Kandy, then a bus to Mahiyangana, followed by a local tuk-tuk to the reservoir. Budget-friendly but time-consuming.

Travel Tip: If you’re not comfortable driving in Sri Lanka, consider hiring a local driver who knows the roads well. Many hotels and travel agencies can arrange this service for a reasonable price.
Where to Stay Near Randenigala Reservoir
While there are no accommodations directly on the reservoir shores, several excellent options are available within a 30-45 minute drive:
Luxury Options
- Mahaweli Reach Hotel – Upscale property with river views, swimming pool, and excellent dining options.
- Cinnamon Citadel Kandy – Luxury resort with stunning views and top-notch amenities.
Mid-Range Options
- Mapakada Village – Charming property located 45 minutes from the reservoir with boat rides and cultural experiences.
- Victoria Golf & Country Resort – Beautiful setting with comfortable accommodations and recreational facilities.
Budget Options
- Mahiyangana Rest House – Simple but clean accommodations with basic amenities.
- Local Guesthouses – Several family-run guesthouses in nearby villages offer authentic experiences at affordable prices.
Find Your Perfect Stay Near Randenigala Reservoir
Browse a wide selection of accommodations ranging from luxury resorts to budget-friendly guesthouses in the Randenigala area.

Top Things to Do at Randenigala Reservoir

Boat Safaris
Experience the reservoir’s beauty up close with a guided boat tour. These excursions offer opportunities to spot wildlife, visit small islands, and enjoy stunning panoramic views of the surrounding hills.

Birdwatching
The reservoir and surrounding areas are home to numerous bird species, making it a paradise for birdwatchers. Bring your binoculars to spot kingfishers, eagles, herons, and many endemic species.

Fishing
Try your hand at fishing in the reservoir’s fish-rich waters. Local guides can arrange fishing trips and provide equipment. Remember that fishing is regulated, so always follow local guidelines.

Hiking
Explore the numerous trails around the reservoir that lead to stunning viewpoints. The varying difficulty levels make these hikes suitable for both beginners and experienced trekkers.

Dam Tours
Take a guided tour of the Randenigala Dam to learn about its construction, operation, and significance to Sri Lanka’s power grid. These educational tours provide fascinating insights into hydroelectric engineering.

Wildlife Spotting
The areas surrounding the reservoir are home to various wildlife, including elephants, monkeys, deer, and numerous reptile species. Early morning or late afternoon offers the best chances for wildlife sightings.
Explore Exciting Tours & Activities
Discover guided experiences that will make your visit to Randenigala Reservoir unforgettable. Book in advance to secure your spot!
Dining & Local Cuisine
While there aren’t many dining establishments directly at the reservoir, the surrounding areas offer delicious local cuisine and a few restaurant options:
Local Specialties to Try
- Rice and Curry – The staple Sri Lankan meal featuring rice served with multiple curry dishes, pickles, and sambols.
- Freshwater Fish Curry – Local fish from the reservoir prepared in spicy coconut curry.
- Kiri Bath – Traditional milk rice often served during special occasions.
- Pol Roti – Coconut flatbread typically served with spicy onion sambol.
- Fresh Tropical Fruits – Enjoy papaya, mangoes, and pineapples grown in the region.
Where to Eat
- Hotel Restaurants – Most accommodations in the area have restaurants serving both Sri Lankan and international cuisine.
- Mahiyangana Town – Several small restaurants and food stalls offering authentic local meals at reasonable prices.
- Local Homes – Some families offer home-cooked meals for tourists, providing an authentic culinary experience.
- Picnic Options – Bring supplies for a picnic at designated areas around the reservoir.

Practical Travel Tips
Getting Around
- Renting a car or hiring a driver is the most convenient way to explore the area.
- Tuk-tuks are available for short distances but negotiate the price beforehand.
- Some hotels offer shuttle services to nearby attractions.
Safety & Etiquette
- Always respect local customs and dress modestly, especially when visiting religious sites.
- Swimming in the reservoir is not recommended due to strong currents and depth.
- Stay hydrated and use sun protection, as the area can get quite hot.
- Be cautious of wildlife and never feed or approach wild animals.
Essential Items
- Insect repellent is crucial, especially during dawn and dusk.
- Binoculars for birdwatching and wildlife spotting.
- Comfortable walking shoes for hiking trails.
- Reusable water bottle to stay hydrated and reduce plastic waste.

Important: Cell phone coverage can be spotty in some areas around the reservoir. Download offline maps and inform someone of your itinerary if exploring remote areas.
Nearby Attractions Worth Visiting

Victoria Dam
Located just 19 km upstream from Randenigala, Victoria Dam is Sri Lanka’s largest hydroelectric project. The viewpoints offer spectacular vistas of the dam and surrounding landscapes.
Distance: 19 km (12 miles)

Mahiyangana Raja Maha Vihara
One of Sri Lanka’s most sacred Buddhist temples, believed to have been visited by Buddha. The ancient stupa and temple complex offer cultural and historical insights.
Distance: 15 km (9 miles)

Knuckles Mountain Range
A UNESCO World Heritage site offering exceptional biodiversity, stunning landscapes, and numerous hiking trails. Perfect for nature lovers and adventure seekers.
Distance: 26 km (16 miles)
Plan Your Visit to Randenigala Reservoir
Randenigala Reservoir offers a perfect escape from Sri Lanka’s more crowded tourist destinations. With its stunning natural beauty, diverse wildlife, and range of outdoor activities, it provides an authentic Sri Lankan experience away from the beaten path. Whether you’re an adventure enthusiast, nature lover, or simply seeking tranquility, this hidden gem in Sri Lanka’s Central Province has something special to offer.
The reservoir’s strategic location also makes it an excellent base for exploring nearby attractions, allowing you to experience both natural wonders and cultural heritage sites in one trip. By following the practical tips in this guide and visiting during the recommended seasons, you’re sure to have an unforgettable experience at Randenigala Reservoir.
Ready to Experience Randenigala Reservoir?
Start planning your Sri Lankan adventure today with these essential travel resources.
The above is subject to change.
Check back often to TRAVEL.COM for the latest travel tips and deals.