Tucked into the emerald folds of Sri Lanka’s Uva Province, Bandarawela is a town where time slows, mist lingers, and stories echo through tea-scented hills. At 1,226 meters above sea level, this cool-climate retreat is more than a scenic stop—it’s a living canvas of colonial charm, ancient temples, and multicultural warmth. Whether you’re sipping Ceylon tea at a planter’s bungalow or tracing the footsteps of kings and missionaries, Bandarawela invites you to breathe deep and wander wide.
The name Bandarawela is believed to derive from the Sinhala words “Bandara” (a title for nobility or deity) and “Wela” (meaning open plain or field), suggesting “the noble plain” or “the field of the gods.” This etymology reflects both the town’s elevated geography and its spiritual significance.
Historically, Bandarawela was a strategic highland outpost—first for ancient Sinhalese kingdoms, then for British colonialists who sought refuge from the coastal heat. The area’s earliest known inhabitants were the Vedda people, Sri Lanka’s indigenous forest dwellers. Over centuries, the region became a cultural crossroads, shaped by Kandyan kings, Tamil laborers, British planters, and Christian missionaries. Today, its name evokes a place where heritage and harmony coexist.
As of the latest data:
Ethnic Composition:
Religious Composition:
Median Age: 31 years Gender Ratio: 52.4% female, 47.6% male
This demographic blend is mirrored in the town’s temples, churches, kovils, and mosques—and in its festivals, food, and folklore.
Bandarawela’s economy is shaped by its geography, history, and agricultural legacy:
Bandarawela’s accommodation scene blends colonial elegance, eco-luxury, and homely charm:
Bandarawela is a treasure trove of natural beauty, colonial nostalgia, and spiritual depth:
{{ is_error_msg }}
Duration: {{ service_details.bookingpress_service_duration_val }} {{ service_details.bookingpress_service_duration_label }}
Price: {{ service_details.bookingpress_service_price }}
{{ is_error_msg }}
{{ is_error_msg }}
{{ is_error_msg }}
Your appointment booking summary
Pay Locally
PayPal