Colombo travel guide

Colombo tourism | Colombo guide

You're Going to Love Colombo

Colombo is the largest city and capital of Sri Lanka, offering a heady blend of tropical environment, colonial villas, and modern cityscape. It dates from 800 AD and there is history to explore around every corner. You can wander through the many temples and sample some delicious food while soaking up the atmosphere.

Top 5 Reasons to Visit Colombo

When to Visit Colombo

Estimated hotel price

Colombo in {1}

1 night at 3-star hotel
Prices are not fixed and may vary with time

Colombo has a tropical climate and is warm to hot throughout the year. Monsoon season is June to September, which is best avoided.

Average temperatures
Celsius (°C)
When the weather is nice in Colombo

How to Get to Colombo

Airports near Colombo

KCT Koggala

Airlines serving Colombo

Good (44,685 reviews)
Good (28,640 reviews)
Good (3,612 reviews)
Good (22,797 reviews)
Good (22,915 reviews)
Good (4,157 reviews)
Excellent (10,867 reviews)
Excellent (8,984 reviews)
Show more

Where to Stay in Colombo

The Metro City Hotel on Justice Akbar Mawatha has clean, affordable rooms, while the Grand Oriental on York Street is an old colonial luxury hotel with immaculate rooms.

Popular Neighborhoods in Colombo

Where to stay in popular areas of Colombo

Most booked hotels in Colombo

How to Get Around Colombo

The Cost of Living in Colombo

Shopping Streets

Major malls include Liberty Plaza and Majestic City, while Odel is a good department store. The Pettah Market is the place to negotiate for all manner of goods.

Groceries and Other

A quart of milk costs around Rs185 and a dozen eggs Rs200. Keells Super markets are dotted throughout town.

Cheap meal
Cheap meal
S$ 2.30
A pair of jeans
A pair of jeans
S$ 66.70
Single public transport ticket
Single public transport ticket
S$ 0.17
S$ 3.26

Where to Eat in Colombo

Try a 'lunch packet' of rice and vegetables from one of the street stalls from around Rs120. Raja Bojun is a good place to try local dishes, with an excellent Sri Lankan buffet costing Rs1,800.