Quick answer
For last-minute hotels for a Sri Lanka cricket match, Colombo, Kandy, Sigiriya and Hambantota rarely sell out, so rooms are usually available within a day or two. Galle Fort is the hardest, so look instead at Unawatuna, Dalawella, Koggala, Hikkaduwa, Weligama and Mirissa, all within 15 minutes to an hour of the ground. Search booking platforms, call guesthouses directly, ask your driver, and check for cancellations a few days before the match.
Key takeaways
- Colombo, Kandy, Sigiriya and Hambantota rarely sell out completely.
- Galle Fort is the hardest base to find at short notice.
- Hikkaduwa, Weligama and Mirissa are fallback bases for a Galle Test.
- Calling guesthouses directly often finds rooms platforms do not show.
- Cancellations appear a few days before matches as plans change.
Where rooms are likely
Colombo has hundreds of hotels and rarely sells out, except during major events. Kandy usually has rooms, except during the Esala Perahera in July or August. Sigiriya and Dambulla have plenty of guesthouses. Hambantota's hotels are rarely full.
Galle Fort is the exception. With limited rooms and high demand during a Test, it can be fully booked months ahead.
Even in Galle, the days of a Test are not equally busy. The first two days and weekends usually see the biggest crowds and the highest demand for rooms; the final days, especially if the match is heading for a result, often free up as early-leaving fans check out.
- →Colombo, Kandy, Sigiriya, Hambantota: usually available.
- →Galle Fort: hardest.
- →Kandy: hard during the Perahera.
Fallbacks for Galle
If Galle Fort is full, look at Unawatuna and Dalawella, 15 to 20 minutes away; Koggala and Habaraduwa, 25 to 35 minutes; Hikkaduwa, 30 to 40 minutes; and Weligama and Mirissa, about an hour.
The further out you go, the more choice and the lower the prices, but the longer the daily drive.
Galle town, outside the fort, also has a few guesthouses close to the ground.
If you are flexible, consider watching the first days from a fallback base and moving into the fort later in the Test, when rooms are more likely to free up. Ask hotels to put you on a waiting list.
- →Unawatuna and Dalawella.
- →Koggala and Hikkaduwa.
- →Weligama and Mirissa.
How to search
Search several booking platforms, then call or message guesthouses directly. Many small Sri Lankan guesthouses do not list all rooms online, or list them only on one platform.
Ask your driver, guide or host; they often know who has rooms. Facebook groups and fan forums sometimes have last-minute room swaps.
Check for cancellations a few days before the match, as plans change and rooms reappear.
Fan groups and supporters' tour operators sometimes have spare rooms when members drop out. It is worth asking, especially for a Galle Test week, when they may hold blocks of rooms in the fort.
Hotel waiting lists work in Sri Lanka more often than many visitors expect. A polite email with your dates and a phone number can bring a call when a room frees up.
- →Several platforms.
- →Call guesthouses directly.
- →Ask your driver and host.
Tips for last-minute bookings
Be flexible on room type and price. Accept a simpler room or a slightly longer drive. Check reviews quickly but carefully.
Confirm the booking in writing, including price, taxes and dates.
Lankan Stays & Trails can often find rooms at short notice through its network of hotels and guesthouses.
A one-night booking near the ground on the busiest day, with the rest of the stay further out, can also work. Many fans watch the key day from a nearby room and spend other days at a cheaper base.
What to avoid
Avoid paying cash deposits to unknown people offering rooms online. Use platforms with secure payment or reputable hosts.
Avoid rooms that are much further than they claim; check the location on a map.
Avoid booking non-refundable rates in a hurry unless you are sure.
Be wary of listings with no reviews that appear only during big events. Genuine new properties exist, but so do scams, and a secure platform payment protects you if the room does not exist.
- →Unknown cash deposits.
- →Misleading locations.
- →Non-refundable rates in a hurry.
Frequently asked questions
Can I find a hotel at the last minute for a Galle Test?
Galle Fort is often full, but Unawatuna, Dalawella, Koggala, Hikkaduwa, Weligama and Mirissa usually have rooms within 15 minutes to an hour of the ground. Search platforms, call guesthouses directly and ask your driver or host.
Do Colombo hotels sell out for the cricket?
Colombo has many hotels and rarely sells out for cricket alone. Rooms are usually available at short notice, though popular hotels may be full during major events. Search platforms and compare prices.
Where should I stay if Galle Fort is full?
Try Unawatuna and Dalawella, 15 to 20 minutes from the ground, Koggala and Habaraduwa, 25 to 35 minutes, Hikkaduwa, 30 to 40 minutes, or Weligama and Mirissa, about an hour. Galle town also has guesthouses near the ground.
Is Kandy busy during cricket matches?
Kandy usually has rooms for cricket, but it fills quickly during the Esala Perahera, usually in July or August. Book early if a Pallekele match falls near the festival. Outside festival weeks, Kandy has plenty of rooms.
How do I find rooms not listed online in Sri Lanka?
Call or message guesthouses directly, ask your driver, guide or host, and check fan forums. Many small guesthouses list only some rooms online or none at all. Your driver's network is often the quickest route to a room.
Are cancellations common before cricket matches?
Plans change, and rooms often reappear a few days before matches as fans cancel. Check platforms and call hotels directly close to the date. Set up price alerts on platforms to catch rooms as they reappear.
Is it safe to book rooms through social media?
Be cautious. Avoid paying cash deposits to unknown people. Use platforms with secure payment or reputable hosts with reviews, and confirm details in writing. If something feels wrong, walk away and keep looking.
Where can I stay last minute for a Pallekele match?
Kandy has many hotels and guesthouses, and rooms are usually available at short notice outside the Esala Perahera. Try the lake area, the hills above the city and the eastern side towards Kundasale, which is closest to Pallekele. Calling guesthouses directly often finds rooms that platforms do not show.

