Explore Colombo
Things to do
Hotels
Transport

Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

1/5
4.5/5
Fantastic
1K+ reviews
1.8km from downtown
Swimming pool
Fitness
15K+ people booked
€74.57
Based on rates from 3 Oct
1/5
3.8/5
Good
90 reviews
2.3km from Wellawatta Railway Station
Fitness
Business center
1K+ people booked
€55.38
Based on rates from 30 Sep
1/5
3.5/5
Good
85 reviews
2.2km from downtown
1K+ people booked
€29.35
Based on rates from 27 Oct
1/5
3.8/5
Good
32 reviews
400m from Bambalapitiya Railway Station
Fitness
400+ people booked
€173.08
Based on rates from 29 Sep
1/5
3.1/5
Good
82 reviews
900m from Wellawatta Railway Station
1K+ people booked
€32.42
Based on rates from 5 Oct
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
2K+ people booked
€175.73
Based on rates from 21 Oct
1/5
4.6/5
Fantastic
7 reviews
1.9km from downtown
Fitness
Hospitable service
100+ people booked
€51.46
Based on rates from 29 Sep
1/5
4.4/5
Great
1K+ reviews
700m from Bambalapitiya Railway Station
Swimming pool
Fitness
15K+ people booked
€46.33
Based on rates from 6 Oct
1/5
4.3/5
Great
426 reviews
2.4km from downtown
Fitness
6K+ people booked
€72.57
Based on rates from 29 Sep
1/5
4.3/5
Great
566 reviews
2.0km from downtown
Fitness
Business center
8K+ people booked
€110.64
Based on rates from 2 Oct
1/5
4.0/5
Great
77 reviews
1.7km from Wellawatta Railway Station
Fitness
1K+ people booked
€61.74
Based on rates from 1 Oct
1/5
4.6/5
Fantastic
1K+ reviews
1.9km from downtown
Business center
15K+ people booked
€123.99
Based on rates from 29 Sep

Top rated hotels in Colombo

1/5
5.0/5
Fantastic
12 reviews
2.9km from downtown
Clean and tidy
Well-equipped facilities
€214.46
1/5
5.0/5
Fantastic
39 reviews
1.8km from downtown
Hospitable service
Clean and tidy
€193.79
1/5
4.9/5
Fantastic
9 reviews
1.8km from Wellawatta Railway Station
Clean and tidy
€104.41
1/5
4.8/5
Fantastic
75 reviews
700m from downtown
Hospitable service
€27.75
1/5
4.8/5
Fantastic
47 reviews
1.7km from downtown
Hospitable service
€80.02
1/5
4.8/5
Fantastic
163 reviews
1.4km from downtown
Fitness
€170.37
1/5
4.7/5
Fantastic
151 reviews
1.7km from downtown
Fitness
€155.02
1/5
4.7/5
Fantastic
632 reviews
1.9km from downtown
€151.90
1/5
4.7/5
Fantastic
60 reviews
2.3km from downtown
Fitness
€140.82
1/5
4.7/5
Fantastic
42 reviews
2.2km from downtown
Fitness
Hospitable service
€73.99
1/5
4.7/5
Fantastic
151 reviews
1.2km from downtown
Fitness
€117.15
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
€175.73

Luxury hotels in Colombo

1/5
3.8/5
Good
90 reviews
2.3km from Wellawatta Railway Station
Fitness
Business center
€55.38
1/5
3.8/5
Good
32 reviews
400m from Bambalapitiya Railway Station
Fitness
€173.08
1/5
3.1/5
Good
82 reviews
900m from Wellawatta Railway Station
€32.42
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
€175.73
1/5
4.4/5
Great
1K+ reviews
700m from Bambalapitiya Railway Station
Swimming pool
Fitness
€46.33
1/5
4.7/5
Fantastic
151 reviews
1.7km from downtown
Fitness
€155.02
1/5
4.3/5
Great
426 reviews
2.4km from downtown
Fitness
€72.57
1/5
3.9/5
Good
66 reviews
600m from Wellawatta Railway Station
Fitness
Business center
€47.12
1/5
4.4/5
Great
126 reviews
2.0km from downtown
€41.04
1/5
3.4/5
Good
92 reviews
600m from Bambalapitiya Railway Station
€54.91
1/5
4.4/5
Great
394 reviews
600m from Bambalapitiya Railway Station
Fitness
€60.48
1/5
3.9/5
Good
155 reviews
1.0km from Bambalapitiya Railway Station
Business center
€99.04

Colombo at a glance

When are Colombo hotels cheapest?

Time your stay for lower nightly rates

Typical range Typical rate
$250
$200
$150
$100
$50
$0
Avg $110 Cheapest $48 Priciest $197
Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun

September is the cheapest month (around USD 48 per night), roughly 76% below the priciest month in January (around USD 197), so avoid January if you want lower rates. Based on Klook booking data, August 2025 – June 2026.

How much do Colombo hotels cost per night?

Typical nightly rate

$150
$100
$50
$0
$50
Budget
$38
Standard
$96
Premium
$118
Luxury

Standard hotels offer the best balance of price and comfort (about USD 38 per night); prices jump most between standard and premium by roughly USD 58, with top-tier rates about 2.4 times the lowest. Based on Klook booking data, August 2025 – July 2026.

How far ahead should you book?

Plan ahead so you don’t miss out

1 daysLast-minute
16 daysTypical
45 daysEarly

Travellers from the United States typically book about 16 days ahead, which gives moderate planning flexibility but still means January — the priciest month above — may sell faster. Based on Klook booking data, February 2026 – July 2026.

More about Colombo hotels

What staying in Colombo feels like

Staying in Colombo presents a moderate price spread: the priciest nightly rooms run around 2.4 times the cost of the most affordable ones, so you can move from budget basics to noticeably more comfortable options without leaping into extreme luxury. The best balance for most travellers is the standard tier, which typically offers the strongest value between price and comfort.

How the hotel classes compare and who they suit

Economy rooms sit at the low end and appeal to travellers prioritising cost over extras; they undercut other tiers but sacrifice some comfort. Standard rooms are the sweet spot for most visitors, offering better comfort than economy while remaining affordable. The biggest step up is from standard to premium — a meaningful jump where travellers pay notably more for upgraded rooms and a higher level of finish. Luxury sits above premium and suits those who want the fullest amenities and are willing to pay for a top-end experience.

When travellers from the United States typically book

For travellers from the United States, the cheapest month for typical nightly rates is 9月, while the priciest month is 1月; budget-led trips are best timed for 9月 when rates are far lower than in the most expensive month. Rooms are commonly booked around 16 days ahead, with some travellers booking earlier in the busiest pricing periods, so plan roughly two to three weeks in advance if you want typical availability.

FAQs about Colombo hotels

When is the cheapest month to book a hotel in Colombo?

Which months are the most expensive for hotels in Colombo?

How much does a hotel in Colombo cost per night?

How far ahead should I book a hotel in Colombo?

What is the difference between the hotel classes, and which is the best value in Colombo?