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
€64.71
Based on rates from 12 Oct
1/5
3.8/5
Good
90 reviews
2.3km from Wellawatta Railway Station
Fitness
Business center
1K+ people booked
€56.07
Based on rates from 9 Oct
1/5
3.5/5
Good
85 reviews
2.2km from downtown
1K+ people booked
€32.09
Based on rates from 13 Oct
1/5
3.8/5
Good
32 reviews
400m from Bambalapitiya Railway Station
Fitness
400+ people booked
€175.22
Based on rates from 9 Oct
1/5
3.1/5
Good
82 reviews
900m from Wellawatta Railway Station
1K+ people booked
€32.83
Based on rates from 27 Oct
1/5
4.4/5
Great
1K+ reviews
700m from Bambalapitiya Railway Station
Swimming pool
Fitness
15K+ people booked
€48.78
Based on rates from 14 Oct
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
2K+ people booked
€177.91
Based on rates from 21 Oct
1/5
4.6/5
Fantastic
7 reviews
1.9km from downtown
Fitness
Hospitable service
100+ people booked
€52.10
Based on rates from 9 Oct
1/5
4.3/5
Great
426 reviews
2.4km from downtown
Fitness
6K+ people booked
€78.73
Based on rates from 20 Oct
1/5
4.0/5
Great
77 reviews
1.7km from Wellawatta Railway Station
Fitness
1K+ people booked
€62.50
Based on rates from 9 Oct
1/5
4.6/5
Fantastic
1K+ reviews
1.9km from downtown
Business center
15K+ people booked
€124.72
Based on rates from 30 Oct
1/5
4.5/5
Fantastic
351 reviews
1.6km from downtown
Fitness
Business center
5K+ people booked
€85.26
Based on rates from 23 Oct

Top rated hotels in Colombo

1/5
5.0/5
Fantastic
12 reviews
2.9km from downtown
Clean and tidy
Well-equipped facilities
€279.13
1/5
5.0/5
Fantastic
39 reviews
1.8km from downtown
Hospitable service
Clean and tidy
€196.19
1/5
4.9/5
Fantastic
9 reviews
1.8km from Wellawatta Railway Station
Clean and tidy
€105.70
1/5
4.8/5
Fantastic
75 reviews
700m from downtown
Hospitable service
€28.09
1/5
4.8/5
Fantastic
47 reviews
1.7km from downtown
Hospitable service
€81.01
1/5
4.8/5
Fantastic
163 reviews
1.4km from downtown
Fitness
€190.27
1/5
4.7/5
Fantastic
151 reviews
1.7km from downtown
Fitness
€178.35
1/5
4.7/5
Fantastic
632 reviews
1.9km from downtown
€154.83
1/5
4.7/5
Fantastic
60 reviews
2.3km from downtown
Fitness
€148.55
1/5
4.7/5
Fantastic
42 reviews
2.2km from downtown
Fitness
Hospitable service
€74.91
1/5
4.7/5
Fantastic
151 reviews
1.2km from downtown
Fitness
€124.59
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
€177.91

Luxury hotels in Colombo

1/5
3.8/5
Good
90 reviews
2.3km from Wellawatta Railway Station
Fitness
Business center
€56.07
1/5
3.8/5
Good
32 reviews
400m from Bambalapitiya Railway Station
Fitness
€175.22
1/5
3.1/5
Good
82 reviews
900m from Wellawatta Railway Station
€32.83
1/5
4.4/5
Great
1K+ reviews
700m from Bambalapitiya Railway Station
Swimming pool
Fitness
€48.78
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
€177.91
1/5
4.7/5
Fantastic
151 reviews
1.7km from downtown
Fitness
€178.35
1/5
4.3/5
Great
426 reviews
2.4km from downtown
Fitness
€78.73
1/5
3.9/5
Good
66 reviews
600m from Wellawatta Railway Station
Fitness
Business center
€47.70
1/5
4.4/5
Great
126 reviews
2.0km from downtown
€41.55
1/5
3.4/5
Good
92 reviews
600m from Bambalapitiya Railway Station
€55.59
1/5
4.4/5
Great
394 reviews
600m from Bambalapitiya Railway Station
Fitness
€69.58
1/5
3.9/5
Good
155 reviews
1.0km from Bambalapitiya Railway Station
Business center
€100.27

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 looks cheapest at 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 at about USD 38 per night; prices jump most from standard to premium by USD 58, and the priciest tiers run about 2.4 times the cheapest. 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 Hong Kong typically book about 16 days ahead, which suggests reasonable flexibility rather than last‑minute urgency but means you should still plan ahead for pricier months like January. Based on Klook booking data, February 2026 – July 2026.

More about Colombo hotels

Staying overview

Staying in Colombo ranges from compact budget options up to notably pricier luxury rooms, with the top end typically about 2.4 times the cost of the most affordable tier. The best balance for most travellers is the standard tier, which tends to offer the most value between price and comfort.

Hotel class comparison

Economy properties sit at the low-cost end and are the most affordable choice for travellers prioritising budget. Standard hotels represent the best-value middle ground and are where many visitors find the right balance of price and convenience. The biggest step in price comes when moving from standard to premium — that jump marks the decision point for travellers who want noticeably upgraded rooms and services. Luxury rooms sit above premium and are the priciest option for those seeking the highest level of comfort.

When travellers from Hong Kong book

Room rates tend to be lowest in September and highest in January, so a budget-led trip fits best if you can plan for September when rates are at their cheapest. Typical bookings are made around 16 days in advance, with travellers often securing rooms earlier in the priciest months, so consider locking in plans a few weeks ahead if you travel in January.

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?

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

How far ahead should I book a hotel in Colombo?