

Location: The resort is set in Sigiriya, placing guests within straightforward reach of Pidurangala Vihara, Sigiriya Temple, and several local religious sites.
Best for: A solid choice for couples and independent travellers who want a comfortable, amenity-equipped base for touring the Cultural Triangle without overspending.
Situated amid the temples and rock fortresses of Sigiriya, Ehalagala Lake Resort & SPA is a four-star property offering a reasonable base for exploring the Cultural Triangle. Guests benefit from complimentary Wi-Fi throughout the hotel, on-site parking, and a tour desk to arrange tickets to nearby attractions, including Pidurangala Vihara and the various temples within easy reach. The spa adds a welcome respite after long days of sightseeing, while practical touches such as daily housekeeping, 24-hour room service, dry cleaning, and laundry facilities help keep longer stays comfortable. Selected rooms feature air conditioning, worth requesting at booking given the regional heat — particularly relevant if you're planning your trip and want to understand the best time to visit Sigiriya for more manageable temperatures. Dining is handled on-site, with breakfast served each morning, BBQ facilities available, and a bar for evening drinks. With a guest rating of 8.0 from 39 reviews, the resort suits travellers seeking comfort and convenience without the premium price of the area's luxury lodges.
Yes, complimentary on-site parking is provided, making it a convenient option for guests arriving by hire car or private vehicle.
Yes, the hotel operates a tour desk that can assist with passes and arrangements for nearby sites including Pidurangala Vihara and Sigiriya's temples.
Not all rooms are air-conditioned; it's advisable to confirm this at booking, especially if visiting during the hotter months.
Hotel details
Address: 59B Thalkote Road
Affiliate links — we may earn a commission at no cost to you.
More about the region: Sri Lanka Tourism (SLTDA)