Sri Lanka resorts

Compare all-inclusive resorts in Sri Lanka from 100+ sites!

1190 available resort offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

1190 Best resorts in Sri Lanka

Leesa Villa Safari Resort - Sri Lanka
9.4Excellent 122 reviews
Sri Lanka
1 1
$5/nighttotal: $150 (30 )

Leesa Villa Safari Resort

B&B
Udawalawe
Go Go Green Resort - Sri Lanka
9.1Excellent 168 reviews
Sri Lanka
1 1
$34/nighttotal: $1020 (30 )

Go Go Green Resort

resort
Habarana
Arogya Resort - Sri Lanka
8.6Very good 7 reviews
Sri Lanka
1 1
$10/nighttotal: $300 (30 )

Arogya Resort

B&B
Ambalangoda
Green View Holiday Resort - Sri Lanka
8.9Very good 406 reviews
Sri Lanka
3 1
$21/nighttotal: $147 (7 )

Green View Holiday Resort

resort
Elkaduwa
Nature Resort Tissamaharama - Sri Lanka
8.2Very good 146 reviews
Sri Lanka
3 1
$25/nighttotal: $175 (7 )

Nature Resort Tissamaharama

resort
Thissamaharama
Seyara Holiday Resort - Sri Lanka
8.6Very good 655 reviews
Sri Lanka
2 1
$19/nightfor 1 night

Seyara Holiday Resort

resort
Polonnaruwa
Tree Cool Resort - Sri Lanka
8.5Very good 77 reviews
Sri Lanka
1 1
$14/nighttotal: $420 (30 )

Tree Cool Resort

resort
Ella
City- In Safari Resort - Sri Lanka
9.6Excellent 36 reviews
Sri Lanka
1 1
$12/nighttotal: $360 (30 )

City- In Safari Resort

B&B
Udawalawe
Mathews Holiday Resort - Sri Lanka
9.0Excellent 40 reviews
Sri Lanka
3 1
$24/nighttotal: $168 (7 )

Mathews Holiday Resort

resort
Habarana
Gallene Gala Nature Resort - Sri Lanka
8.8Very good 115 reviews
Sri Lanka
2 1
$36/nightfor 1 night

Gallene Gala Nature Resort

resort
Kitulgala
Habarana Wild Resort - Sri Lanka
9.6Excellent 110 reviews
Sri Lanka
1 1
$14/nighttotal: $420 (30 )

Habarana Wild Resort

B&B
Habarana
Dambulla Tourist Resort - Sri Lanka
9.1Excellent 286 reviews
Sri Lanka
1 1
$10/nighttotal: $300 (30 )

Dambulla Tourist Resort

B&B
Dambulla

Other accommodation types in Sri Lanka

Best Sri Lanka resorts with a pool

Among the 1190 accommodations in Sri Lanka, here are the 8 best resorts with a pool

Lake Villa Resort - Sri Lanka
8.9Very good 363 reviews
Sri Lanka
1 1
$44/nighttotal: $1320 (30 )

Lake Villa Resort

resort
Weerawila
Bluewater Beach Resort - Sri Lanka
8.6Very good 463 reviews
Sri Lanka
1 1
$30/nighttotal: $900 (30 )

Bluewater Beach Resort

hotel
Trincomalee
Green Parrot Beach Resort - Sri Lanka
9.6Excellent 158 reviews
Sri Lanka
2 1
$58/nightfor 1 night

Green Parrot Beach Resort

resort
Rekawa
Sigiri Heritage Villa - Sri Lanka
8.7Very good 475 reviews
Sri Lanka
3 1
$67/nighttotal: $469 (7 )

Sigiri Heritage Villa

resort
Sigiriya
Ayubowan Resorts - Sri Lanka
8.5Very good 107 reviews
Sri Lanka
2 1
$33/nightfor 1 night

Ayubowan Resorts

resort
Avudangawa
Sanu Lagoon Resort & Spa - Sri Lanka
9.0Excellent 11 reviews
Sri Lanka
1 1
$35/nighttotal: $1050 (30 )

Sanu Lagoon Resort & Spa

resort
Mawella
Sole Luna Resort & Spa - Sri Lanka
8.6Very good 351 reviews
Sri Lanka
3 1
$61/nighttotal: $427 (7 )

Sole Luna Resort & Spa

resort
Tangalle
Country House - Sri Lanka
8.6Very good 1072 reviews
Sri Lanka
3 1
$90/nighttotal: $630 (7 )

Country House

hotel
Tangalle

Top cities

Best Sri Lanka resorts with a jacuzzi

Among the 1190 accommodations in Sri Lanka, here are the 8 best resorts with a jacuzzi

Villa Saffron Hikkaduwa - Sri Lanka
9.4Excellent 133 reviews
Sri Lanka
2 1
$206/nightfor 1 night

Villa Saffron Hikkaduwa

resort
Hikkaduwa
Villa Sunimal - Sri Lanka
8.5Very good 83 reviews
Sri Lanka
1 1
$25/nighttotal: $750 (30 )

Villa Sunimal

house
Unawatuna
Samadhi Nature Resort - Sri Lanka
9.0Excellent 133 reviews
Sri Lanka
3 2
$122/nighttotal: $854 (7 )

Samadhi Nature Resort

resort
Kandy
Chaarya Resort & Spa By Chandrika - Sri Lanka
8.1Very good 201 reviews
Sri Lanka
3 2
$206/nighttotal: $1442 (7 )

Chaarya Resort & Spa By Chandrika

resort
Thissamaharama
Water Gate Resort & Spa - Sri Lanka
8.3Very good 122 reviews
Sri Lanka
3 2
$122/nighttotal: $854 (7 )

Water Gate Resort & Spa

resort
Unawatuna
The Calm Resort & Spa - Sri Lanka
8.6Very good 216 reviews
Sri Lanka
1 1
$905/nighttotal: $27150 (30 )

The Calm Resort & Spa

resort
Pasikuda
Kandy Hills Resort - Sri Lanka
8.9Very good 902 reviews
Sri Lanka
2 1
$86/nightfor 1 night

Kandy Hills Resort

resort
Kandy
Good Karma - Sri Lanka
9.6Excellent 1577 reviews
Sri Lanka
2 1
$256/nightfor 1 night

Good Karma

resort
Tangalle

Frequently asked questions about resorts in Sri Lanka

Best family friendly Sri Lanka resorts

Among the 1190 accommodations in Sri Lanka, here are the 8 best family friendly resorts

Ella Alpine Resort - Sri Lanka
9.1Excellent 724 reviews
Sri Lanka
1 1
$18/nighttotal: $540 (30 )

Ella Alpine Resort

hotel
Ella
Ruins View Holiday Resort - Sri Lanka
8.4Very good 11 reviews
Sri Lanka
1 1
$12/nighttotal: $360 (30 )

Ruins View Holiday Resort

B&B
Polonnaruwa
Anushka Nera Nature House - Sri Lanka
9.0Excellent 109 reviews
Sri Lanka
1 1
$16/nighttotal: $480 (30 )

Anushka Nera Nature House

resort
Sigiriya
Sigiriya Rock Gate Resort - Sri Lanka
9.2Excellent 119 reviews
Sri Lanka
2 1
$30/nightfor 1 night

Sigiriya Rock Gate Resort

resort
Sigiriya
Levona Garden Resort - Sri Lanka
9.6Excellent 772 reviews
Sri Lanka
1 1
$32/nighttotal: $960 (30 )

Levona Garden Resort

resort
Habarana
Kandy Mountain Cottage - Sri Lanka
9.1Excellent 168 reviews
Sri Lanka
3 2
$43/nighttotal: $301 (7 )

Kandy Mountain Cottage

resort
Kandy
Centurion Resort - Sri Lanka
8.7Very good 53 reviews
Sri Lanka
3 1
$22/nighttotal: $154 (7 )

Centurion Resort

resort
Habarana
Ocean View Beach Resort - Kalpitiya - Sri Lanka
8.4Very good 210 reviews
Sri Lanka
2 1
$27/nightfor 1 night

Ocean View Beach Resort - Kalpitiya

resort
Kalpitiya

Top countries