Compare Hotels with Restaurants in Sri Lanka
Secret Bargains - Save an extra 10% or more on select Hotels with Restaurants
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Sri Lanka Hotels with Restaurants

Galle Face Hotel
2 Galle Road, Colombo
The price is $144 per night
$144
includes taxes & fees
$118 per night
Mar 29 - Mar 30
Free Cancellation
Reserve now, pay when you stay
With a stay at Galle Face Hotel, you'll be centrally located in Colombo, steps from Galle Face Green and within a 10-minute walk of Crescat Shopping Mall.
Pool
Spa

Cinnamon Red Colombo
59, Ananda Coomaraswamy Mawatha, Colombo
The price is $92 per night
$92
includes taxes & fees
$77 per night
Mar 24 - Mar 25
Free Cancellation
Reserve now, pay when you stay
Located in Colombo (Kollupitiya), Cinnamon Red Colombo is within a 10-minute walk of Liberty Plaza and Colombo City Centre.
Pool
Parking included

Cinnamon Grand Colombo
77, Galle Road, Colombo
The price is $138 per night
$138
includes taxes & fees
$116 per night
Mar 17 - Mar 18
Free Cancellation
Reserve now, pay when you stay
With a stay at Cinnamon Grand Colombo, you'll be centrally located in Colombo, within a 5-minute drive of Colombo City Centre and Crescat Shopping Mall.
Pool
Hot Tub

Mount Lavinia Hotel
100 Hotel Road, Mount Lavinia
The price is $76 per night
$76
includes taxes & fees
$64 per night
Mar 26 - Mar 27
Free Cancellation
Reserve now, pay when you stay
A stay at Mount Lavinia Hotel places you in the heart of Mount Lavinia, a 1-minute drive from Mount Lavinia Beach and 5 minutes from Dehiwala Zoological Garden.
Pool
Spa

The Kingsbury Colombo
48 Janadhipathi Mawatha, Colombo
The price is $121 per night
$121
includes taxes & fees
$99 per night
Mar 17 - Mar 18
Free Cancellation
Reserve now, pay when you stay
With a stay at The Kingsbury Colombo, you'll be centrally located in Colombo, steps from Bank of Ceylon Tower and Colombo World Trade Center.
Pool
Spa

Heritance Kandalama
Kandalama Lake front, Kandalama
The price is $227 per night
$227
includes taxes & fees
$193 per night
Mar 18 - Mar 19
Free Cancellation
Reserve now, pay when you stay
Located in Kandalama, Heritance Kandalama is on a lake, within a 15-minute drive of Popham's Arboretum and Dambulla Cave Temple.
Pool
Hot Tub

Hotel Riu Sri Lanka - All Inclusive
Ahungalla Beach, Bentota Walallawita Korale, Ahungalla
The price is $277 per night
$277
includes taxes & fees
$233 per night
Apr 1 - Apr 2
Free Cancellation
Reserve now, pay when you stay
Located in Ahungalla, Hotel Riu Sri Lanka - All Inclusive is on the beach, a 4-minute walk from Ahungalla Beach and within a 5-minute drive of Kosgoda Beach.
Pool
Breakfast included

Cinnamon Lodge
Off Kandy Road, Habarana, North Central Province
The price is $209 per night
$209
includes taxes & fees
$177 per night
Apr 1 - Apr 2
Free Cancellation
Reserve now, pay when you stay
When you stay at Cinnamon Lodge in Habarana, you'll be in the historical district and 13 minutes by car from Minneriya National Park.
Pool
Spa

Hotel Sigiriya
Hotel Road, Sigiriya
The price is $154 per night
$154
includes taxes & fees
$131 per night
Apr 9 - Apr 10
With a stay at Hotel Sigiriya in Sigiriya, you'll be in the historical district, just steps from Ancient City of Sigiriya and a 4-minute drive from Sigiriya Museum.
Pool
Spa

Radisson Hotel Kandy
No. 31, Saranankara, Mawatha, Kandy, Central Province
The price is $118 per night
$118
includes taxes & fees
$99 per night
Apr 2 - Apr 3
Free Cancellation
Reserve now, pay when you stay
A stay at Radisson Hotel Kandy places you in the heart of Kandy, within a 5-minute drive of Kandyan Art Association & Cultural Centre and British Garrison Cemetery.
Pool
Spa

Radisson Hotel Colombo
No. 36-38, Clifford Place, Colombo, Colombo
The price is $103 per night
$103
includes taxes & fees
$86 per night
Mar 19 - Mar 20
Free Cancellation
A stay at Radisson Hotel Colombo places you in the heart of Colombo, a 5-minute drive from Lanka Hospital and 5 minutes from Bandaranaike Memorial International Conference Hall.
Pool
Parking included

Cinnamon Lakeside Colombo
115, C. A. Gardiner Mawatha, Colombo
The price is $118 per night
$118
includes taxes & fees
$99 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
With a stay at Cinnamon Lakeside Colombo, you'll be centrally located in Colombo, within a 5-minute drive of Colombo City Centre and Nawaloka Hospital.
Pool
Spa
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.
Sri Lanka Hotels with Restaurants essential information
Hotels with Restaurants in Sri Lanka |
2183 |
---|---|
Highest price | $277 |
Cheapest price | $76 |
Total number of hotels in Sri Lanka | 7,393 |
Popular hotels | Galle Face Hotel, Cinnamon Red Colombo, Cinnamon Grand Colombo, Mount Lavinia Hotel, The Kingsbury Colombo, Heritance Kandalama, Hotel Riu Sri Lanka - All Inclusive, Cinnamon Lodge, Hotel Sigiriya, Radisson Hotel Kandy, Radisson Hotel Colombo, Cinnamon Lakeside Colombo |
Most Recent Sri Lanka Hotel Reviews

The Kingsbury Colombo
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"The Kingsbury had a great vibe and character too. The thing we loved most of all was, the focaccia bread in the buffet, it really showed the quality of chefs they employ there, probably the best in Colombo. The Kingsbury Hotel definitely has standards."
A verified traveler stayed at The Kingsbury Colombo
More Hotels with Restaurants
Types of Hotels
Top 20 Sri Lanka Hotels
Hotels Near Sri Lanka
More to Explore in Sri Lanka
Top Picks
Hotels
Flights
Packages
Cheap Kazakhstan VacationsCheap Taiwan VacationsCheap India VacationsCheap Palau VacationsCheap South Korea VacationsCheap Cambodia VacationsCheap British Indian Ocean Territory VacationsCheap Indonesia VacationsCheap Thailand VacationsCheap Vietnam VacationsCheap Russia VacationsCheap China VacationsCheap Malaysia VacationsCheap Singapore VacationsCheap Maldives VacationsCheap Nepal VacationsCheap Philippines VacationsCheap Japan Vacations