Hotels in Colombo

Find the best deals on 952 hotels in Colombo

Check-in
Check-out
Compare vs momondo |

Top Hotels in Colombo

Find the perfect Colombo hotel for business or leisure
Cinnamon Grand Colombo
9.1
$226
View all deals
Ramada by Wyndham Colombo
8.4
$133
View all deals
Taj Samudra
8.9
$230
View all deals
Galadari Hotel
8.4
$141
View all deals
Hotel Sapphire
7.6
$75
View all deals
Grand Oriental Hotel
7.9
$48
View all deals
Hilton Colombo Residences
9.0
$209
View all deals
Galle Face Hotel
9.0
$209
View all deals
Yoho Colombo City Hotel
7.3
$62
View all deals
Casa Colombo
$209
View all deals
Omega Regency
7.0
$48
View all deals
Hilton Colombo
9.1
$173
View all deals
Global Towers Hotel & Apartments
7.6
$71
View all deals
Paradise Road Tintagel Colombo
9.1
$200
View all deals
Cinnamon Lakeside Colombo
9.1
$202
View all deals
The Saffron
$43
View all deals
Taru Villas-Lake Lodge
8.7
$168
View all deals
Zylan Luxury Villa
8.6
$97
View all deals
Hotel Nippon Colombo
7.4
$81
View all deals
Supun Arcade Residency
7.6
$72
View all deals
The Lavinia House
8.7
$9
View all deals
Unique Towers Luxury Boutique Suites
9.0
$110
View all deals
Mount Breeze
7.4
$80
View all deals
The Ocean Front
8.2
$78
View all deals
Breeze of Paradise
9.0
$29
View all deals
Colombo Lavinia Beach Hostel
8.9
$26
View all deals
The Kingsbury Colombo
9.0
$207
View all deals
OYO 293 Akara Suites And Apartments
8.5
$78
View all deals
Miracle City Inn Hostel
9.0
$26
View all deals
Sai Sea City Hotel
6.9
$42
View all deals
Port View City Hotel
7.3
$45
View all deals
City Breeze By Amaranta
7.1
$49
View all deals
Colpetty House
8.1
$43
View all deals
Ivory Inn
8.0
$22
View all deals
Tropic Inn
8.3
$35
View all deals
Hotel Janaki
7.4
$58
View all deals
Hotel Clarion
6.7
$45
View all deals
D Villas
9.2
$115
View all deals
Hotel Kanaro
6.7
$59
View all deals
Shalimar Hotel
7.1
$46
View all deals

When to book a hotel in Colombo

Low season
December
High season
July

cheapest month to stay

38%

expected price decrease

most expensive time to stay

78%

expected price increase

Price
$76 - $221
Highest day of week
Tuesday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

$72

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$85

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, 37 days before. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
$26 - $38
3 star
$54 - $77
4-5 star
$146 - $194

Colombo travel tips

Let us help you with the best tips about Colombo

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 $61 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 48% lower in the month of December. So this is a great time to book and save money.

Which day is cheapest to stay in Colombo?

Wednesday 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 $167 a night for every person. In contrast, the average price of a hotel in Colombo is closer to $54 a night for every person, which is a 68% 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 $34 cheaper than the average price of a hotel in Colombo.


How much does a hotel in Colombo cost?

4 stars and above
#1 most popular
Cinnamon Grand Colombo
9.1
$226
#2 most popular
Ramada by Wyndham Colombo
8.4
$133
Best value
The Colombo Hotel
7.6
$23
3 stars
#1 most popular
Hotel Sapphire
7.6
$75
#2 most popular
Grand Oriental Hotel
7.9
$48
Best value
The Lavinia House
8.7
$9
2 stars and below
#1 most popular
Omega Regency
7.0
$48
#2 most popular
Colombo Lavinia Beach Hostel
8.9
$26
Best value
Colombo Downtown Monkey Hostel
8.2
$9

Cheapest hotels in Colombo

Cheap hotels and hostels in Colombo
The Lavinia House
8.7
$9
Yoho Deane Residence
$10
Colombo Downtown Monkey Hostel
8.2
$9
Green Palace
6.6
$12
City Motel
4.3
$10
Thambili Island @ Stubbs
8.2
$12

Best value hotels in Colombo

The Lavinia House
8.7
$9
Miracle City Inn Hostel
9.0
$26
Breeze of Paradise
9.0
$29
Ivory Inn
8.0
$22
Colombo Lavinia Beach Hostel
8.9
$26
Clock Inn Colombo
7.8
$16

Looking for a specific type of hotel

Romantic hotels in Colombo
Best value
Hotel Janaki
7.4
$58
No. 1 most popular
Hilton Colombo Residences
9.0
$209
No. 2 most popular
Cinnamon Lakeside Colombo
9.1
$202
No. 3 most popular
Ocean Edge Suites & Hotel Colombo
6.8
$109
Kid-friendly hotels in Colombo
Best value
Hotel Janaki
7.4
$58
No. 1 most popular
Hilton Colombo Residences
9.0
$209
No. 2 most popular
Cinnamon Lakeside Colombo
9.1
$202
No. 3 most popular
Ocean Edge Suites & Hotel Colombo
6.8
$109
Luxury hotels in Colombo
Best value
Cinnamon Lakeside Colombo
9.1
$202
No. 1 most popular
Cinnamon Grand Colombo
9.1
$226
No. 2 most popular
Hilton Colombo Residences
9.0
$209
No. 3 most popular
Residence by Uga Escapes
9.4
$331

Start planning your trip to Colombo