
Hotels with Restaurants in Sri Lanka from $70
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on Sri Lanka Hotels with Restaurants
Our top choices for Sri Lanka hotels with a restaurant

1. Galle Face Hotel
Galle Face HotelKollupitiya
9.2 out of 10, Wonderful, (1,003 reviews)
$89 nightly
The price is $109
Nov 22 - Nov 23
Total with taxes and fees

2. Cinnamon Red Colombo
Cinnamon Red ColomboKollupitiya
9.0 out of 10, Wonderful, (1,001 reviews)
$70 nightly
The price is $87
Nov 27 - Nov 28
Total with taxes and fees

3. Cinnamon Grand Colombo
Cinnamon Grand ColomboKollupitiya
9.0 out of 10, Wonderful, (1,002 reviews)
$96 nightly
The price is $128
Dec 9 - Dec 10
Total with taxes and fees

4. Mount Lavinia Hotel
Mount Lavinia HotelMount Lavinia
8.0 out of 10, Very good, (782 reviews)
$63 nightly
The price is $70
Nov 16 - Nov 17
Total with taxes and fees

5. The Kingsbury Colombo
The Kingsbury ColomboFort
8.6 out of 10, Excellent, (936 reviews)
$86 nightly
The price is $93
Nov 17 - Nov 18
Total with taxes and fees

6. Heritance Kandalama
Heritance KandalamaKandalama
9.0 out of 10, Wonderful, (719 reviews)
$223 nightly
The price is $265
Dec 8 - Dec 9
Total with taxes and fees

7. Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All InclusiveAhungalla
8.8 out of 10, Excellent, (263 reviews)
$259 nightly
The price is $281
Nov 16 - Nov 17
Total with taxes and fees

9. Hotel Sigiriya
Hotel SigiriyaSigiriya
8.8 out of 10, Excellent, (593 reviews)
$119 nightly
The price is $143
Dec 5 - Dec 6
Total with taxes and fees

10. Radisson Hotel Kandy
Radisson Hotel KandyKandy
8.8 out of 10, Excellent, (566 reviews)
$69 nightly
The price is $85
Nov 16 - Nov 17
Total with taxes and fees
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Sri Lanka Hotel Reviews

Colombo International Airport Hotel
10/10 Excellent
Explore a world of travel with Expedia
- Budget in Colombo
- Beach in Colombo
- Dining in Panadura
- Pool in Anuradhapura
- Recreation in Gampaha
- Free Airport Transportation in Negombo
- Spa in Kurunegala
- Spa in Jaffna
- Spa in Galgamuwa
- Wedding in Gampaha District
- Romantic in Negombo
- Wedding in Ratnapura
- All-Inclusive in Bentota
- Family Friendly in Kataragama
- Recreation in Matugama
- LGBT Friendly in Kurunegala
- Beach in Colombo District
- Dining in Gampaha
- Family Friendly in Nuwara Eliya
- Massage in Nuwara Eliya
- Massage in Badulla District
- Early Check-in in Colombo District
- 5 Star Hotels in Colombo
- 5 Star Hotels in Matara
- 3 Star Hotels in Colombo
- 5 Star Hotels in Anuradhapura
- Accor Hotels in Colombo
- Hotels in Colombo
- Villas in Negombo
- Guesthouses in Colombo
- Cinnamon Hotels & Resorts Hotels in Colombo
- Apartments in Colombo
- 3 Star Hotels in Kandy
- 4 Star Hotels in Galle
- Guesthouses in Chilaw
- Hotels in Mirissa
- Cabins in Nawalapitiya
- Hilton Hotels in Kandy
- Hotels in Kandy
- Hotels in Negombo
- Hotels in Jaffna
- Aitken Spence Hotels in Kandy
- Resorts in Balangoda
- Hotels in Seeduwa - Katunayake
- Hotels in Sigiriya
- Hotels in Anuradhapura
- Hotels in Belihuloya
- Akuressa Hotels
- Taj Hotels in Wattala
- 5 Star Hotels in Mirissa
- Ella Hotels
- 5 Star Hotels in Sigiriya
- 4 Star Hotels in Colombo
- 5 Star Hotels in Kandy
- 5 Star Hotels in Negombo
- 5 Star Hotels in Galle
- 5 Star Hotels in Trincomalee
- 5 Star Hotels in Jaffna
- 5 Star Hotels in Arugam Bay
- 3 Star Hotels in Galle
- Haputale Hotels
- Nuwara Eliya Hotels
- 5 Star Hotels in Polonnaruwa
- Budget in Kandy
- Budget Rental Cars in Nuwara Eliya
- Van Car Rentals in Kandy
- Top Rent a Car Rental Cars in Wattala
- Enterprise Rental Cars in Colombo
- Budget Rental Cars in Kiribathgoda
- Car rentals in Galle
- Car rentals in Trincomalee
- Car rentals in Jaffna
- Car rentals in Kadawatha
- Car rentals in Kandy
- Car rentals in Weligama
- Luxury Car Rentals in Jaffna
- SUV Car Rentals in Jaffna












































