
Find the best Sri Lanka Hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Sri Lanka Accommodation: Most Popular Cities to Stay

Colombo
Check prices for these dates
Our top choices for Sri Lanka hotels

Shangri-La Colombo
Shangri-La ColomboKompannaweediya
9.4 out of 10, Exceptional, (606 reviews)
The price is ฿4,764
฿6,400 total
includes taxes & fees
16 Jun - 17 Jun

Cinnamon Life at City of Dreams
Cinnamon Life at City of DreamsKompannaweediya
9.6 out of 10, Exceptional, (147 reviews)
The price is ฿4,619
฿6,205 total
includes taxes & fees
13 Jun - 14 Jun

Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All InclusiveAhungalla
8.6 out of 10, Excellent, (242 reviews)
The price is ฿4,624
฿6,057 total
includes taxes & fees
14 Jun - 15 Jun

Marino Beach Colombo
Marino Beach ColomboColombo
9.4 out of 10, Exceptional, (1,004 reviews)
The price is ฿2,584
฿3,384 total
includes taxes & fees
20 Jun - 21 Jun

Galle Face Hotel
Galle Face HotelKollupitiya
9.2 out of 10, Wonderful, (1,002 reviews)
The price is ฿2,661
฿3,575 total
includes taxes & fees
12 Jun - 13 Jun

Heritance Kandalama
Heritance KandalamaKandalama
9.0 out of 10, Wonderful, (684 reviews)
The price is ฿5,129
฿6,658 total
includes taxes & fees
17 Jun - 18 Jun

Santani Wellness Kandy
Santani Wellness KandyMedadumbara
9.6 out of 10, Exceptional, (48 reviews)
The price is ฿20,843
฿30,033 total
includes taxes & fees
10 Jun - 11 Jun

Granbell Hotel Colombo
Granbell Hotel ColomboKollupitiya
8.6 out of 10, Excellent, (407 reviews)
The price is ฿2,195
฿2,590 total
includes taxes & fees
27 Jun - 28 Jun

Taj Samudra
Taj SamudraKompannaweediya
8.8 out of 10, Excellent, (437 reviews)
The price is ฿2,957
฿3,975 total
includes taxes & fees
11 Jun - 12 Jun

Aathma Colombo House
Aathma Colombo HouseRajagiriya
9.8 out of 10, Exceptional, (38 reviews)
The price is ฿3,077
฿3,995 total
includes taxes & fees
10 Jun - 11 Jun

Cinnamon Grand Colombo
Cinnamon Grand ColomboKollupitiya
9.0 out of 10, Wonderful, (972 reviews)
The price is ฿3,170
฿4,259 total
includes taxes & fees
1 Jul - 2 Jul

Mandarina Colombo
Mandarina ColomboColombo
8.8 out of 10, Excellent, (1,002 reviews)
The price is ฿1,705
฿2,214 total
includes taxes & fees
26 Jun - 27 Jun

Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year
Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all yearUnawatuna
8.0 out of 10, Very good, (37 reviews)
The price is ฿3,965
฿5,147 total
includes taxes & fees
15 Jun - 16 Jun

Radisson Hotel Colombo
Radisson Hotel ColomboBambalapitiya
8.6 out of 10, Excellent, (607 reviews)
The price is ฿2,420
฿3,251 total
includes taxes & fees
21 Jun - 22 Jun

Hilton Colombo
Hilton ColomboFort
8.6 out of 10, Excellent, (558 reviews)
The price is ฿3,351
฿4,501 total
includes taxes & fees
13 Jun - 14 Jun

Radisson Collection Resort & Spa, Galle
Radisson Collection Resort & Spa, GalleTalpe
8.6 out of 10, Excellent, (45 reviews)
The price is ฿3,772
฿5,067 total
includes taxes & fees
30 Jun - 1 Jul

Weligama Bay Marriott Resort & Spa
Weligama Bay Marriott Resort & SpaWeligama
9.2 out of 10, Wonderful, (266 reviews)
The price is ฿5,543
฿7,446 total
includes taxes & fees
18 Jun - 19 Jun

ITC Ratnadipa, a Luxury Collection Hotel, Colombo
ITC Ratnadipa, a Luxury Collection Hotel, ColomboKompannaweediya
9.2 out of 10, Wonderful, (149 reviews)
The price is ฿5,412
฿7,270 total
includes taxes & fees
20 Jun - 21 Jun

Amari Colombo Sri Lanka
Amari Colombo Sri LankaKollupitiya
9.2 out of 10, Wonderful, (166 reviews)
The price is ฿2,732
฿3,670 total
includes taxes & fees
21 Jun - 22 Jun

Hilton Colombo Residence
Hilton Colombo ResidenceIbbanwala
8.8 out of 10, Excellent, (484 reviews)
The price is ฿3,066
฿4,119 total
includes taxes & fees
17 Jun - 18 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Great weekend hotel deals in Sri Lanka
Showing deals for:19 Jun - 21 Jun
Image gallery for Glenross Living

Glenross Living
Dodangoda
8.6/10Excellent (4 reviews)
10% off
Price is ฿11,511
฿30,157 total
includes taxes & fees










































































