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
$78 nightly
The price is $96 total per night
$96 total
Dec 10 - Dec 11
Total with taxes and fees
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
$88 nightly
The price is $108 total per night
$108 total
Dec 8 - Dec 9
Total with taxes and fees
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
$121 nightly
The price is $148 total per night
$148 total
Dec 8 - Dec 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Cinnamon Grand Colombo places you in the heart of Colombo, steps from Crescat Shopping Mall and 4 minutes by foot from St. Andrew's Scots Kirk Church.
Pool
Hot Tub

Mount Lavinia Hotel
100 Hotel Road Mount Lavinia
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
$105 nightly
The price is $128 total per night
$128 total
Dec 8 - Dec 9
Total with taxes and fees
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 within a 5-minute walk of Colombo World Trade Center.
Pool
Spa

Heritance Kandalama
Kandalama Lake front Kandalama
$248 nightly
The price is $293 total per night
$293 total
Dec 8 - Dec 9
Total with taxes and fees
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
Galle Road Ahungalla Southern Province
$225 nightly
The price is $268 total per night
$268 total
Dec 9 - Dec 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Ahungalla, Hotel Riu Sri Lanka - All Inclusive is on the beach, a 5-minute walk from Ahungalla Beach and within a 5-minute drive of Kosgoda Spice Garden.
Pool
Breakfast included

Cinnamon Lodge
Off Kandy Road Habarana North Central Province
$184 nightly
The price is $217 total per night
$217 total
Jan 7 - Jan 8, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Habarana, Cinnamon Lodge is in the historical district, within a 15-minute drive of Habarana Cultural Center and Minneriya National Park.
Pool
Spa

Hotel Sigiriya
Hotel Road Sigiriya
$96 nightly
The price is $114 total per night
$114 total
Dec 9 - Dec 10
Total with taxes and fees
With a stay at Hotel Sigiriya in Sigiriya, you'll be in the historical district, just steps from Ancient City of Sigiriya and a 1-minute drive from Sigiriya Lion Rock.
Pool
Spa

Radisson Hotel Kandy
No. 31, Saranankara, Mawatha Kandy Central Province
$64 nightly
The price is $77 total per night
$77 total
Dec 8 - Dec 9
Total with taxes and fees
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
$79 nightly
The price is $94 total per night
$94 total
Dec 9 - Dec 10
Total with taxes and fees
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
$121 nightly
The price is $148 total per night
$148 total
Dec 8 - Dec 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Cinnamon Lakeside Colombo places you in the heart of Colombo, within a 10-minute walk of Talangama Wetland and King Sri Wickrama Rajasinghe Prison Cell.
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 | $293 |
Cheapest price | $77 |
Total number of hotels in Sri Lanka | 7,668 |
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

Marino Beach Colombo
5 out of 5
Posted 3 days ago
CheapTickets Verified Review
"Excellent as always"
A verified traveler stayed at Marino Beach 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 Vacations
- Cheap Taiwan Vacations
- Cheap India Vacations
- Cheap Palau Vacations
- Cheap South Korea Vacations
- Cheap Cambodia Vacations
- Cheap British Indian Ocean Territory Vacations
- Cheap Indonesia Vacations
- Cheap Thailand Vacations
- Cheap Vietnam Vacations
- Cheap Russia Vacations
- Cheap China Vacations
- Cheap Malaysia Vacations
- Cheap Singapore Vacations
- Cheap Maldives Vacations
- Cheap Nepal Vacations
- Cheap Philippines Vacations
- Cheap Japan Vacations





