Search all holiday resorts in Sri Lanka

2552 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

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

Lakeside Garden Cottages - Anuradhapura - Sri Lanka
10 4 reviews

Lakeside Garden Cottages - Anuradhapura

resort, Anuradhapura
Lakeside Garden Cottages offers accommodation in Anuradhapura, located centrally and 4 kilometres from Kumbichchan Kulama Tank and 5 kilometres from Kada Panaha Tank.
This resort features 185 square meters of living space, accommodating up to 7 guests with 1 bedroom and 1 bathroom, and provides WiFi, air conditioning, room service, and barbecue facilities.
Gallene Gala Nature Resort - Sri Lanka
8.7 146 reviews

Gallene Gala Nature Resort

resort, Kitulgala
Gallene Gala Nature Resort is situated in Kitulgala, just a short distance from the famous Kitulgala Bridge and the scenic Kalu Ganga River, making it an ideal base for exploring this beautiful area. The resort has received very good ratings for its cleanliness and overall experience, and an excellent rating for its location.
The resort offers a choice of rooms, accommodating up to two guests. Guests can enjoy a range of amenities and activities, including a swimming pool, garden, restaurant, bar, spa, and free WiFi.
Sigiri Forest View - Sri Lanka
8.8 211 reviews

Sigiri Forest View

resort, Sigiriya
Sigiri Forest View, situated in Sigiriya, Sri Lanka, is 8km from Minneriya National Park and 53km from SLAF Anuradhapura Airport, offering convenient access to wildlife safaris and Pidurangala Royal Cave Temple (entrance fee included).
This family-friendly hotel features comfortable rooms with seating areas, dining tables, fireplaces, and private balconies boasting stunning mountain and city views; on-site amenities include a restaurant, bar, barbecue facilities, and a snack bar, plus activities such as cycling and fishing are readily available.
Kitesurfing Lanka - Sri Lanka
9.1 75 reviews

Kitesurfing Lanka

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.

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

Doubletree By Hilton Weerawila Rajawarna Resort - Sri Lanka
9.2 2297 reviews

Doubletree By Hilton Weerawila Rajawarna Resort

resort, Weerawila
The Doubletree by Hilton Weerawila Rajawarna Resort is conveniently located in Weerawila, Sri Lanka, 7.4km from Tissa Wewa, 21km from Bundala National Park, and 22.5km from Mattala Rajapaksa International Airport.
This excellent-rated hotel offers 1-bedroom suites with air conditioning, a swimming pool, fitness centre, spa, and various dining options including seafood, local, and international cuisine, plus free Wi-Fi and airport transfers.
Habarana Tree House Ambasewana Resort - Sri Lanka
9.2 1228 reviews

Habarana Tree House Ambasewana Resort

resort, Habarana
Habarana Tree House Ambasewana Resort is conveniently located in Habarana, Sri Lanka, approximately 2.4km from Habarana Lake, 13.5km from Pidurangala Rock, and 14.3km from Sigiriya Rock.
This family-friendly lodge offers air-conditioned rooms with private bathrooms, balconies, and a swimming pool; guests can enjoy on-site dining, free Wi-Fi, parking, and a range of activities including hiking, fishing, and canoeing.
Dolphin Beach Resort - Sri Lanka
8.9 277 reviews

Dolphin Beach Resort

resort, Kalpitiya
Dolphin Beach Resort is located on Alankuda Beach in Kalpitiya, Sri Lanka, approximately 18 kilometres from Palavi Railway Station and 19 kilometres from Kalpitiya town.
The resort offers luxurious eco-friendly tents with private rainshowers, a beachfront location ideal for dolphin watching, on-site watersports including a kitesurfing school, and an Ayurveda spa, plus complimentary Wi-Fi and bicycle rentals.
Peacock Eco Resort Sigiriya - Sri Lanka
8.5 54 reviews

Peacock Eco Resort Sigiriya

resort, Sigiriya
Peacock Eco Resort Sigiriya is conveniently located near Sigiriya Airport (3km), 8km from Sigiriya Rock and 11km from Pidurangala Rock, offering easy access to these iconic Sri Lankan landmarks.
This family-friendly guesthouse features 28 square metre rooms with a private balcony, sleeping up to three guests, and includes a swimming pool, restaurant, and free Wi-Fi.

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

Saachi Lagoon Resort - Sri Lanka
No reviews

Saachi Lagoon Resort

resort, Kalpitiya
The Saachi Lagoon Resort in Kandakuli is located 18 minutes on foot from Kalpitiya Beach and 130.7 kilometers from Bandaranaike International Airport.
This family-friendly resort offers air-conditioned rooms with free WiFi, a garden, a terrace, an on-site restaurant, and free private parking, with room sizes of 55 square meters featuring one bedroom and one bathroom.
Wild Loch Yala - Sri Lanka
9.8 60 reviews

Wild Loch Yala

resort, Kirinda
Wild Loch Yala resort in Tissamaharama offers comfortable accommodation, situated 9.6km from Tissa Wewa, 26km from Situlpawwa, 35km from Bundala Bird Sanctuary, and 4km from Kirinda Temple.
The 37-square-metre rooms, each sleeping up to five guests, feature air conditioning, private bathrooms, balconies, and access to a swimming pool, jacuzzi, restaurant, bar, and on-site activities including fishing and bowling.
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.
Ella Soul Resort - Sri Lanka
8.9 791 reviews

Ella Soul Resort

resort, Ella
Ella Soul Resort enjoys a convenient location near Ella railway station, within walking distance of the Ella Spice Garden Cooking Class and a short drive (approximately 5km) from the Demodara Nine Arch Bridge.
This family-friendly guesthouse offers air-conditioned rooms with free Wi-Fi, a restaurant serving diverse cuisines including vegetarian and vegan options, plus amenities such as a terrace, garden, and room service; selected rooms feature balconies with scenic views.

Best Sri Lanka resorts with a gym

Sun Siyam Pasikudah - Sri Lanka
9.1 383 reviews

Sun Siyam Pasikudah

resort, Pasikuda
Sun Siyam Pasikudah, located in the Kalkudah district, offers convenient access to Pasikudah Beach and its attractions.
The resort's 118-square-metre suites feature a bedroom, bathroom, private terrace/balcony, and amenities including a swimming pool, spa, fitness centre, and tennis court.
Green Garden Resort - Sri Lanka
8.8 727 reviews

Green Garden Resort

resort, Habarana
Green Garden Resort in Habarana offers convenient access to Kadahatha Wawa Lake and Habarana Lake, and lies within 11.6km of Pidurangala Rock and 12.4km of Sigiriya Rock.
This excellent, family-friendly hotel boasts a fitness centre, spa, restaurant, and room service, plus free Wi-Fi and private parking; bike rentals are available for exploring the surrounding area.
Ayaana Boutique Hotel - Sri Lanka
9.3 77 reviews

Ayaana Boutique Hotel

resort, Kandy
Ayaana Boutique Hotel is located in Kandy, just outside the city centre, close to the Kandy City Center Shopping Mall, the Sri Dalada Maligawa and the Kandy Museum. The hotel has excellent user and cleanliness ratings, and good location ratings.
The hotel offers a range of facilities including a swimming pool, a fitness centre, a spa, and a restaurant. Guests can also enjoy a variety of activities such as karaoke, a pool table, and ping pong.
Kitekuda Kite Resort - Sri Lanka
9.2 5 reviews

Kitekuda Kite Resort

resort, Vannativillu
Kitekuda Resort, in Vannativillu, offers a convenient location just 0.2 kilometres from Mudalaipalai Beach.
This self-catering property sleeps three guests in one bedroom and one bathroom, boasting an outdoor pool, fitness centre, and on-site restaurant and bar, plus free private parking.
©2026 cozycozy.com