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

Tringa Villas Yala - Sri Lanka
9.0 76 reviews

Tringa Villas Yala

resort, Kirinda
Tringa Villas Yala is located in Kirinda, a short distance from the Yala National Park entrance and the historical Kirinda Temple. The resort has received very good ratings for its cleanliness and user experience, and a good rating for its location.
The villa offers 10760 square feet of space with one bedroom, one bathroom, and can accommodate up to three guests. Amenities include a swimming pool, terrace, garden, restaurant, room service, free Wi-Fi, and a free tuk-tuk shuttle service to Thissamaharama Junction.
Ruth Villa - Sri Lanka
8.6 151 reviews

Ruth Villa

resort, Negombo
Ruth Villa is a family-friendly resort located in Negombo, Sri Lanka, just a short distance from the Negombo Lagoon and the Negombo Beach. The resort has received very good ratings for its location, cleanliness, and overall experience.
The resort features a one-bedroom villa with a 180 square foot floor area. Amenities include a garden, terrace, parking, air conditioning, and complimentary internet access, making it a comfortable and convenient choice for travelers.
Kitesurfing Lanka - Sri Lanka
9.1 75 reviews

Kitesurfing Lanka

resort, Kalpitiya
Kite Surfing Lanka, a beachfront hotel in Kalpitiya, Sri Lanka, is 4.7 miles from Kalpitiya Railway Station and 88 miles from Bandaranaike International Airport.
This pet-friendly resort offers kitesurfing, diving, snorkeling, a spa, restaurant, bar, fitness center, and free Wi-Fi and parking; guests enjoy a terrace/balcony, garden, sauna, and room service.
The Nature Park Villa - Sri Lanka
8.8 2211 reviews

The Nature Park Villa

resort, Sigiriya
The Nature Park Villa in Sigiriya, Sri Lanka offers a convenient location, one mile from Sigiriya Rock and three miles from Pidurangala Rock.
This one-bedroom, one-bathroom villa provides air conditioning, free Wi-Fi, a private terrace, a swimming pool, and on-site restaurant with room service, plus free parking and proximity to cycling routes.

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

Shine Wave Turtle Beach - Sri Lanka
9.6 453 reviews

Shine Wave Turtle Beach

resort, Tangalle
Shine Wave Turtle Beach resort in Tangalle, Sri Lanka offers direct access to Tangalle Beach and is a short 16-minute walk from Rekawa Beach, famed for its turtle nesting.
This 450-square-foot unit features one bedroom, one bathroom, accommodates three guests, and includes amenities such as a fitness center, free Wi-Fi, and valet parking, plus offers bike and car rentals for exploring nearby attractions like Wella Odaya Beach and Hummanaya Blow Hole.
Puwak Sewana Cabana And Resort පුවක් සෙවන - Sri Lanka
8.7 12 reviews

Puwak Sewana Cabana And Resort පුවක් සෙවන

resort, Warakapola
Puwak Sewana Cabana And Resort is located in Warakapola, Sri Lanka, about 26 miles from the Gadaladeniya Temple and 29 miles from the Royal Botanic Gardens in Kandy.
This one-bedroom, one-bathroom cabin sleeps up to five guests and offers air conditioning, mountain views, a private bathroom with a bidet, and a continental breakfast; Bandaranaike International Airport is approximately 30 miles away.
Hotel Alaskabay Arugambay - Sri Lanka
8.3 204 reviews

Hotel Alaskabay Arugambay

resort, Arugam Bay
Hotel Alaskabay Arugambay in Pottuvil, Sri Lanka, offers a prime location, a 3-minute walk from Arugam Bay Beach, a 17-minute walk from Muhudu Maha Viharaya Temple, and 1.3 miles from Pottuvil Beach.
This family-friendly hotel features a swimming pool, garden, restaurant serving diverse cuisines (including local, Asian, vegetarian, halal, and vegan options), and rooms with air conditioning, free Wi-Fi, and private bathrooms; free parking is also available.
Dolphin Beach Resort - Sri Lanka
8.9 277 reviews

Dolphin Beach Resort

resort, Kalpitiya
Dolphin Beach Resort in Alankuda, Kalpitiya, Sri Lanka, offers luxurious eco-friendly tents with direct beach access, located 7 miles from Palavi Railway Station and 7.5 miles from Kalpitiya town.
The resort features on-site water sports, a kite surfing school, an Ayurveda spa, free Wi-Fi, complimentary driver accommodations, and free bicycle rentals for exploring the surrounding area.

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

Skyresort - Sri Lanka
9.6 289 reviews

Skyresort

resort, Tangalle
Skyresort in Tangalle, Sri Lanka offers convenient access to Goyambokka Beach (a 7-minute walk), Unakuruwa Beach (a 19-minute walk), and Red Beach (1.7 km).
This one-bedroom, one-bathroom guesthouse sleeps up to three guests and features amenities including free Wi-Fi, a restaurant serving local cuisine, free parking, and air conditioning.
Anantara Peace Haven Tangalle Resort - Sri Lanka
9.3 960 reviews

Anantara Peace Haven Tangalle Resort

resort, Tangalle
Anantara Peace Haven Tangalle Resort is a secluded beachfront property in Tangalle, Sri Lanka, located on a cliff overlooking the Indian Ocean within a coconut plantation, a 30-minute drive from Mulkirigala Rock Temple, 90 minutes from Galle Fort, and 2 hours from Yala National Park.
This luxury resort boasts 32 private villas, each with a plunge pool and butler service, offering six diverse restaurants, a spa with Ayurvedic treatments, a kids' club, tennis courts, and various excursions including surfing, wildlife safaris, and whale watching.
Anantara Kalutara Resort - Sri Lanka
8.5 1052 reviews

Anantara Kalutara Resort

resort, Kalutara
The Avani Kalutara Resort is located just a 10-minute drive from the historic town of Kalutara, by the Kalu Ganga River, offering a peaceful escape from the bustling city. The resort receives very good ratings for its location, cleanliness, and overall experience.
The resort is set on 9 acres of lush gardens, creating a tranquil atmosphere. Enjoy a range of amenities including a swimming pool, spa, fitness center, and restaurants serving local and international cuisine, plus a variety of water sports and activities.
Rocky Point Beach Front Pool Resort - Sri Lanka
10 5 reviews

Rocky Point Beach Front Pool Resort

resort, Tangalle
The Rocky Point Beach Front Pool Resort in Tangalle offers direct beachfront access, located a 4-minute walk from Goyambokka Beach and 2.6 miles from Mulkirigala Rock Monastery.
This 1080 square foot resort accommodates up to 3 guests in 1 bedroom and 1 bathroom, featuring an infinity swimming pool, private beach area, sea views, and diverse dining options including African, Irish, American, seafood, and barbecue cuisines.

Best Sri Lanka resorts with a gym

Club Hotel Dolphin - Sri Lanka
8.3 687 reviews

Club Hotel Dolphin

resort, Negombo
Club Hotel Dolphin, located in Waikkal, Negombo, Sri Lanka, is 12 miles from Bandaranaike International Airport and 35 miles from Colombo.
This family-friendly hotel boasts two outdoor pools, a spa, tennis courts, multiple restaurants and bars, and free Wi-Fi, offering a range of amenities for a relaxing Negombo getaway.
Royal Palms Beach Hotel - Sri Lanka
8.6 264 reviews

Royal Palms Beach Hotel

resort, Kalutara
The Royal Palms Beach Hotel is located in Kalutara, Sri Lanka, directly on Kalutara Beach, 25 miles south of Colombo and a 3-hour drive from Colombo International Airport.
This beachfront hotel offers rooms with private balconies, an outdoor pool, an Ayurvedic spa, three restaurants (including a 24-hour coffee shop), a fitness center, tennis courts, and free parking.
Green View Holiday Resort - Sri Lanka
9.0 1180 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.
Araliya Beach Resort & Spa Unawatuna- Where You Meet The Sea All Year - Sri Lanka
8.5 1520 reviews

Araliya Beach Resort & Spa Unawatuna- Where You Meet The Sea All Year

resort, Unawatuna
Araliya Beach Resort & Spa Unawatuna—Where You Meet The Sea All Year—is located in Unawatuna, Sri Lanka, steps from Unawatuna Beach and within walking distance of Jungle Beach, Rumassala South Beach, and the Japanese Peace Pagoda, approximately 3.5 miles from Koggala Airport.
This family-friendly hotel offers air-conditioned rooms with private balconies, a swimming pool, spa, fitness center, multiple dining options including British, Indian, Indonesian, vegetarian, dairy-free, and halal choices, plus kids' club and playground.
©2026 cozycozy.com