Quick answer
A 5-day Sri Lanka trip over Christmas and New Year works best on the south coast and safari route or the hill country, where the weather is usually at its best. It is the busiest and most expensive time of year, so book hotels, a driver, train seats and whale-watching months ahead. Expect minimum stays at some hotels. The Cultural Triangle can see December showers, and the east coast is in its wet season and best avoided.
Key takeaways
- Christmas and New Year fall in the dry season for the south and west coasts and the hill country.
- The weeks from roughly mid-December to early January are the busiest and most expensive of the year in Sri Lanka.
- Some hotels set minimum stays over the festive period; check before building a five-day route.
- The east coast is in the north-east monsoon over Christmas and New Year and is best avoided.
- Unduvap poya, a full-moon holiday that usually falls in December, closes alcohol sales for the day; dates shift each year.
Why the festive weeks suit the south
The festive weeks suit a five-day trip on the south coast and in the hill country because both are in their dry season. The south-west monsoon is long over, the sea is usually calm, whale watching off Mirissa has begun and Horton Plains often has its clearest mornings.
The Cultural Triangle can still see showers in December, usually clearing in January. The east coast around Trincomalee is in the north-east monsoon and is the one region to avoid.
Which five-day routes work best
The south coast and safari route and the hill country route are the strongest five-day choices over Christmas and New Year. The Cultural Triangle is a good third, with a little more rain risk.
- →South coast and safari: Galle, Mirissa and Yala, in the best weather of the year.
- →Hill country: Kandy, Nuwara Eliya and Ella, with cold nights and clear mornings.
- →Cultural Triangle: good, with some December showers.
- →Beach only: Bentota, Unawatuna, Mirissa or Tangalle.
- →Avoid: the east coast.
What to book first, and when
Booking is the single most important part of a five-day trip over Christmas and New Year. Popular hotels on the south coast and in Ella fill months ahead, some set minimum stays, and good drivers are in high demand.
- →Flights: as early as possible; fares rise sharply.
- →Hotels: several months ahead; check for minimum stays.
- →A private driver: at the same time as hotels.
- →Hill country train seats: as soon as the booking window opens.
- →Whale watching and Yala jeeps: ahead for the peak days.
- →Christmas and New Year's Eve dinners: many hotels run set menus; book with the room.
Where to spend the big nights
Where you spend Christmas and New Year's Eve shapes a festive five-day trip. Hotels on the south coast and in Galle Fort usually hold dinners and celebrations; Colombo has the island's biggest New Year's Eve events; Ella's small town fills with travellers and gets lively.
Sri Lanka's Christian communities celebrate Christmas with church services, particularly along the west coast around Negombo, sometimes called Little Rome. Visitors are welcome at many services if they dress modestly and respect the occasion.
Remember that the festive weeks are also a busy domestic holiday. Sri Lankan families travel to the hills and the coast, school holidays often overlap, and roads are fuller than usual. Allow extra time for every drive, particularly on the days either side of Christmas and New Year's Day, and keep the last day of a five-day trip especially generous before the flight.
Handling the crowds on a short trip
Crowds are the main downside of the festive weeks. Sigiriya, the Ella train, Yala and the Nine Arch Bridge are all at their busiest. On a five-day trip, the answer is to go early, choose quieter alternatives where they exist and accept that some queues are part of the season.
- →Sigiriya at opening, or Pidurangala at dawn instead.
- →Yala at the quieter gates or blocks, if available.
- →Beaches such as Tangalle or Hiriketiya over busier Mirissa.
- →The Nine Arch Bridge early in the morning.
Planning a festive five days
Choose the south coast or the hill country, book everything early, and plan the big nights with your hotels. Lankan Stays & Trails starts booking festive-season trips many months ahead, and will tell you plainly if a route or hotel is already full.
Frequently asked questions
Is Sri Lanka good over Christmas?
Yes, for the south and west coasts and the hill country, which are in their dry season. The Cultural Triangle may see showers, and the east coast is in its wet season. It is the busiest time of year, so book early.
How far ahead should I book Sri Lanka for Christmas?
Several months ahead for hotels and a private driver, and as early as possible for flights. Hill country train seats should be booked as soon as the reservation window opens. Popular south coast and Ella hotels often fill well before December.
Where is the best place for New Year's Eve in Sri Lanka?
Colombo has the biggest events and hotel parties, the south coast has beach celebrations around Mirissa and Unawatuna, and Galle Fort hotels hold dinners. Ella is small but lively. Book dinners and events with your room.
Is Sri Lanka expensive over Christmas and New Year?
It is the most expensive time of year, with higher hotel rates and flight prices, and some hotels require minimum stays. Booking early helps, as does choosing slightly less popular bases, such as Tangalle rather than Mirissa.
Is the east coast good over Christmas?
No. Trincomalee and the east coast are in the north-east monsoon over Christmas and New Year, with rain and rough sea. Choose the south or west coast instead for a beach at this time of year.
Are there Christmas services in Sri Lanka?
Yes. Sri Lanka has a significant Christian population, especially along the west coast around Negombo. Many churches hold Christmas services, including midnight Mass, and visitors are usually welcome if they dress modestly, arrive early and respect the occasion.

