Hotel prices in Colombo, month by month
November is the cheapest month for a hotel in Colombo, at about €66 a night for a typical stay. February sits at the other end, around €76, which is 15% more. December comes close to the low point, a good fallback if November does not suit you.
These figures come from 49 hotels in Colombo whose prices we check on Agoda on a rolling basis. Across the whole year the typical night averages €73.
- Cheapest month
- November €66
- Most expensive month
- February €76
- Typical night, year average
- €73
- Saturday vs Tuesday
- 0%
- Hotels price-checked
- 49
Typical nightly price by month
- Cheapest month: November, about €66 a night on average
- Most expensive month: February, about €76 a night on average
All months
| Month | Typical hotel | 3 stars and below | 4 stars | 5 stars |
|---|---|---|---|---|
| November | €66 | €38 | €57 | €86 |
| December | €71 | €38 | €66 | €99 |
| January | €72 | €38 | €68 | €102 |
| February | €76 | €41 | €68 | €100 |
| March | €74 | €41 | €68 | €96 |
| April | €73 | €41 | €64 | €93 |
| May | €74 | €42 | €68 | €94 |
| June | €75 | €42 | €68 | €94 |
| July | €75 | €41 | €68 | €95 |
| August | €75 | €42 | €68 | €95 |
| September | €74 | €42 | €68 | €94 |
| October | €75 | €42 | €68 | €95 |
The typical price is the median of the monthly averages of up to 49 hotels we price-check on Agoda (one night, 2 adults). In euros.
Where else is cheap in: January · February · March · April · May · June · July · August · September · October · November · December
Weekend or weekday?
Weekends and weekdays cost about the same in Colombo, so the month matters far more than the day.
Prices by hotel class
A five-star room averages €86 in November and €100 in February; four-star hotels go from €57 to €68. Hotels of three stars and below range from €38 to €41.
Good-value hotels in Colombo
Rated 8.5 or higher by guests, ordered by their average nightly price across the year.
-
Seconds Colombo 8.6 · 41 reviews€29cheapest in April -
Clock Inn Dehiwala 8.6 · 429 reviews€30cheapest in November -
€49cheapest in June -
€53cheapest in November -
Mandarina Colombo 8.8 · 3,797 reviews€59cheapest in November -
€61cheapest in November -
€68cheapest in November -
€74cheapest in May
Five-star hotels in the cheapest month
Typical nightly price in the cheapest month (November), lowest first.
-
Pullman Colombo City Centre8.7 · 466 reviews€62year average €93 -
The Kingsbury Colombo8.9 · 2,008 reviews€64year average €92 -
Amari Colombo Sri Lanka9.0 · 223 reviews€71year average €90 -
Taj Samudra, Colombo8.5 · 396 reviews€71year average €85 -
Jetwing Colombo Seven8.9 · 622 reviews€75year average €112
Hotel prices in nearby cities
For comparison, nearby Negombo averages €40 a night over the year (45% less).
- Hotel prices in Negombo by month €40 · cheapest in November
- Hotel prices in Bentota by month €147 · cheapest in June
- Hotel prices in Hikkaduwa by month €112 · cheapest in July
- Hotel prices in Kandy by month €73 · cheapest in November
- Hotel prices in Nuwara Eliya by month €81 · cheapest in November
- Hotel prices in Galle by month €85 · cheapest in May
Hotel prices month by month in Colombo
The most-reviewed hotels in Colombo with a full year of price checks.
- Marino Beach Colombo prices by month €74 · cheapest in May
- Granbell Hotel Colombo prices by month €94 · cheapest in November
- Mandarina Colombo prices by month €59 · cheapest in November
- Cinnamon Red Colombo prices by month €68 · cheapest in November
- Galle Face Hotel prices by month €107 · cheapest in November
- The Kingsbury Colombo prices by month €92 · cheapest in November
- Cinnamon Grand Colombo prices by month €96 · cheapest in January
- Renuka City Hotel prices by month €46 · cheapest in November
- Fairway Colombo prices by month €102 · cheapest in January
- Ramada by Wyndham Colombo prices by month €83 · cheapest in November
- Cinnamon Lakeside Hotel prices by month €78 · cheapest in March
- Global Towers Hotel & Apartments prices by month €30 · cheapest in November
- Zest Metropole prices by month €53 · cheapest in November
- Berjaya Hotel Colombo prices by month €58 · cheapest in November
- Sofia Colombo City Hotel prices by month €102 · cheapest in November
- Jetwing Colombo Seven prices by month €112 · cheapest in November
- Hilton Colombo prices by month €89 · cheapest in November
- Zylan Colombo prices by month €94 · cheapest in November
- Trillium Boutique City Hotel Colombo prices by month €260 · cheapest in November
- Metro City Hotel prices by month €31 · cheapest in November
- ME Colombo prices by month €48 · cheapest in November
- Pullman Colombo City Centre prices by month €93 · cheapest in November
- Hilton Colombo Residence prices by month €93 · cheapest in April
- Port View City Hotel prices by month €42 · cheapest in October
- Clock Inn Dehiwala prices by month €30 · cheapest in November
- Taj Samudra, Colombo prices by month €85 · cheapest in November
- Mirage Hotel Colombo prices by month €47 · cheapest in January
- City Beds Colombo prices by month €25 · cheapest in April
- Sai Sea City Hotel prices by month €27 · cheapest in November
- Metro Port City Hotel prices by month €21 · cheapest in January
Hotel prices in Colombo: questions
What is the cheapest month to stay in Colombo?
November. A typical hotel night then costs about €66, against a yearly average of €73.
When are hotels in Colombo most expensive?
In February, at about €76 a night for a typical hotel, 15% more than in November.
Are weekends more expensive in Colombo?
Weekends and weekdays cost about the same in Colombo, so the month matters far more than the day.
How much is a five-star hotel in Colombo?
About €86 a night in November, the cheapest month, and €100 in February.
Where do these prices come from?
We check real Agoda prices for 49 hotels in Colombo: one night for two adults on a Tuesday and a Saturday in every month of the coming year, refreshed every few weeks. The typical price is the median of the hotels’ monthly averages. Prices are in euros, last updated 22 October 2026; the final price is shown before you book.