Hotels with Restaurants in Sri Lanka

Check availability on Sri Lanka Hotels with Restaurants

Pick from 2183 Sri Lanka Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Galle Face Hotel

5.0 star property
9.2 out of 10, Wonderful, (1002)
"Beautiful building in a fantastic location"
Galle Face Hotel

Cinnamon Red Colombo

3.0 star property
9.0 out of 10, Wonderful, (1001)
"Very nice hotel. Friendly staff. A good pick."
Cinnamon Red Colombo

Cinnamon Grand Colombo

5.0 star property
8.8 out of 10, Excellent, (854)
"service was excellent and food was delicious !"
Cinnamon Grand Colombo

Mount Lavinia Hotel

4.0 star property
8.4 out of 10, Very Good, (657)
"Historic colonial style."
Mount Lavinia Hotel

The Kingsbury Colombo

5.0 star property
8.6 out of 10, Excellent, (795)
"Opulence from checking in to breakfast to Check-out"
The Kingsbury Colombo

Heritance Kandalama

5.0 star property
9.0 out of 10, Wonderful, (617)
"Super comfortable place. Hope to stay again!"
Heritance Kandalama

Hotel Riu Sri Lanka - All Inclusive

5.0 star property
8.6 out of 10, Excellent, (205)
"An absolutely wonderful hotel. Superb service from ALL staff. Wonderful pools and gym. Food was superb with a huge amount of choice."
Hotel Riu Sri Lanka - All Inclusive

Cinnamon Lodge

5.0 star property
9.2 out of 10, Wonderful, (299)
"This hotel is just superb in every way. Especially the polite and efficient staff"
Cinnamon Lodge

Hotel Sigiriya

4.0 star property
8.6 out of 10, Excellent, (522)
" Great hospitality "
Hotel Sigiriya

Radisson Hotel Kandy

4.0 star property
8.8 out of 10, Excellent, (449)
"Radisson Kandy is a great location and convenient to see major attractions. The staff from front desk to restaurant were attentive and friendly. "
Radisson Hotel Kandy
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