COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

All Inclusive Hotels in Sri Lanka from AU$96

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Best Sri Lanka All Inclusive Hotels

Mermaid Hotel & Club

Mermaid Hotel & Club

5 out of 5
Mahawaskaduwa, Wadduwa
The price is AU$151 per night from 10 Aug. to 10 Aug.
Nestled on the beach, this Wadduwa resort is within 1 mi (2 km) of Pothupitiya Beach and Kalatura Beach. Wadduwa Beach is 3.1 mi (4.9 km) away.
4.1/5Very Good! (60 reviews)
"After a long flight, we managed to check in , even if was like after 2 hours waiting for a room, no welcome drink.... we did message the hotel to inform them that we arrive early in the morning but no response. Other than that no faulty. The place is very clean, they provide water, fridge, toiletries, ..."

Reviewed on 13 Mar. 2020

Mermaid Hotel & Club
Cinnamon Wild Yala

Cinnamon Wild Yala

4.5 out of 5
Town Kirinda, Tissamaharama
The price is AU$124 per night from 10 Aug. to 10 Aug.
Nestled on the beach, this Palatupana hotel is 0.3 mi (0.5 km) from Palatupana Beach and 2.9 mi (4.6 km) from Yala National Park. Kirinda Beach and Kirinda Temple ...
4.4/5Excellent! (162 reviews)
"Property was wonderful. Food well priced but not great"

Reviewed on 12 Mar. 2020

Cinnamon Wild Yala
Elephant Lake Yala

Elephant Lake Yala

3 out of 5
Rota Wewa, Sithul Pawwa Road, Yodakandiya, Thissamaharama, Southern Province
Situated in the historical district, this luxury tentalow is 4.1 mi (6.7 km) from Yala National Park and 31 mi (50 km) from Udawalawe National Park.
Elephant Lake Yala
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Trinco Blu by Cinnamon

Trinco Blu by Cinnamon

4 out of 5
Upuvali, Trincomalee
The price is AU$96 per night from 10 Aug. to 10 Aug.
Nestled on the beach, this Trincomalee resort is within a 10-minute walk of Uppuveli Beach and Trincomalee War Cemetery. Nilaveli Beach and Trincomalee Beach ...
4.3/5Excellent! (193 reviews)
"Friendly staff, excellent breakfast and fantastic pool location and access to beach"

Reviewed on 24 Mar. 2020

Trinco Blu by Cinnamon
Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive

5 out of 5
Ahungalla Beach, Bentota Walallawita Korale, Ahungalla
Nestled on the beach, this Ahungalla resort is within 1 mi (2 km) of Ahungalla Beach, Kosgoda Beach and Sea Turtle Conservation & Research Center. Balapitiya ...
4.3/5Excellent! (143 reviews)
Disappointing Stay
"Some of the facilities are closed by using COVID-19 as an excuse. For instance, after hour meal service would have been open pretty easily. Also, no snacks provided in bars. In general, the Rooms are pretty basic. No electric kettle or coffee making facilities. I doubt that rooms are in 5 start rating. ..."

Reviewed on 12 Jul. 2020

Hotel Riu Sri Lanka - All Inclusive
Club Hotel Dolphin

Club Hotel Dolphin

4 out of 5
Kammala South, Wennappuwa
Located near the airport, this family-friendly resort is within 9 mi (15 km) of Negombo Beach, Negombo Fish Market and Negombo Beach Park. St Anthony's Church ...
4.3/5Excellent! (102 reviews)
"Very spacious property even when near full occupancy. Staff always attentive and going extra mile. Good choice of food at buffet."

Reviewed on 14 Mar. 2020

Club Hotel Dolphin
Don't see what you're looking for?
We've got more All Inclusive Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: All Inclusive Hotels in Sri Lanka

Search for hotels in Sri Lanka on Expedia. You can easily find your hotels in Sri Lanka using one of the methods below:

  • View our selection of featured hotels in Sri Lanka
  • Use the map to find hotels in the Sri Lanka neighborhood you prefer
  • Use the filters to see hotels in a specific area of Sri Lanka, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Sri Lanka
  • Enter your travel dates to view the best deals on hotels in Sri Lanka - while they last