Hotels with Restaurants in Sri Lanka
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Discover these top cities in Sri Lanka

Colombo
Hotels with Restaurants
Hotels with Restaurants in Sri Lanka

Galle Face Hotel
2 Galle Road Colombo
The price is AU$155 per night
AU$155
7 Nov - 8 Nov
includes taxes & fees
Galle Face Hotel: Luxury hotel with free WiFi and free valet parking. Located in the city centre.
Pool
Spa

Cinnamon Red Colombo
59, Ananda Coomaraswamy Mawatha Colombo
The price is AU$138 per night
AU$138
8 Nov - 9 Nov
includes taxes & fees
Cinnamon Red Colombo: Business-friendly hotel with free WiFi and free parking. Located in a shopping district.
Pool
Parking included
Free cancellation
Reserve now, pay when you stay

Cinnamon Grand Colombo
77, Galle Road Colombo
The price is AU$193 per night
AU$193
6 Nov - 7 Nov
includes taxes & fees
Cinnamon Grand Colombo: Luxury hotel with free WiFi and free valet parking. Located in the entertainment district.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

Mount Lavinia Hotel
100 Hotel Road Mount Lavinia
Mount Lavinia Hotel: Business-friendly hotel with free WiFi and free valet parking. Located by the sea.
Pool
Spa

The Kingsbury Colombo
48 Janadhipathi Mawatha Colombo
The price is AU$141 per night
AU$141
21 Nov - 22 Nov
includes taxes & fees
The Kingsbury Colombo: Luxury hotel with free WiFi and free valet parking. Located in the city centre.
Pool
Spa
Free cancellation
Reserve now, pay when you stay

Heritance Kandalama
Kandalama Lake front Kandalama
The price is AU$383 per night
AU$383
9 Nov - 10 Nov
includes taxes & fees
Heritance Kandalama: Luxury hotel with free WiFi and free valet parking. Located near the boardwalk.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

Hotel Riu Sri Lanka - All Inclusive
Galle Road Ahungalla Southern Province
The price is AU$726 per night
AU$726
6 Nov - 7 Nov
includes taxes & fees
Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Ahungalla Beach and Kosgoda Spice Garden are located nearby.
Pool
Breakfast included

Cinnamon Lodge
Off Kandy Road Habarana North Central Province
Cinnamon Lodge: Luxury lodge with free WiFi and free valet parking. Located in the historical district.
Pool
Spa

Hotel Sigiriya
Hotel Road Sigiriya
The price is AU$179 per night
AU$179
7 Nov - 8 Nov
includes taxes & fees
Hotel Sigiriya: Business-friendly resort with free WiFi and free valet parking. Located in a national park.
Pool
Spa

Radisson Hotel Kandy
No. 31, Saranankara, Mawatha Kandy Central Province
The price is AU$109 per night
AU$109
6 Nov - 7 Nov
includes taxes & fees
Radisson Hotel Kandy: Business-friendly hotel with free WiFi and free parking. Located in the city centre.
Pool
Spa
Free cancellation
Reserve now, pay when you stay
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 | AU$726 |
Cheapest price | AU$109 |
Total number of hotels in Sri Lanka | 8,746 |
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 |
New reviews! Best hotels in Sri Lanka

Wotif Verified Review
5 / 5
Fantastic hotel, the room and facilities were fantastic and the staff were always so kind and helpful.
A verified traveller stayed at Granbell Hotel Colombo
Posted 14 hours ago










