
Sri Lanka’s Cultural Triangle holds the island’s great ancient sites — the Sigiriya rock fortress, the Dambulla cave temples and the ruined royal cities of Anuradhapura and Polonnaruwa — with the hill city of Kandy at its southern point. Distances are short, so many travelers stay in one or two bases and make day trips, with plenty of good-value guesthouses.
Want a hotel in Sri Lanka’s Cultural Triangle for less? Compare cheap hotels, discount rooms and last-minute hotel deals from the major booking sites in one place, then book directly at their price — we never add fees.
Kandy is on Sri Lanka’s main railway line from Colombo and is a popular starting point for the scenic hill-country train toward Nuwara Eliya and Ella.
Village guesthouses and jungle hotels at the foot of Lion Rock — a central base for the triangle.
A crossroads town beside the cave temples, with transport links in every direction.
The ancient capital’s sacred city of stupas and monasteries, with simple hotels nearby.
A medieval royal city of palaces and statues, with guesthouses beside a large reservoir.
The hill city around a lake and the Temple of the Tooth, with the widest choice of hotels.
A landmark hotel by architect Geoffrey Bawa, built into a rock face above the Kandalama reservoir.
Check rates at Heritance KandalamaA colonial-era hotel beside Kandy Lake and the Temple of the Tooth.
Check rates at Queen’s HotelZoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.

The Cultural Triangle is generally driest from about February to September; the northeast monsoon brings heavier rain from roughly October to January. Kandy’s Esala Perahera festival in July or August sends rates sharply higher.
Sigiriya or Dambulla make a central base for day trips; Kandy suits the southern sites and the hill country.
The village around Sigiriya and the town of Dambulla have many good-value guesthouses.
During the Esala Perahera festival in July or August, when hotels fill up and rates rise — book early.