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
NT$2,713
Based on rates from 20 Sep
1/5
3.8/5
Good
90 reviews
2.3km from Wellawatta Railway Station
Fitness
Business center
1K+ people booked
NT$1,992
Based on rates from 5 Sep
1/5
3.5/5
Good
85 reviews
2.2km from downtown
1K+ people booked
NT$1,140
Based on rates from 30 Sep
1/5
3.8/5
Good
32 reviews
400m from Bambalapitiya Railway Station
Fitness
400+ people booked
NT$4,203
Based on rates from 6 Sep
1/5
3.1/5
Good
82 reviews
900m from Wellawatta Railway Station
1K+ people booked
NT$1,165
Based on rates from 7 Sep
1/5
4.4/5
Great
1K+ reviews
700m from Bambalapitiya Railway Station
Swimming pool
Fitness
15K+ people booked
NT$1,815
Based on rates from 22 Sep
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
2K+ people booked
NT$6,321
Based on rates from 6 Sep
1/5
4.6/5
Fantastic
7 reviews
1.9km from downtown
Fitness
Hospitable service
100+ people booked
NT$1,851
Based on rates from 5 Sep
1/5
4.4/5
Great
452 reviews
1.6km from downtown
Fitness
Business center
6K+ people booked
NT$2,827
Based on rates from 22 Sep
1/5
4.3/5
Great
426 reviews
2.4km from downtown
Fitness
6K+ people booked
NT$3,356
Based on rates from 6 Sep
1/5
4.3/5
Great
906 reviews
2.3km from downtown
Fitness
Business center
13K+ people booked
NT$2,926
Based on rates from 7 Sep
1/5
4.8/5
Fantastic
1K+ reviews
800m from Bambalapitiya Railway Station | Close to the beach
Fitness
15K+ people booked
NT$3,128
Based on rates from 2 Oct

Top rated hotels in Colombo

1/5
5.0/5
Fantastic
12 reviews
2.9km from downtown
Clean and tidy
Well-equipped facilities
NT$7,714
1/5
5.0/5
Fantastic
39 reviews
1.8km from downtown
Hospitable service
Clean and tidy
NT$6,971
1/5
4.9/5
Fantastic
9 reviews
1.8km from Wellawatta Railway Station
Clean and tidy
NT$3,756
1/5
4.8/5
Fantastic
1K+ reviews
800m from Bambalapitiya Railway Station | Close to the beach
Fitness
NT$3,128
1/5
4.8/5
Fantastic
75 reviews
700m from downtown
Hospitable service
NT$1,033
1/5
4.8/5
Fantastic
47 reviews
1.7km from downtown
Hospitable service
NT$2,878
1/5
4.8/5
Fantastic
162 reviews
1.4km from downtown
Fitness
NT$5,970
1/5
4.7/5
Fantastic
151 reviews
1.7km from downtown
Fitness
NT$6,274
1/5
4.7/5
Fantastic
632 reviews
1.9km from downtown
NT$5,297
1/5
4.7/5
Fantastic
164 reviews
1.6km from downtown
NT$3,597
1/5
4.7/5
Fantastic
60 reviews
2.3km from downtown
Fitness
NT$5,066
1/5
4.7/5
Fantastic
42 reviews
2.2km from downtown
Fitness
Hospitable service
NT$2,589

Luxury hotels in Colombo

1/5
4.3/5
Great
906 reviews
2.3km from downtown
Fitness
Business center
NT$2,926
1/5
4.6/5
Fantastic
1K+ reviews
1.9km from downtown
Business center
NT$4,311
1/5
3.8/5
Good
90 reviews
2.3km from Wellawatta Railway Station
Fitness
Business center
NT$1,992
1/5
3.8/5
Good
32 reviews
400m from Bambalapitiya Railway Station
Fitness
NT$4,203
1/5
3.1/5
Good
82 reviews
900m from Wellawatta Railway Station
NT$1,165
1/5
4.4/5
Great
1K+ reviews
700m from Bambalapitiya Railway Station
Swimming pool
Fitness
NT$1,815
1/5
4.6/5
Fantastic
158 reviews
1.8km from downtown
Business center
Well-equipped facilities
NT$6,321
1/5
4.7/5
Fantastic
151 reviews
1.7km from downtown
Fitness
NT$6,274
1/5
4.3/5
Great
426 reviews
2.4km from downtown
Fitness
NT$3,356
1/5
3.9/5
Good
66 reviews
600m from Wellawatta Railway Station
Fitness
Business center
NT$1,720
1/5
4.4/5
Great
126 reviews
2.0km from downtown
NT$1,669
1/5
4.4/5
Great
394 reviews
600m from Bambalapitiya Railway Station
Fitness
NT$2,407

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 of January (around USD 197), so avoid January if you want the lowest 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
Economy
$38
Standard
$96
Premium
$118
Luxury

Standard hotels offer the best balance of price and comfort at around USD 38 per night; prices jump most from standard to premium (about USD 58 more), with the priciest tiers roughly 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 Australia typically book about 16 days ahead, which suggests moderate planning; for the priciest months named in the price card (January) consider booking earlier than this. Based on Klook booking data, February 2026 – July 2026.

More about Colombo hotels

What staying in Colombo feels like

Staying in Colombo spans a modest price range: the top-tier nightly rates are roughly 2.4 times the bottom-tier ones, so you can move from budget basics to comfortable luxury without an extreme leap. The best balance for most travellers sits in the standard tier, which tends to offer the strongest value for money.

How the hotel tiers compare and who they suit

Economy options sit at the most affordable end and suit travellers focused on keeping costs low, while the standard tier represents the sweet spot for comfort and value. The biggest price step is from standard up to premium, making that jump the key decision point for travellers considering a noticeable upgrade in space or finishes. Premium leads toward more refined stays, with luxury at the top for those prioritising the highest-end experience and willing to pay substantially more.

When travellers from Australia typically book

Rates are lowest in 9月 and highest in 1月, so budget-led trips are best planned for 9月 when nightly rates are much lower than in the priciest month. Rooms are typically booked around 16 days ahead, so you can remain fairly flexible, though locking in plans earlier is common if you want the widest choice or are travelling in the priciest 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, and which is the best value?

How far ahead should I book a hotel in Colombo?