Quick answer
When booking hotels around Test match dates in Sri Lanka, book as soon as the series is confirmed, especially in Galle Fort and Kandy, which fill first. Choose flexible rates for the last two nights of each Test, because Galle Tests often end early. Watch for clashes with the Kandy Esala Perahera, roughly July or August, and the December to March peak season on the south coast. Groups should consider villas near Unawatuna, Koggala or Ahangama.
Key takeaways
- Hotels in Galle Fort and Kandy fill first once an Australian series is announced.
- Flexible rates for days four and five of a Test allow changes if the match ends early.
- The Kandy Esala Perahera, roughly July or August, can fill Kandy's hotels in a mid-year tour.
- December to March is peak season on the south coast, overlapping early-year Galle Tests.
- Villas near Unawatuna, Koggala and Ahangama suit groups of six to twelve.
When to book
Book hotels for a cricket series in Sri Lanka as soon as the dates and venues are confirmed by Sri Lanka Cricket. Hotels in Galle Fort and Kandy fill first, because they are close to the grounds and have limited rooms. Supporter travel groups often book large blocks early.
Flights should be booked at the same time, but tickets often go on sale only a few weeks before the series, so do not wait for tickets before booking rooms.
If the dates are not yet confirmed, book refundable rooms in the likely window, and adjust when the schedule is published.
- →Book once dates are confirmed.
- →Galle Fort and Kandy fill first.
- →Do not wait for tickets.
Flexible rates for early finishes
Galle Tests often end in three or four days, so fixed bookings for all five days can leave you paying for nights you do not need, or stuck in one place when you could move on. Choose flexible or refundable rates for at least the nights after day three.
A good pattern is to book the full Test at one hotel with flexible last nights, and keep the next hotel booking flexible on its first nights, so an early finish simply moves the plan forward.
Lankan Stays & Trails books cricket trips with flexible end nights and one floating day after each Test.
- →Flexible rates after day three.
- →Flexible first nights at the next stop.
- →A floating day after each Test.
Festival and season clashes
Some dates are harder than others. The Kandy Esala Perahera, Sri Lanka's biggest festival, fills Kandy's hotels for about ten days, roughly in July or August, and dates shift each year with the lunar calendar. A mid-year tour with games at Pallekele may clash with it.
On the south coast, December to March is peak season, with high demand from European and Australian holidaymakers, overlapping early-year Galle Tests. Christmas and New Year are the busiest weeks of all.
Sri Lankan public holidays and long weekends also fill hotels near the beaches and Kandy.
- →Kandy Esala Perahera: roughly July or August.
- →South coast peak: December to March.
- →Christmas and New Year: busiest.
Villas and group bookings
Groups of six to twelve often prefer a villa to a hotel. Villas near Unawatuna, Koggala and Ahangama, about 15 to 35 minutes from Galle International Stadium, usually include a pool, a cook and space to relax between days at the cricket.
In Kandy, hill villas and bungalows around the city suit groups for a Pallekele leg. Check whether the villa has driver accommodation and how far it is from the ground.
- →Galle villas: Unawatuna to Ahangama.
- →Kandy villas: hills around the city.
- →Check driver rooms and distances.
Split stays
For a two-Test series in Galle, a split stay works well: Galle Fort for the first Test, close to the ground and the atmosphere, then a beach hotel or villa for the second Test and the gap. It gives two experiences of the same ground.
For a white-ball series across Colombo and Kandy, book the two cities separately, with a flexible night either side of the move.
What to check before booking
Before booking, check the distance to the ground, parking or drop-off access, driver accommodation, cancellation terms and whether the hotel adds service charges and taxes to the quoted rate.
For rooms in Galle Fort, check whether the hotel has air-conditioning and a pool, because some heritage houses do not.
Frequently asked questions
When should you book hotels for a cricket series in Sri Lanka?
Book as soon as Sri Lanka Cricket confirms the dates and venues. Hotels in Galle Fort and Kandy fill first, sometimes within days. If the dates are not confirmed, book refundable rooms in the likely window and adjust later. Do not wait for match tickets to go on sale.
Should you book all five days of a Test?
Book all five days, but choose flexible or refundable rates for the nights after day three, because Galle Tests often end early. Keep the next hotel booking flexible too, so an early finish moves the plan forward rather than leaving you paying twice.
Does the Kandy Esala Perahera affect cricket trips?
The Kandy Esala Perahera fills Kandy's hotels for about ten days, roughly in July or August, with dates shifting each year with the lunar calendar. A mid-year tour with games at Pallekele may clash with it. Book very early, or stay outside the city.
Are hotels in Galle Fort expensive during a Test?
Hotels in Galle Fort are among the most expensive in the area, and demand rises during a Test, especially against Australia. Rooms are small and limited, and sell out first. Unawatuna, Dalawella and Ahangama, 15 to 35 minutes away, usually have more choice.
Is a villa good for a cricket group?
Villas near Unawatuna, Koggala and Ahangama suit groups of six to twelve, with a pool, a cook and space to relax between days at the cricket. They are about 15 to 35 minutes from Galle International Stadium. Check driver accommodation and cancellation terms.
What should you check when booking a hotel for the cricket?
Check the distance to the ground, drop-off access, driver accommodation, air-conditioning, cancellation terms and whether service charges and taxes are included in the quoted rate. In Galle Fort, check for a pool, because some heritage houses do not have one.
Can you get a hotel in Galle at short notice?
Rooms in Galle Fort are hard to find at short notice during a Test, especially in the December to March peak season. Unawatuna, Dalawella, Koggala and Hikkaduwa usually have more availability, about 15 to 35 minutes from the ground.

