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
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
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 NZ$206 per night
NZ$206
19 Aug - 20 Aug
includes taxes & fees
Stay at this luxury hotel in Colombo. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the helpful staff in their reviews. Popular attractions Colombo City Centre and Galle Face Green Night Market are located nearby.
Free cancellation
Reserve now, pay when you stay

Cinnamon Red Colombo
59, Ananda Coomaraswamy Mawatha Colombo
The price is NZ$146 per night
NZ$146
15 Aug - 16 Aug
includes taxes & fees
Stay at this business-friendly hotel in Colombo. Enjoy free Wi-Fi, free parking and a rooftop terrace. Our guests praise the helpful staff in their reviews. Popular attractions Colombo City Centre and Chabad of Sri Lanka are located nearby.
Free cancellation

Cinnamon Grand Colombo
77, Galle Road Colombo
The price is NZ$219 per night
NZ$219
14 Aug - 15 Aug
includes taxes & fees
Stay at this luxury hotel in Colombo. Enjoy free Wi-Fi, free parking and 2 outdoor pools. Our guests praise the helpful staff in their reviews. Popular attractions Colombo City Centre and Crescat Shopping Mall are located nearby.

Mount Lavinia Hotel
100 Hotel Road Mount Lavinia
Stay at this beach hotel in Mount Lavinia. Enjoy free Wi-Fi, free valet parking and a full-service spa. Popular attractions Colombo City Centre and Mount Lavinia Beach are located nearby.
Pool
Spa

The Kingsbury Colombo
48 Janadhipathi Mawatha Colombo
The price is NZ$192 per night
NZ$192
16 Aug - 17 Aug
includes taxes & fees
Stay at this luxury hotel in Colombo. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the helpful staff in their reviews. Popular attractions Colombo City Centre and Bank of Ceylon Tower are located nearby.
Free cancellation
Reserve now, pay when you stay

Heritance Kandalama
Kandalama Lake front Kandalama
The price is NZ$457 per night
NZ$457
29 Aug - 30 Aug
includes taxes & fees
Stay at this luxury hotel in Kandalama. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the helpful staff in their reviews. Popular attractions Popham's Arboretum and Dambulla Cave Temple are located nearby.
Pool
Hot tub

Hotel Riu Sri Lanka - All Inclusive
Galle Road Ahungalla Southern Province
The price is NZ$356 per night
NZ$356
15 Aug - 16 Aug
includes taxes & fees
Stay at this luxury resort in Ahungalla. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Ahungalla Beach and Kosgoda Spice Garden are located nearby.
Free cancellation
Reserve now, pay when you stay

Cinnamon Lodge
Off Kandy Road Habarana North Central Province
Stay at this luxury lodge in Habarana. Enjoy free Wi-Fi, free parking and 2 outdoor pools. Popular attractions Habarana Cultural Center and Pidurangala Rock are located nearby.

Hotel Sigiriya
Hotel Road Sigiriya
The price is NZ$225 per night
NZ$225
24 Aug - 25 Aug
includes taxes & fees
Stay at this spa resort in Sigiriya. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the helpful staff in their reviews. Popular attractions Sigiriya Lion Rock and Ancient City of Sigiriya are located nearby.

Radisson Hotel Kandy
No. 31, Saranankara, Mawatha Kandy Central Province
The price is NZ$144 per night
NZ$144
28 Aug - 29 Aug
includes taxes & fees
Stay at this spa hotel in Kandy. Enjoy free parking, a full-service spa and 2 restaurants. Popular attractions Kandy Lake and Kandy Viewpoint are located nearby.
Free cancellation
Reserve now, pay when you stay

Radisson Hotel Colombo
No. 36-38, Clifford Place Colombo Colombo
The price is NZ$162 per night
NZ$162
2 Sept - 3 Sept
includes taxes & fees
Stay at this business-friendly hotel in Colombo. Enjoy free parking, 2 restaurants and breakfast (surcharge). Popular attractions Colombo City Centre and Raux Brothers are located nearby.
Free cancellation

Cinnamon Lakeside Colombo
115, C. A. Gardiner Mawatha Colombo
The price is NZ$179 per night
NZ$179
15 Aug - 16 Aug
includes taxes & fees
Stay at this luxury hotel in Colombo. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the helpful staff in their reviews. Popular attractions Colombo City Centre and Bally's Casino are located nearby.
Free cancellation
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.
*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.
^Eligibility requirements and conditions apply.
Sri Lanka Hotels with Restaurants essential information
Hotels with Restaurants in Sri Lanka |
2183 |
|---|---|
Highest price | NZ$457 |
Cheapest price | NZ$144 |
Total number of hotels in Sri Lanka | 8,387 |
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
Incredible hotel as expected.
Dining was expansive and delicious, staff in the restaurant were fantastic also.
Check-in was friendly and kind, we were offered an upgrade for a small extra charge which we opted for.
We were also able to get late check out for no charge which was very helpful and impressive.
The horizon lounge was great, very good food and cocktails and the views were beautiful.
Room was large and luxurious, my only slight downside is cleanliness wasn't 100%, there was dust and hairs on some of the fixtures and lightswitches etc.
The hotel is in a very busy area, despite being on the 31st floor we could hear music and base coming from a party location nearby up until 4am on one of the nights.
A verified traveller stayed at Shangri-La Colombo
Posted 1 day ago






