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

2552 available resort offers

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

2552 Best resorts in Sri Lanka

Best family friendly Sri Lanka resorts

Among the 2552 accommodations in Sri Lanka, here are the 4 best family friendly resorts

Ima Villa Sigiriya - Sri Lanka
8.9 238 reviews

Ima Villa Sigiriya

resort, Sigiriya
Ima Villa Sigiriya offers a convenient base for exploring Sigiriya, Sri Lanka, located 1.5 miles from Pidurangala Rock, 2 miles from Sigiriya Rock, and 3.2 miles from the Wildlife Range Office.
This one-bedroom, one-bathroom villa provides air conditioning, free Wi-Fi, a private garden, on-site restaurant, and free parking, along with a shared lounge and sun terrace.
Srilak View Holiday Inn - Sri Lanka
8.1 40 reviews

Srilak View Holiday Inn

resort, Haputale
Srilak View Holiday Inn, located in Ella, near the railway station and bus stand, offers convenient access to transportation and is approximately 35 miles from Mattala Rajapaksa International Airport.
This 100-square-foot hotel room features a private bathroom, a TV, and a sofa, and the property includes amenities such as a restaurant, bar, spa, sauna, tennis court, and free parking.
Bamboo Cabana Adams Peak - Sri Lanka
9.0 2 reviews

Bamboo Cabana Adams Peak

resort, Nallathanniya
Bamboo Cabana Adams Peak, located in Nallathanniya, Sri Lanka, is 11 miles from Castlereigh Reservoir Seaplane Base Airport.
This family-friendly lodge offers guests a terrace, garden, restaurant, room service, parking, and various breakfast and dining options including vegetarian, halal, and vegan choices, along with hiking and canoeing opportunities nearby.
D Family Resort - Sri Lanka
8.3 319 reviews

D Family Resort

resort, Anuradhapura
D Family Resort in Anuradhapura is conveniently located just 3.7 miles from Jaya Sri Maha Bodhi and 5.6 miles from Kuttam Pokuna, Twin Ponds, making it easy to explore the ancient city. The resort has received very good user ratings for cleanliness and a good rating for its location.
The resort offers a variety of amenities to ensure a comfortable stay. You can enjoy a refreshing swim in the pool, relax on the terrace or in the garden, and dine at the on-site restaurant. The resort also provides air conditioning, free Wi-Fi, parking, and room service.

Top cities

Best Sri Lanka resorts with a pool

Among the 2552 accommodations in Sri Lanka, here are the 4 best resorts with a pool

Village Avenue Resort - Sri Lanka
9.3 42 reviews

Village Avenue Resort

resort, Anuradhapura
Village Avenue Resort, an excellent-rated property in Anuradhapura, is located approximately 47 miles from Sigiriya Airport and offers convenient access to the historical sites of Anuradhapura and Polonnaruwa. This family-friendly hotel provides air-conditioned rooms, a swimming pool with a sun terrace, a garden, on-site dining, and free WiFi, with options for walking and cycling tours for local exploration.
Sungreen Resort Habarana - Sri Lanka
8.8 289 reviews

Sungreen Resort Habarana

resort, Habarana
Sungreen Resort is located in Habarana, just a short drive from the ancient Sigiriya Rock Fortress and Dambulla Cave Temple, offering a convenient base for exploring Sri Lanka's cultural treasures. The resort consistently receives very good ratings for its location, cleanliness, and overall experience.
Sungreen Resort features comfortable rooms with private balconies and air conditioning. Enjoy the on-site spa, fitness center, swimming pool, and restaurant, or take advantage of the convenient room service and valet parking.
Tepraas- Bolgoda - Sri Lanka
No reviews

Tepraas- Bolgoda

resort, Panadura
The Tepraas-Bolgoda resort is located in Panadura, 12 miles from Bambalapitiya Railway Station, 16 miles from Khan Clock Tower, and 17 miles from R Premadasa Stadium, with Bandaranaike International Airport 34 miles away.
This resort offers rooms with air conditioning, free WiFi, and private bathrooms, some featuring balconies, and provides a restaurant with diverse cuisine options, a garden, a shared lounge, a playground, and free private parking for up to 3 guests in 230 square feet of space.
Rams Resort - Sri Lanka
8.9 52 reviews

Rams Resort

resort, Arugam Bay
Rams Resort in Arugam Bay, Sri Lanka, offers convenient access to Arugam Bay Beach (a 3-minute walk) and Pasarichenai Beach (a 13-minute walk), placing guests near popular attractions like Crocodile Rock and Muhudu Maha Viharaya.
This family-friendly hotel boasts amenities including free Wi-Fi, a restaurant serving diverse cuisines (British, French, Indian, and catering to various dietary needs), a shared lounge, terrace, and free private parking.

Frequently Asked Questions about resorts in Sri Lanka

  • What are the top attractions in Sri Lanka?

    Sri Lanka offers a ton of amazing sights! For history buffs, there's the ancient city of Polonnaruwa, a UNESCO World Heritage site with incredible ruins, and Sigiriya, famous for its Lion Rock fortress. Nature lovers should head to Yala National Park for safaris, or explore the tea plantations in the hill country around Kandy and Nuwara Eliya. And don't forget the stunning beaches of Bentota or Unawatuna.
  • What are the most popular 2, 3 and 4-star resorts in Sri Lanka?

    Among 2, 3 and 4-star resorts in Sri Lanka, Blue Ocean Resort, Tulip of Ceylon Nature Resort and Capital O 133 Jkab Beach Resort are the most popular ones.

  • Which airports are the biggest in Sri Lanka?

    The two main international airports are Bandaranaike International Airport (CMB) near Colombo and Mattala Rajapaksa International Airport (HRI) in Hambantota. CMB handles the vast majority of international flights.
  • What are the best luxury resorts in Sri Lanka?

    Induruwa Beach Resort is among the best luxury resorts in Sri Lanka.

  • Is it common to pay with cash or card in Sri Lanka?

    While credit cards are accepted in larger hotels, restaurants, and shops, especially in tourist areas, cash is still king, particularly in smaller towns and villages. It's best to carry Sri Lankan rupees (LKR) for everyday transactions.
  • What are the best resorts with a swimming pool in Sri Lanka?

    Good Karma, Karpaha Sands and Atha Resort are among the best resorts with a swimming pool in Sri Lanka.

  • Is the driving culture in Sri Lanka considered safe for tourists?

    Driving in Sri Lanka can be challenging for tourists. Traffic can be chaotic, and the roads aren't always in the best condition. Many tourists opt for hiring a driver or using ride-hailing services or trains for longer distances. Consider your comfort level before renting a car.
  • What are the best resorts with jacuzzi in Sri Lanka?

    Good Karma, Karpaha Sands and Anantara Peace Haven Tangalle Resort are the best resorts with a jacuzzi in Sri Lanka.

  • Are there any important traditions to honor while traveling in Sri Lanka?

    Sri Lanka has a rich cultural heritage. It's respectful to dress modestly when visiting temples and religious sites. Removing your shoes before entering homes or some religious buildings is customary. Showing respect for Buddhist monks is also important.
  • What are the best family friendly resorts in Sri Lanka?

    The best family friendly resorts in Sri Lanka are Karpaha Sands, Doubletree By Hilton Weerawila Rajawarna Resort and The Nature Park Villa.

  • Are there any noteworthy festivals unique to Sri Lanka?

    Yes! One of the biggest is Sinhala and Tamil New Year, a vibrant celebration that marks the beginning of the solar year. Vesak, celebrating the birth, enlightenment, and death of Buddha, is another significant festival with elaborate processions and decorations. Duruthu Perahera in Kandy is a spectacular procession of elephants and dancers.
  • What are the best pet friendly resorts in Sri Lanka?

    The best pet friendly resorts in Sri Lanka are Good Karma, Habarana Tree House Mutu Village and Amethyst Resort Passikudah.

  • What areas offer the best experiences for a full week in Sri Lanka?

    A week allows for a good overview. You could explore the cultural triangle (Anuradhapura, Polonnaruwa, Sigiriya), then head to the hill country (Kandy, Nuwara Eliya) for tea plantations and cooler weather, and finish with some beach time in Bentota or Unawatuna.
  • Where should you go for a fun weekend in Sri Lanka?

    For a quick getaway, consider exploring Negombo's beaches, visiting the Dehiwala Zoological Garden near Colombo, or experiencing the vibrant street life and markets in Colombo itself.
  • Are there parts of Sri Lanka with consistently good weather throughout the year?

    No single area has perfect weather year-round. The hill country tends to be cooler and less affected by monsoons, but even there, the weather can be unpredictable. The best time to visit depends on the region and what you want to do; research the monsoon seasons before you go.

Best Sri Lanka resorts with a restaurant

Saman Resort Yala - Sri Lanka
8.3 162 reviews

Saman Resort Yala

resort, Tissamaharama
Saman Resort is located in Tissamaharama, just 3.5 km from the town center, making it a convenient base for exploring Yala National Park and Kataragama. This guesthouse has earned high ratings for its cleanliness, location, and overall experience.
Saman Resort is a family-friendly option with a garden, pool, and terrace. Enjoy modern amenities, including air conditioning, Wi-Fi, a restaurant, a bar, a fitness center, room service, and parking.
Shim Beach Resort - Sri Lanka
7.9 80 reviews

Shim Beach Resort

resort, Arugam Bay
Shim Beach Resort in Arugam Bay, Sri Lanka offers direct beach access to Pasarichenai Beach, an 11-minute walk from Crocodile Rock, and a 3.7-mile drive from Muhudu Maha Viharaya.
This one-bedroom, one-bathroom guesthouse provides amenities including a private beach area, on-site restaurant with various breakfast options, bike and car rentals, free WiFi, and 24-hour front desk service.
Ramya Ru Nature Resort - Sri Lanka
9.2 34 reviews

Ramya Ru Nature Resort

resort, Galle
Ramya Ru Nature Resort in Galle, Sri Lanka is an 8-minute walk from Boossa Beach and about 5 miles from Galle Fort, Galle International Cricket Stadium, and other major attractions.
This 140-square-foot guesthouse offers one bedroom, one bathroom, sleeps three guests, and includes a swimming pool, garden, restaurant, room service, parking, and pet-friendly accommodations.
Jetwing Vil Uyana, A Luxury Reserve - Sri Lanka
9.5 234 reviews

Jetwing Vil Uyana, A Luxury Reserve

resort, Sigiriya
Jetwing Vil Uyana, in Sri Lanka's Sigiriya district, is located 3.1 miles from the Sigiriya Rock Fortress and offers luxurious accommodations within a man-made wetland.
This Sri Lankan resort features rooms with teak floors, balconies, and amenities including cable TV, video games, and free WiFi; it sleeps up to 5 guests and boasts an indoor pool, spa, fitness center, and multiple dining options including The Apsara and The Graffiti Bar.

Best Sri Lanka resorts with a gym

Aviyan Villa Wadduwa - Sri Lanka
No reviews

Aviyan Villa Wadduwa

resort, Wadduwa
Aviyan Villa Wadduwa offers direct access to Wadduwa Beach, located 18 miles from the Clock Tower and 39 miles from Bandaranaike International Airport in Wadduwa.
This family-friendly resort features 1-bedroom villas accommodating up to 5 guests, with amenities like air conditioning, a spa bath, free WiFi, an on-site spa, restaurant, and bar.
Amaya Hills Kandy - Sri Lanka
8.2 782 reviews

Amaya Hills Kandy

resort, Kandy
Amaya Hills Kandy is located on a hillside overlooking the Heerassagala forest, about 4.3 miles from the center of Kandy and 73 miles from Sri Lanka Airport. The resort has received "very good" ratings for user experience, location, and cleanliness.
The hotel features traditional Sri Lankan architecture, offering a unique and authentic cultural experience. Guests can enjoy spacious rooms with balconies offering mountain or valley views, an outdoor pool and spa, a restaurant, a bar, a fitness center, a tennis court, and more.
Green View Holiday Resort - Sri Lanka
9.0 1195 reviews

Green View Holiday Resort

resort, Elkaduwa
Green View Holiday Resort is located in Elkaduwa, a short drive from the historic city of Kandy, offering a peaceful escape from the bustling city. The resort consistently receives very good ratings for its location, cleanliness, and overall experience.
The resort has rooms with stunning views of the surrounding mountains or the refreshing pool. Guests can enjoy a range of amenities and activities, including a swimming pool, jacuzzi, spa, restaurant, fitness center, and room service.
Shangri-la Hambantota - Sri Lanka
8.7 1224 reviews

Shangri-la Hambantota

resort, Hambantota
Shangri-La Hambantota, located in the Hambantota District on Sri Lanka's southern coast along the ancient Spice Route, offers stunning ocean views.
This luxury hotel boasts an 18-hole golf course, a large spa with Ayurvedic treatments, multiple swimming pools (including a lap pool and freeform pool), a fitness center, and various dining options including a Sri Lankan restaurant and an Asian eatery, plus rooms featuring flat-screen TVs and spacious bathrooms.
©2026 cozycozy.com