Hotels in Colombo

Find the best deals on 977 hotels in Colombo

Check-in
Check-out
Compare vs momondo |

Top Colombo hotels

Find a cheap hotel in Colombo that meets your travel needs.
Jetwing Colombo Seven
Jetwing Colombo Seven
8.8
$160
View all deals
The Kingsbury Colombo
The Kingsbury Colombo
8.8
$199
View all deals
Galle Face Hotel
Galle Face Hotel
8.9
$201
View all deals
Marino Beach Colombo
Marino Beach Colombo
9.1
$120
View all deals
Cinnamon Lakeside Colombo
Cinnamon Lakeside Colombo
8.6
$194
View all deals
Galadari Hotel
Galadari Hotel
7.2
$135
View all deals
Cinnamon Grand Colombo
Cinnamon Grand Colombo
8.6
$217
View all deals
Ozo Colombo
Ozo Colombo
8.4
$127
View all deals
Mandarina Colombo
Mandarina Colombo
8.5
$119
View all deals
Wonder Hotel Colombo
Wonder Hotel Colombo
8.5
$76
View all deals
Rococo Residence
Rococo Residence
9.2
$194
View all deals
Taj Samudra
Taj Samudra
8.8
$222
View all deals
Hilton Colombo Residences
Hilton Colombo Residences
8.6
$201
View all deals
Cinnamon Red Colombo
Cinnamon Red Colombo
8.8
$145
View all deals
Mövenpick Hotel Colombo
Mövenpick Hotel Colombo
8.5
$217
View all deals
Shangri-La Hotel, Colombo
Shangri-La Hotel, Colombo
9.3
$273
View all deals
Prana Home
Prana Home
9.0
$108
View all deals
Hilton Colombo
Hilton Colombo
8.4
$166
View all deals
Paradise Road Tintagel Colombo
Paradise Road Tintagel Colombo
9.1
$192
View all deals
Taru Villas-Lake Lodge
Taru Villas-Lake Lodge
9.1
$162
View all deals
Fair View Hotel Colombo
Fair View Hotel Colombo
8.7
$66
View all deals
Fairway Colombo
Fairway Colombo
8.7
$94
View all deals
De Saram Residencies
De Saram Residencies
8.1
$101
View all deals
Drift Bnb Colombo
Drift Bnb Colombo
9.3
$19
View all deals
Colombo House by Ceilao Villas
Colombo House by Ceilao Villas
10.0
$127
View all deals
Jetwing Colombo Seven
Jetwing Colombo Seven
8.8
$185
View all deals
City Hotel Colombo 02
City Hotel Colombo 02
8.8
$58
View all deals
Lavonca Boutique Hotel
Lavonca Boutique Hotel
9.0
$95
View all deals
Nathalia Tourist Hotel
Nathalia Tourist Hotel
$28
View all deals
Renuka City Hotel
Renuka City Hotel
8.4
$96
View all deals
Sunrise Boutique
Sunrise Boutique
8.3
$55
View all deals
Allspice Villa
Allspice Villa
9.6
$74
View all deals
Platinum One Suites
Platinum One Suites
7.8
$241
View all deals
Moss Colombo
Moss Colombo
8.7
$23
View all deals
Trillium Hotel
Trillium Hotel
8.6
$120
View all deals
Colombo Hotel by Colombo Village
Colombo Hotel by Colombo Village
7.5
$23
View all deals
2 B/R Apartment : In the heart of Colombo 2
2 B/R Apartment : In the heart of Colombo 2
$138
View all deals

When to book a hotel in Colombo

Check out the information below to find the best deal on a Colombo hotel room
Low season
July
High season
March

cheapest month to stay

21%

expected price decrease

most expensive time to stay

22%

expected price increase

Price
$108 - $174
Highest day of week
Tuesday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

$108

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$103

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Colombo is: 1-2 star, on the same day that your stay begins. 3 star, 14 days before. 4-5 star, on the same day that your stay begins.
1-2 star
$25 - $36
3 star
$51 - $72
4-5 star
$140 - $200

How much does a hotel in Colombo cost per night?

Use the information below to find quality Colombo hotel rooms for low prices
3 stars
Cinnamon Red Colombo
#1 most popular
Cinnamon Red Colombo
8.8
$145
Taru Villas-Lake Lodge
#2 most popular
Taru Villas-Lake Lodge
9.1
$162
Drift Bnb Colombo
Best value
Drift Bnb Colombo
9.3
$19
4 stars and above
Jetwing Colombo Seven
#1 most popular
Jetwing Colombo Seven
8.8
$160
The Kingsbury Colombo
#2 most popular
The Kingsbury Colombo
8.8
$199
Colombo Hotel by Colombo Village
Best value
Colombo Hotel by Colombo Village
7.5
$23

Cheap hotels in Colombo

These hotels and hostels are the cheapest accommodations available in Colombo
Drift Bnb Colombo
Drift Bnb Colombo
9.3
$19
Nathalia Tourist Hotel
Nathalia Tourist Hotel
$28
Moss Colombo
Moss Colombo
8.7
$23
Sunrise Boutique
Sunrise Boutique
8.3
$55
Colombo Hotel by Colombo Village
Colombo Hotel by Colombo Village
7.5
$23
City Hotel Colombo 02
City Hotel Colombo 02
8.8
$58

Get the best value hotel in Colombo

These hotels have the best prices for their ratings
Drift Bnb Colombo
Drift Bnb Colombo
9.3
$19
Jetwing Colombo Seven
Jetwing Colombo Seven
8.8
$160
Moss Colombo
Moss Colombo
8.7
$23
The Kingsbury Colombo
The Kingsbury Colombo
8.8
$199
Colombo Hotel by Colombo Village
Colombo Hotel by Colombo Village
7.5
$23
Galle Face Hotel
Galle Face Hotel
8.9
$201

Colombo travel information

How long do people stay in Colombo?

The average length of stay in Colombo is 3 nights.

How much does a hotel cost in Colombo?

On average, rooms will be priced around $96 per night when booking a hotel in Colombo; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Colombo?

Room prices for hotels in Colombo can be as much as 21% lower in the month of July. So this is a great time to book and save money.

Which day is cheapest to stay in Colombo?

Sunday is the cheapest day for hotel rooms in Colombo. Monday is the most expensive day.

How much does a luxury hotel in Colombo cost?

The cost of a luxury hotel in Colombo is generally around $146 a night for every person. In contrast, the average price of a hotel in Colombo is closer to $96 a night for every person, which is a 34% difference between the average and luxury accommodation.

How much does a hostel in Colombo cost?

Colombo Hostels typically cost in the region of $20 a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average $76 cheaper than the average price of a hotel in Colombo.


Looking for a specific type of hotel?

Check out these great hotels in Colombo that are perfect for any stay
Romantic hotels in Colombo
Cinnamon Lakeside Colombo
Best value
Cinnamon Lakeside Colombo
8.6
$194
Hilton Colombo Residences
No. 1 most popular
Hilton Colombo Residences
8.6
$201
Kid-friendly hotels in Colombo
Cinnamon Lakeside Colombo
Best value
Cinnamon Lakeside Colombo
8.6
$194
Hilton Colombo Residences
No. 1 most popular
Hilton Colombo Residences
8.6
$201
Luxury hotels in Colombo
Cinnamon Lakeside Colombo
Best value
Cinnamon Lakeside Colombo
8.6
$194
Cinnamon Grand Colombo
No. 1 most popular
Cinnamon Grand Colombo
8.6
$217
Hilton Colombo Residences
No. 2 most popular
Hilton Colombo Residences
8.6
$201

Popular flight routes to Colombo

Find the cheapest flights to Colombo
Melbourne to Colombo
Fastest flight time
16h 05m
Cheapest price
$856
Marcoola to Colombo
Fastest flight time
17h 30m
Cheapest price
$957
Perth to Colombo
Fastest flight time
11h 50m
Cheapest price
$1,062
Sydney to Colombo
Fastest flight time
29h 40m
Cheapest price
$1,172
Brisbane to Colombo
Fastest flight time
19h 10m
Cheapest price
$1,434
Townsville to Colombo
Fastest flight time
44h 40m
Cheapest price
$1,667
Canberra to Colombo
Fastest flight time
15h 25m
Cheapest price
$1,697
Bilinga to Colombo
Fastest flight time
54h 00m
Cheapest price
$1,800
Hobart to Colombo
Fastest flight time
20h 25m
Cheapest price
$2,476
Adelaide to Colombo
Fastest flight time
23h 45m
Cheapest price
$2,643
View more

Start planning your trip to Colombo