Search all holiday resorts in Sri Lanka

2552 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
Sri Lanka resorts
Choose the perfect holiday 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

Buddothpado International Meditation Center - Sri Lanka
10 2 reviews

Buddothpado International Meditation Center

resort, Anguruwatota
The Buddothpado International Meditation Centre is a tranquil resort located in Anguruwatota, 37 kilometres from Leisure World and 39 kilometres from Mount Lavinia Bus Stand.
This family-friendly accommodation offers air-conditioned rooms with balconies and garden views, complimentary WiFi, room service, and on-site parking, with a guest capacity of three people.
Ambula Resort - Sri Lanka
8.7 53 reviews

Ambula Resort

resort, Nuwara Eliya
Ambula Resort in Nuwara Eliya is conveniently located 2.4 kilometres from Gregory Lake and 4.5 kilometres from Hakgala Botanical Garden.
This family-friendly guesthouse offers a bedroom and bathroom, free Wi-Fi, on-site parking, a restaurant with room service, and bike rentals for exploring the surrounding area.
Ekho Lake House - From Colonial Bungalow To Royal Retreat - Sri Lanka
9.0 611 reviews

Ekho Lake House - From Colonial Bungalow To Royal Retreat

resort, Polonnaruwa
Ekho Lake House, a colonial bungalow turned royal retreat in Polonnaruwa, offers a peaceful getaway overlooking the expansive Parakrama Samudraya, situated 74 kilometres from SLAF Anuradhapura Airport.
This family-friendly hotel provides elegantly furnished, air-conditioned rooms with private terraces, a swimming pool, Jacuzzi, on-site spa, and an in-house restaurant, ensuring a comfortable stay with convenient services including free internet and parking.
Whisper Point Eco Resort Diyaluma - Sri Lanka
10 71 reviews

Whisper Point Eco Resort Diyaluma

resort, Koslanda
Whisper Point Eco Resort Diyaluma is located in Koslanda, 22 kilometres from the Demodara Nine Arch Bridge and 13 kilometres from Buduruwagala Temple.
This family-friendly eco-lodge offers complimentary WiFi, a restaurant serving a continental breakfast, and bike and car rental for exploring local hiking and fishing spots.

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

Tepraas- Bolgoda - Sri Lanka
No reviews

Tepraas- Bolgoda

resort, Panadura
Tepraas-Bolgoda is a resort situated in Panadura, offering lakeside views and convenient access to Bambalapitiya Railway Station (19 kilometres) and Mount Lavinia Bus Stand (13 kilometres), with Khan Clock Tower (26 kilometres) and R Premadasa Stadium (27 kilometres) also within reach.
This accommodation provides rooms with air conditioning, complimentary WiFi, and some with balconies, alongside on-site dining, a garden, terrace, and free parking, accommodating up to three guests within its 21 square metre floor area.
Oleander Resort Anuradhapura - Sri Lanka
9.9 8 reviews

Oleander Resort Anuradhapura

resort, Anuradhapura
The Oleander Resort Anuradhapura, offering the "Oleander Resort Anuradhapura" package, is located in Anuradhapura, approximately 15 kilometres from Kumbichchan Kulama Tank and Jaya Sri Maha Bodhi.
This family-friendly lodging provides air-conditioned rooms with balconies, a year-round outdoor swimming pool, a garden, complimentary WiFi, and on-site parking, accommodating up to seven guests across its 50 square metre, one-bedroom units.
Uga Chena Huts - Yala - All Inclusive - Sri Lanka
9.5 239 reviews

Uga Chena Huts - Yala - All Inclusive

resort, Yala
Uga Chena Huts is located in the deep south of Sri Lanka, just 5 kilometres from Yala National Park, 19 kilometres from Kataragama, and 14 kilometres from Tissamaharama. The resort is highly rated for its location, cleanliness, and overall experience, ensuring a comfortable and enjoyable stay.
The resort offers a range of luxury cabins, each with a spacious living room, a bedroom, a private bathroom with a freestanding bathtub and twin vanity consoles, and a shaded private plunge pool. Guests can enjoy an all-inclusive experience with breakfast, lunch, and dinner, unlimited access to the bar, a spa, an outdoor pool, and safari adventures arranged by the resort.
Wild Coast Tented Lodge - Relais And Chateaux - All Inclusive - Sri Lanka
9.7 439 reviews

Wild Coast Tented Lodge - Relais And Chateaux - All Inclusive

resort, Yala
Wild Coast Tented Lodge is located in Yala National Park, just a short distance from the park entrance and bordering the Indian Ocean. The lodge has excellent user, location and cleanliness ratings.
The lodge's layout is inspired by a leopard's paw print, with the tents blending seamlessly into the surrounding rock formations. Guests can enjoy a range of amenities including a swimming pool, spa, restaurant, bar and fitness centre, along with guided tours of the national park and other activities.

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 unmissable. Yala National Park offers amazing wildlife safaris, including the chance to see leopards. For stunning beaches, head to Unawatuna or Bentota. Tea lovers shouldn't miss a visit to a tea plantation in the hill country, like those around Nuwara Eliya. And don't forget the cultural triangle, encompassing Anuradhapura, Polonnaruwa and Sigiriya.
  • Which airports are the biggest in Sri Lanka?

    Bandaranaike International Airport (CMB) near Colombo is the main international airport and by far the largest. Mattala Rajapaksa International Airport (HRI) is another, but it sees significantly less international traffic.
  • Is it common to pay with cash or card in Sri Lanka?

    While credit cards are accepted in larger hotels and tourist establishments, cash (Sri Lankan Rupees) is still king, especially in smaller towns and local markets. It's best to have a mix of both.
  • Is the driving culture in Sri Lanka considered safe for tourists?

    Driving in Sri Lanka can be challenging for tourists. The roads can be congested, and driving standards vary. Many tourists opt for hiring a driver or using tuk-tuks and trains for getting around, especially outside of Colombo.
  • Are there any important traditions to honour while travelling in Sri Lanka?

    Sri Lanka is a deeply religious country. Dress modestly when visiting temples, removing your shoes before entering. It's polite to greet people with a nod or a slight bow. Showing respect for Buddhist monks is essential. Always use your right hand when giving or receiving items, as the left hand is considered unclean.
  • 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, a colourful procession in Kandy, is another highlight. The Sinhala and Tamil New Year is a joyous time with unique traditions.
  • 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 relaxing on the beaches of the south coast (Unawatuna, Mirissa), and perhaps include a day trip to a tea plantation in the hill country (Nuwara Eliya).
  • Where should you go for a fun weekend in Sri Lanka?

    For a quick getaway, Colombo offers a mix of culture, nightlife, and shopping. Negombo, close to the airport, is a good option for beach relaxation. Kandy, in the hill country, offers a cultural experience with its Temple of the Tooth Relic.
  • 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 wetter than the coastal areas. The south coast generally has good weather from November to April, while the east coast is better from May to October.
  • What are the emergency contacts for medical or security situations in Sri Lanka?

    For medical emergencies, dial 119 or 1990. For security concerns, contact the local police. It's advisable to note down relevant emergency numbers before your trip and inform your accommodation of your plans.

Best Sri Lanka resorts with a restaurant

Sigiriuyana Wellness Resort - Sri Lanka
No reviews

Sigiriuyana Wellness Resort

resort, Palutawa
Sigiriuyana Wellness Resort in Palutawa is located 1.4 kilometres from Sigiriya Rock and 4 kilometres from Pidurangala Rock, offering a convenient base for exploring the area.
This resort provides a spa, water park, and a restaurant serving Asian and vegetarian options, with rooms featuring air conditioning, a microwave, and free WiFi, accommodating up to 27 guests with a 12:00 PM check-out.
Deduru Oya Cinnamon Gardens - Sri Lanka
No reviews

Deduru Oya Cinnamon Gardens

resort, Barandara
The Deduru Oya Cinnamon Gardens resort is located in Barandara, 38.6 kilometres from Kandy Royal Botanic Gardens and 56.3 kilometres from Victoria Reservoir Kandy Seaplane Base.
This family-friendly accommodation offers rooms with air conditioning, private bathrooms and garden views, featuring a swimming pool, jacuzzi, garden, restaurant, room service, parking, and complimentary WiFi, with a guest capacity of seven in a 28 square meter space.
Breezy River - Sri Lanka
9.2 6 reviews

Breezy River

resort, Kalutara
Breezy River is a resort located in Kalutara, 41.8 kilometres from Mount Lavinia Bus Stand and 83.7 kilometres from Bandaranaike International Airport.
This accommodation offers rooms with air conditioning and pool views, alongside an outdoor swimming pool, an on-site restaurant serving a choice of breakfasts, and free WiFi, with pets also welcome under the Breezy River offer.
The Bay An Uga Experience - Pasikuda - Sri Lanka
9.4 583 reviews

The Bay An Uga Experience - Pasikuda

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

Sigiriya King's Resort - Sri Lanka
9.6 632 reviews

Sigiriya King's Resort

resort, Sigiriya
Sigiriya King's Resort is conveniently located in Sigiriya, Sri Lanka, 1.9km from Pidurangala Rock and 4km from Sigiriya Rock, offering easy access to these significant historical sites.
This family-friendly hotel boasts an outdoor swimming pool, fitness centre, restaurant, bar, and free bikes for exploring the area, alongside free Wi-Fi and air conditioning in all rooms.
Jetwing Blue - Sri Lanka
8.2 3362 reviews

Jetwing Blue

resort, Negombo
Jetwing Blue, situated on Negombo Beach, is a 10-minute drive from Negombo Railway Station and 12 kilometres from Bandaranaike International Airport, offering convenient access to Colombo (38km away) and local attractions like the Old Dutch Gate.
This beachfront hotel boasts two swimming pools, a spa, two restaurants, a fitness centre, tennis courts, and rooms with private balconies featuring ocean views; all ensuring a relaxing stay with various amenities.
Anantaya Resort And Spa Passikudah - Sri Lanka
8.3 115 reviews

Anantaya Resort And Spa Passikudah

resort, Pasikuda
Anantaya Resort and Spa Passikudah, a beachfront hotel in the Ampara District of Sri Lanka, offers stunning ocean views and is ideally located for exploring nearby attractions in Passikudah and Batticaloa.
This establishment boasts an outdoor pool, fitness centre, spa, restaurant, bar, and offers room service, car hire, and a free Batticaloa excursion for stays of five nights or more, along with upgrades for longer stays.
Jungle Beach An Uga Experience - Trincomalee - Sri Lanka
9.2 340 reviews

Jungle Beach An Uga Experience - Trincomalee

resort, Trincomalee
Uga Jungle Beach, a five-star hotel in Trincomalee, Sri Lanka, is located 27 kilometres from the town's bus and railway station and 35 kilometres from China Bay Airport.
This 1-bedroom, 1-bathroom establishment offers a spa, swimming pool, fitness centre, and various activities including fishing trips and canoeing, alongside stylish rooms with modern interiors and amenities such as free Wi-Fi and valet parking.
©2026 cozycozy.com