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
US$72.56
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
US$62.87
Based on rates from 9 Oct
1/5
3.5/5
Good
85 reviews
2.2km from downtown
1K+ people booked
US$35.99
Based on rates from 13 Oct
1/5
3.8/5
Good
32 reviews
400m from Bambalapitiya Railway Station
Fitness
400+ people booked
US$196.49
Based on rates from 9 Oct
1/5
3.1/5
Good
82 reviews
900m from Wellawatta Railway Station
1K+ people booked
US$36.81
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
US$54.70
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
US$199.50
Based on rates from 21 Oct
1/5
4.6/5
Fantastic
7 reviews
1.9km from downtown
Fitness
Hospitable service
100+ people booked
US$58.42
Based on rates from 9 Oct
1/5
4.3/5
Great
426 reviews
2.4km from downtown
Fitness
6K+ people booked
US$88.28
Based on rates from 20 Oct
1/5
4.0/5
Great
77 reviews
1.7km from Wellawatta Railway Station
Fitness
1K+ people booked
US$70.09
Based on rates from 9 Oct
1/5
4.6/5
Fantastic
1K+ reviews
1.9km from downtown
Business center
15K+ people booked
US$139.86
Based on rates from 30 Oct
1/5
4.5/5
Fantastic
351 reviews
1.6km from downtown
Fitness
Business center
5K+ people booked
US$95.61
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
US$313.01
1/5
5.0/5
Fantastic
39 reviews
1.8km from downtown
Hospitable service
Clean and tidy
US$220.00
1/5
4.9/5
Fantastic
9 reviews
1.8km from Wellawatta Railway Station
Clean and tidy
US$118.53
1/5
4.8/5
Fantastic
75 reviews
700m from downtown
Hospitable service
US$31.50
1/5
4.8/5
Fantastic
47 reviews
1.7km from downtown
Hospitable service
US$90.84
1/5
4.8/5
Fantastic
163 reviews
1.4km from downtown
Fitness
US$213.36
1/5
4.7/5
Fantastic
151 reviews
1.7km from downtown
Fitness
US$199.99
1/5
4.7/5
Fantastic
632 reviews
1.9km from downtown
US$173.62
1/5
4.7/5
Fantastic
60 reviews
2.3km from downtown
Fitness
US$166.58
1/5
4.7/5
Fantastic
42 reviews
2.2km from downtown
Fitness
Hospitable service
US$84.00
1/5
4.7/5
Fantastic
151 reviews
1.2km from downtown
Fitness
US$139.71
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
US$199.50

Luxury hotels in Colombo

1/5
3.8/5
Good
90 reviews
2.3km from Wellawatta Railway Station
Fitness
Business center
US$62.87
1/5
3.8/5
Good
32 reviews
400m from Bambalapitiya Railway Station
Fitness
US$196.49
1/5
3.1/5
Good
82 reviews
900m from Wellawatta Railway Station
US$36.81
1/5
4.4/5
Great
1K+ reviews
700m from Bambalapitiya Railway Station
Swimming pool
Fitness
US$54.70
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
US$199.50
1/5
4.7/5
Fantastic
151 reviews
1.7km from downtown
Fitness
US$199.99
1/5
4.3/5
Great
426 reviews
2.4km from downtown
Fitness
US$88.28
1/5
3.9/5
Good
66 reviews
600m from Wellawatta Railway Station
Fitness
Business center
US$53.49
1/5
4.4/5
Great
126 reviews
2.0km from downtown
US$46.59
1/5
3.4/5
Good
92 reviews
600m from Bambalapitiya Railway Station
US$62.34
1/5
4.4/5
Great
394 reviews
600m from Bambalapitiya Railway Station
Fitness
US$78.03
1/5
3.9/5
Good
155 reviews
1.0km from Bambalapitiya Railway Station
Business center
US$112.44

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, with typical nightly rates around USD 48—roughly 76% below the priciest month in January, which averages about 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, before a steep jump from standard to premium (+USD 58); the priciest tier is roughly 2.4 times more expensive than 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 the Philippines typically book around 16 days ahead, which suggests reasonable flexibility rather than urgency—however prices peak in January, so plan earlier for stays then. Based on Klook booking data, February 2026 – July 2026.

More about Colombo hotels

Overview of staying in Colombo

Staying in Colombo ranges from modest economy options up to noticeably pricier luxury rooms, with top-end nightly rates about 2.4 times higher than the most affordable tier. The best balance for most travellers tends to be the standard tier, which offers the strongest value for money.

How hotel classes compare and who they suit

Economy rooms sit at the bottom of the scale and are the most budget-friendly choice for travellers prioritising low cost. Standard rooms are the best-value sweet spot and represent a step up in comfort without a large price hike. The biggest jump in price comes when moving from standard to premium, so choosing premium is a clear decision to spend significantly more for upgraded accommodation. Luxury sits above premium as the most expensive tier and suits travellers looking for the highest-end experience.

When travellers from the Philippines typically book

Nightly rates are typically lowest in 9月 and highest in 1月, so a budget-led trip works best in 9月 when rates are substantially lower than the priciest month. Rooms are usually booked about sixteen days in advance on average, and travellers often plan earlier in the busiest pricing periods, so allow a couple of weeks or more if you’re travelling during higher-rate months.

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 the hotel classes in Colombo, and which is the best value?

How far ahead should I book a hotel in Colombo?