Search all holiday resorts in Sri Lanka

1576 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Sri Lanka resorts
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

1576 Best resorts in Sri Lanka

Best family friendly Sri Lanka resorts

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

Riu Sri Lanka All Inclusive - Sri Lanka
8.2 1281 reviews
Sri Lanka
02/07 – 06/08
SG$441/nighttotal: SG$15435 (35 )

Riu Sri Lanka All Inclusive

2 6
resort , Bentota
The Riu Sri Lanka All Inclusive resort is located in Bentota, 11km from Lunuganga and 13km from Bentota Lake, offering a relaxing escape near the beautiful beaches of the south coast. The resort has received very good ratings for its location, cleanliness, and overall experience.
The property features a range of amenities and activities, including a swimming pool, a spa, a fitness centre, and several restaurants. The Riu Sri Lanka All Inclusive offer provides guests with a comfortable and convenient stay with all-inclusive services and 24-hour support.
Rich Resort & Restaurant - Sri Lanka
9.0 57 reviews
Sri Lanka
05/08 – 07/08
SG$31/nighttotal: SG$62 (2 )

Rich Resort & Restaurant

1 1
resort , Anuradhapura
Rich Resort & Restaurant is located in Mihintale, Anuradhapura District, offering easy access to the Mihintale rock temple and the ancient city of Anuradhapura, a short drive away.
The hotel provides family-friendly accommodation with air conditioning, free Wi-Fi, a restaurant, room service, parking, and rooms with balconies offering mountain views, plus bike and car hire for exploring the area.
Sooriya Resort & Spa - Sri Lanka
8.4 121 reviews
Sri Lanka
10/08 – 16/08
SG$1295/nighttotal: SG$7770 (6 )

Sooriya Resort & Spa

11 30
resort , Tangalle
Sooriya Resort & Spa is located in Tangalle, Hambantota District, Sri Lanka, approximately 12 kilometres from Tangalle Lagoon.
This hotel offers spacious rooms (45-65 sq yards) with private balconies, sea views, and features a 20-yard infinity pool, children's pool, spa, fitness centre, restaurant, bar, and free Wi-Fi and parking, plus private beach access.
The Kingslayer Resort - Sri Lanka
9.2 450 reviews
Sri Lanka
15/10 – 31/10
SG$45/nighttotal: SG$720 (16 )

The Kingslayer Resort

1 2
resort , Negombo
The Kingslayer Resort is situated in Negombo, Sri Lanka, approximately 13 kilometres from Bandaranaike International Airport and an 8-minute walk from Negombo Beach.
This family-friendly hotel offers a swimming pool, spa, restaurant, bar, and free Wi-Fi, with various breakfast options and proximity to Poruthota Beach (a 15-minute walk away), plus paid airport shuttle services.

Top cities

Best Sri Lanka resorts with a pool

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

Ramya Ru Nature Resort - Sri Lanka
9.2 31 reviews
Sri Lanka
01/09 – 30/09
SG$21/nighttotal: SG$609 (29 )

Ramya Ru Nature Resort

1 2
resort , Galle
Ramya Ru Nature Resort is situated in Galle, Sri Lanka, an 8-minute walk from Boossa Beach and approximately 8 kilometres from Galle Fort and other city centre attractions.
This one-bedroom guesthouse offers accommodation for up to three guests, featuring an outdoor pool, free parking, bicycle rental, airport transfers, and a restaurant serving breakfast and other meals; nearby attractions include the Galle International Cricket Stadium and Galle Lighthouse.
Anantara Kalutara Resort - Sri Lanka
8.6 2045 reviews
Sri Lanka
11/07 – 24/07
SG$365/nighttotal: SG$4745 (13 )

Anantara Kalutara Resort

2 4
resort , Kalutara
The Avani Kalutara Resort is located on the banks of the Kalu Ganga River, just a 10-minute drive from the historic town of Kalutara and an hour's drive from Bandaranaike International Airport. This hotel has received very good ratings for its location, cleanliness, and overall experience.
The resort is spread across 9 acres of lush gardens, providing plenty of space for relaxation and enjoying the peaceful surroundings. Guests can enjoy a range of amenities including a swimming pool, spa, fitness centre, restaurants, bars, and water sports activities.
Karunakarala Ayurveda Resort - Sri Lanka
8.7 163 reviews
Sri Lanka
16/11 – 11/01
SG$644/nighttotal: SG$36064 (56 )

Karunakarala Ayurveda Resort

2 2
resort , Wayikkal
Karunakarala Ayurveda Resort in Wayikkal, Kerala, offers 47 units comprising private villas and deluxe rooms, situated amidst forests overlooking a river; precise location details within Wayikkal are unavailable.
The resort provides Ayurvedic treatments, yoga, and meditation sessions, alongside amenities including a swimming pool, jacuzzi, spa, and fitness centre; free airport transfers are offered for stays of three nights or more.
Mount Marina Villas Galle - Sri Lanka
8.1 163 reviews
Sri Lanka
12/10 – 26/10
SG$245/nighttotal: SG$3430 (14 )

Mount Marina Villas Galle

3 10
resort , Galle
Mount Marina Villas 12 offers family-friendly self-catering accommodation in Galle, conveniently located near the Galle International Cricket Stadium, Galle Fort, and the Dutch Reformed Church, all within easy reach of beautiful beaches including Galle Fort Beach and Lighthouse Beach, and approximately 13 kilometres from Koggala Airport.
This one-bathroom villa includes a swimming pool, garden, terrace, and complimentary Wi-Fi and parking, providing guests with a comfortable base to explore Galle's historical sites and coastal attractions.

Frequently asked questions about resorts in Sri Lanka

  • What are the top attractions in Sri Lanka?

    Sri Lanka boasts incredible diversity! For ancient history, Sigiriya's rock fortress and the ancient city of Polonnaruwa are must-sees. Yala National Park offers amazing wildlife safaris, chances to spot leopards. For stunning beaches, head to Unawatuna or Mirissa. Then there's the cultural triangle, encompassing Kandy with its Temple of the Tooth Relic, and the hill country with its tea plantations and stunning views like those from Ella Rock.
  • 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?

    Bandaranaike International Airport (CMB) near Colombo is the main international airport, handling the vast majority of flights. Mattala Rajapaksa International Airport (HRI) is another, though it sees significantly less traffic.
  • 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 card payments are increasingly accepted in larger hotels, restaurants and tourist areas, cash (Sri Lankan Rupees) remains king, especially in smaller towns and villages. It's best to carry sufficient cash, particularly for smaller transactions and in more rural locations.
  • 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 road conditions vary considerably. Consider using tuk-tuks, trains or hiring a driver for ease and safety, particularly outside of major cities.
  • 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 honour while travelling in Sri Lanka?

    Sri Lanka is a culturally rich nation. Remember to dress modestly when visiting temples, removing your shoes before entering. It's polite to greet people with a nod or 'Ayubowan'. Showing respect for Buddhist traditions is important, especially during religious ceremonies.
  • 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?

    Sri Lanka has a vibrant calendar of festivals. Vesak, celebrating the birth, enlightenment and death of Buddha, is a major event. Duruthu Perahera in Kandy is a spectacular procession with elephants and dancers. Sinhala and Tamil New Year is also a significant celebration across the country.
  • What are the best pet friendly resorts in Sri Lanka?

  • 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), spend a few days in the Hill Country (Kandy, Ella), and relax on the beaches of the south coast (Unawatuna or Mirissa).
  • Where should you go for a fun weekend in Sri Lanka?

    For a quick getaway, consider exploring the beaches near Colombo, Negombo, or Bentota. Alternatively, a weekend trip to Kandy allows you to experience the cultural heartland and visit the Temple of the Tooth Relic.
  • What are the emergency contacts for medical or security situations in Sri Lanka?

    For medical emergencies, dial 119. For police assistance, dial 119. It's advisable to have the contact details of your embassy or consulate readily available.

Best Sri Lanka resorts with a restaurant

Margarita Kitesurfing School Sri Lanka - Sri Lanka
9.4 6 reviews
Sri Lanka
12/08 – 19/08
SG$51/nighttotal: SG$357 (7 )

Margarita Kitesurfing School Sri Lanka

1 2
resort , Kalpitiya
Margarita Kitesurfing School Sri Lanka is situated in Kalpitiya, just 2.7 kilometres from Kudawa Beach, a popular kitesurfing spot.
This resort offers a 40 square metre room with one bedroom and one bathroom, along with a fitness centre, restaurant, bar, and garden, providing a comfortable and convenient stay for kitesurfing enthusiasts.
Glenross Living - A Collection Of 7 Private Pool Villas And 3 Colonial Suites - Sri Lanka
9.3 126 reviews
Sri Lanka
04/08 – 07/09
SG$1416/nighttotal: SG$48144 (34 )

Glenross Living - A Collection Of 7 Private Pool Villas And 3 Colonial Suites

2 5
resort , Kalutara
Glenross Living, situated in the Kalutara District, is a 56km drive from Kalutara town and 1.5 hours (approximately 120km) from Bandaranaike International Airport.
This resort, offering the Glenross Living package, features colonial-style suites and modern private pool villas, boasting a wellness programme including yoga, meditation, and a Balinese spa, alongside a restaurant serving Sri Lankan and international cuisine and 24-hour butler service.
Reef Villa - Sri Lanka
9.1 97 reviews
Sri Lanka
27/07 – 21/08
SG$1735/nighttotal: SG$43375 (25 )

Reef Villa

2 5
resort , Wadduwa
Reef Villa Sri Lanka is located in Wadduwa, a coastal town 40 kilometres south of Colombo, close to Wadduwa Railway Station.
The resort offers a tranquil escape with its 3-acre tropical gardens, luxurious suites featuring antique four-poster beds and semi-outdoor bath areas, a private beach, swimming pool, spa, and Plantation House Bar.
The Bay An Uga Experience - Pasikuda - Sri Lanka
9.4 576 reviews
Sri Lanka
16/11 – 11/01
SG$682/nighttotal: SG$38192 (56 )

The Bay An Uga Experience - Pasikuda

2 2
resort , Pasikuda
Uga Bay - Pasikuda is located on the beautiful Pasikudha Beach, 35km from the city centre and 280km from Bandaranaike International Airport. The resort has received excellent ratings for its location, cleanliness and overall experience.
The resort offers a range of accommodation options, including spacious rooms with sea views. Guests can enjoy the large outdoor pool, the restaurant serving Sri Lankan and international cuisine, and the spa.

Best Sri Lanka resorts with a gym

Sungreen Resort Habarana - Sri Lanka
8.7 601 reviews
Sri Lanka
10/10 – 20/10
SG$115/nighttotal: SG$1150 (10 )

Sungreen Resort Habarana

1 2
resort , Habarana
Sungreen Resort is located in Habarana, just 11 kilometres from Sigiriya and 22 kilometres from Dambulla, offering easy access to these historical landmarks. The resort is highly rated, receiving "very good" scores for its location, cleanliness and overall user experience.
The hotel offers a range of facilities, including a swimming pool, a fitness centre and a spa, ideal for relaxation and rejuvenation. Guests can enjoy a drink at the bar, dine at the restaurant or take advantage of room service, while the resort also features a garden and a terrace for guests to enjoy the surrounding views.
Kitesurfing Lanka - Sri Lanka
9.2 190 reviews
Sri Lanka
27/06 – 06/07
SG$57/nighttotal: SG$513 (9 )

Kitesurfing Lanka

2 2
resort , Kalpitiya
Kite Surfing Lanka, a beachfront hotel in Kalpitiya, is situated 7.6km from Kalpitiya Railway Station, 45km from Puttalam Railway Station, and 142km from Bandaranaike International Airport.
This family-friendly establishment offers various amenities including a spa, fitness centre, and water sports facilities such as diving and kitesurfing, all complemented by a restaurant, bar and room service.
Saman Resort Yala - Sri Lanka
8.4 166 reviews
Sri Lanka
18/07 – 10/08
SG$45/nighttotal: SG$1035 (23 )

Saman Resort Yala

1 1
resort , Tissamaharama
Saman Resort is a newly built hotel located just 3.5 kilometres from Tissamaharama town centre, close to Yala National Park and Kataragama, offering a peaceful and tranquil setting. The hotel has a very good user rating, and the location and cleanliness are rated as good and very good, respectively.
The hotel has a large garden and a swimming pool for guests to enjoy. Amenities include air conditioning, a terrace, a restaurant, a bar, a fitness centre, room service, and parking.
Sigiriya Forest Edge By Marino Leisure - Sri Lanka
9.6 680 reviews
Sri Lanka
24/12 – 09/01
SG$404/nighttotal: SG$6464 (16 )

Sigiriya Forest Edge By Marino Leisure

2 3
resort , Sigiriya
Sigiriya Forest Edge By Marino Leisure is conveniently located near Sigiriya, approximately 6.4km from Pidurangala Rock, 7.2km from Sigiriya Rock, and 6.3km from Kadahatha Wawa Lake.
This 30 square metre hotel offers a one-bedroom, one-bathroom suite with air conditioning, a private terrace, free Wi-Fi, and access to a swimming pool, jacuzzi, fitness centre, and on-site restaurant; free bikes are provided for exploring the surrounding area.
©2026 cozycozy.com