Explore Colombo
Things to do
Transport
Hotels

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
PLN321.59
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
PLN238.82
Based on rates from 20 Sep
1/5
3.5/5
Good
85 reviews
2.2km from downtown
1K+ people booked
PLN136.71
Based on rates from 30 Sep
1/5
3.8/5
Good
32 reviews
400m from Bambalapitiya Railway Station
Fitness
400+ people booked
PLN746.38
Based on rates from 20 Sep
1/5
3.1/5
Good
82 reviews
900m from Wellawatta Railway Station
1K+ people booked
PLN149.63
Based on rates from 10 Oct
1/5
4.4/5
Great
1K+ reviews
700m from Bambalapitiya Railway Station
Swimming pool
Fitness
15K+ people booked
PLN236.57
Based on rates from 11 Oct
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
2K+ people booked
PLN893.04
Based on rates from 22 Sep
1/5
4.6/5
Fantastic
7 reviews
1.9km from downtown
Fitness
Hospitable service
100+ people booked
PLN221.91
Based on rates from 20 Sep
1/5
4.4/5
Great
452 reviews
1.6km from downtown
Fitness
Business center
6K+ people booked
PLN336.17
Based on rates from 24 Sep
1/5
4.3/5
Great
426 reviews
2.4km from downtown
Fitness
6K+ people booked
PLN309.96
Based on rates from 20 Sep
1/5
4.3/5
Great
906 reviews
2.3km from downtown
Fitness
Business center
13K+ people booked
PLN336.10
Based on rates from 1 Oct
1/5
4.3/5
Great
566 reviews
2.0km from downtown
Fitness
Business center
8K+ people booked
PLN535.83
Based on rates from 21 Sep

Top rated hotels in Colombo

1/5
5.0/5
Fantastic
12 reviews
2.9km from downtown
Clean and tidy
Well-equipped facilities
PLN924.80
1/5
5.0/5
Fantastic
39 reviews
1.8km from downtown
Hospitable service
Clean and tidy
PLN835.69
1/5
4.9/5
Fantastic
9 reviews
1.8km from Wellawatta Railway Station
Clean and tidy
PLN450.24
1/5
4.8/5
Fantastic
75 reviews
700m from downtown
Hospitable service
PLN117.60
1/5
4.8/5
Fantastic
47 reviews
1.7km from downtown
Hospitable service
PLN345.06
1/5
4.8/5
Fantastic
162 reviews
1.4km from downtown
Fitness
PLN715.73
1/5
4.7/5
Fantastic
151 reviews
1.7km from downtown
Fitness
PLN620.00
1/5
4.7/5
Fantastic
632 reviews
1.9km from downtown
PLN647.01
1/5
4.7/5
Fantastic
60 reviews
2.3km from downtown
Fitness
PLN607.28
1/5
4.7/5
Fantastic
42 reviews
2.2km from downtown
Fitness
Hospitable service
PLN310.34
1/5
4.7/5
Fantastic
151 reviews
1.2km from downtown
Fitness
PLN505.17
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
PLN893.04

Luxury hotels in Colombo

1/5
4.4/5
Great
452 reviews
1.6km from downtown
Fitness
Business center
PLN336.17
1/5
4.3/5
Great
426 reviews
2.4km from downtown
Fitness
PLN309.96
1/5
4.0/5
Great
77 reviews
1.7km from Wellawatta Railway Station
Fitness
PLN265.52
1/5
4.3/5
Great
906 reviews
2.3km from downtown
Fitness
Business center
PLN336.10
1/5
4.5/5
Fantastic
351 reviews
1.6km from downtown
Fitness
Business center
PLN360.10
1/5
3.8/5
Good
90 reviews
2.3km from Wellawatta Railway Station
Fitness
Business center
PLN238.82
1/5
3.8/5
Good
32 reviews
400m from Bambalapitiya Railway Station
Fitness
PLN746.38
1/5
3.1/5
Good
82 reviews
900m from Wellawatta Railway Station
PLN149.63
1/5
4.4/5
Great
1K+ reviews
700m from Bambalapitiya Railway Station
Swimming pool
Fitness
PLN236.57
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
PLN893.04
1/5
4.7/5
Fantastic
151 reviews
1.7km from downtown
Fitness
PLN620.00
1/5
3.9/5
Good
66 reviews
600m from Wellawatta Railway Station
Fitness
Business center
PLN206.22

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

Nightly rates dip to around USD 48 in September, roughly 76% below the priciest month of January, so avoid January if you want lower hotel costs. 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
Economy
$38
Standard
$96
Premium
$118
Luxury

Standard rooms are the best balance of price and comfort at around USD 38 per night; prices jump from standard to premium by about USD 58, with top-tier rates roughly 2.4 times the bottom. 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 typically book about 16 days ahead, which gives moderate planning flexibility rather than urgency for peak periods like January; book earlier if you travel then. Based on Klook booking data, February 2026 – July 2026.

More about Colombo hotels

What staying in Colombo feels like

Staying in Colombo ranges from modest economy options to distinctly upmarket rooms, with the top properties roughly 2.4 times more expensive than the most affordable ones. The best balance between cost and comfort is in the standard tier, which typically offers the strongest value for most travellers.

How the hotel classes compare and who they suit

Economy rooms sit at the bottom end for travellers prioritising price over extras, while standard properties offer better value and are a comfortable middle ground for many visitors. The biggest step up in price is from standard to premium, making that jump the key decision point if you want noticeably more space or refinement. Premium leads into the luxury tier, which is pricier and aimed at travellers who prioritise higher-end comforts and service.

When travellers book and which months suit a budget trip

Travellers generally lock rooms about 16 days ahead, with a tendency to book even earlier for the priciest months. September is typically the cheapest month and January the priciest; if you’re budget-led, aim for September when rates are much lower than in January. Plans can remain fairly flexible since rooms are often still available at short notice, but consider booking earlier for travel in the most expensive month.

FAQs about Colombo hotels

When is the cheapest month to book a hotel 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 hotel classes in Colombo, and which is the best value?

Which months are the most expensive for hotels in Colombo?