Browse our collection of photos showcasing our comfortable accommodation, air-conditioned Double and Triple Rooms, beautiful Maha Oya River views, natural surroundings, and relaxing spaces.
Take a look at our rooms, river views, outdoor areas, and the peaceful atmosphere that makes JK Mahaoya Villa a wonderful place to stay in Sri Lanka.
📸 Discover Your Stay
Explore the gallery and get a glimpse of the experience waiting for you at JK Mahaoya Villa.
Comfortable Rooms • Riverside Views • Natural Beauty • Peaceful Atmosphere









