Search all holiday resorts in Sri Lanka

2552 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • 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

Mathews Holiday Resort - Sri Lanka
9.5 36 reviews

Mathews Holiday Resort

resort, Habarana
Mathews Holiday Resort is situated in Habarana, a short distance from Kadahatha Wawa Lake and Habarana Lake, making it an ideal base for exploring the nearby Sigiriya Rock and Pidurangala Rock. The resort has received excellent ratings for location, cleanliness, and overall user experience.
The resort offers comfortable rooms with private bathrooms and a range of amenities including a garden, terrace, restaurant, and free Wi-Fi. Guests can enjoy a peaceful atmosphere, convenient services like room service, and a variety of breakfast options.
Thimaya Holiday Resort - Sri Lanka
9.2 15 reviews

Thimaya Holiday Resort

resort, Hatton
Thimaya Holiday Resort in Hatton, Sri Lanka, is conveniently located approximately 39 kilometres from Gregory Lake and 37 kilometres from Adam's Peak.
This family-friendly hotel offers one-bedroom units with air conditioning, a swimming pool, restaurant, room service, and parking, plus bike rentals for exploring nearby hiking and cycling trails.
Levona Garden Resort - Sri Lanka
9.3 1114 reviews

Levona Garden Resort

resort, Habarana
Levona Garden Resort is located in Habarana, just a short distance from Habarana Lake and within easy reach of attractions like Sigiriya Lion Rock and Ritigala Forest Monastery. The resort has excellent user ratings for its location, cleanliness, and overall experience.
The resort offers comfortable rooms with modern amenities and a relaxing garden setting. Guests can enjoy on-site dining, a swimming pool, a Jacuzzi, and the option to rent bikes or cars to explore the surrounding area.
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.

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

Breezy River - Sri Lanka
9.6 5 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.
Taru Villas Maia - Habarana - Sri Lanka
9.6 207 reviews

Taru Villas Maia - Habarana

resort, Habarana
Taru Villas Maia - Habarana is situated in Habarana, Sri Lanka, 13km from Pidurangala Rock and 14km from Sigiriya Rock, offering easy access to these historical sites and convenient proximity to Sigiriya Airport (12km).
This family-friendly villa offers air-conditioned rooms with private balconies, sleeping up to three guests, and boasts an outdoor pool, garden, restaurant and bar, plus bike and car rentals for exploring the surrounding area.
Maalu Maalu Resort & Spa - Thema Collection - Sri Lanka
8.7 2512 reviews

Maalu Maalu Resort & Spa - Thema Collection

resort, Pasikuda
Maalu Maalu Resort & Spa - Thema Collection is located on Passekudah Bay's shores in Sri Lanka's Ampara District, approximately 225km from Sigiriya.
This beachfront hotel offers spacious rooms with private balconies, an infinity pool, Ayurvedic spa treatments, Karadiya and Habala & Ruwala restaurants serving Sri Lankan and international cuisine, plus a fitness centre and multiple bars.
Gamodh Citadel Resort - Sri Lanka
8.4 620 reviews

Gamodh Citadel Resort

resort, Anuradhapura
Gamodh Citadel Resort is situated in Anuradhapura, a 15-minute drive from Nuwarawewa and an hour’s drive from Wilpaththu National Park, offering a peaceful escape amongst ancient ruins and temples. The resort has received very good ratings for user experience, cleanliness, and a good rating for location.
The resort has rooms with either garden or pool views, providing a tranquil atmosphere. Guests can enjoy a range of amenities, including a swimming pool, a jacuzzi, a fitness centre, a restaurant, a bar, and a terrace.

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, including elephants and leopards. Then there's the cultural triangle, encompassing Anuradhapura, Kandy (home to the Temple of the Tooth Relic), and Dambulla's cave temples. For stunning beaches, head to Unawatuna or Bentota. Don't forget the hill country, with its tea plantations and stunning views, like those around Ella and Nuwara Eliya.
  • What are the most popular 2, 3 and 4-star resorts in Sri Lanka?

    Among 2, 3 and 4-star resorts in Sri Lanka, Hotel Yapahuwa Paradise, Blue Ocean Resort and Tulip of Ceylon Nature Resort are the most popular ones.

  • Which airports are the biggest in Sri Lanka?

    Bandaranaike International Airport (CMB) near Colombo is by far the largest and busiest, handling most international flights. Mattala Rajapaksa International Airport (HRI) is another significant airport, though its international traffic is considerably less.
  • 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 establishments and tourist areas, cash is still king, especially in smaller towns and villages. It's best to carry Sri Lankan Rupees (LKR) for everyday transactions. ATMs are readily available in cities and towns.
  • 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 significantly. Consider using tuk-tuks, taxis, or hiring a driver for ease and safety, especially if venturing outside of major cities. Driving yourself is only recommended for very experienced drivers comfortable with intense traffic.
  • What are the best resorts with jacuzzi in Sri Lanka?

    Good Karma, Karpaha Sands and Levona Garden 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. Dress modestly when visiting religious sites, removing your shoes before entering temples. Always use your right hand to eat and offer things, as the left hand is considered unclean. Showing respect for Buddhist monks and elders is crucial. It's polite to greet people with a gentle nod or 'Ayubowan'.
  • 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 Levona Garden Resort.

  • Are there any noteworthy festivals unique to Sri Lanka?

    Sri Lanka has many vibrant festivals. One of the most significant is Sinhala and Tamil New Year, a multi-day celebration with traditional games and feasts. Poson Poya commemorates the arrival of Buddhism, while Duruthu Poya marks the first visit of the Buddha to the island. These are just a few examples; the calendar is packed with colourful events.
  • 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, Nuwara Eliya), and finish with some beach time in the south (Unawatuna or Mirissa). This itinerary balances culture, nature, and relaxation.
  • Where should you go for a fun weekend in Sri Lanka?

    For a fun weekend, Colombo offers a vibrant city experience with its markets, restaurants, and nightlife. Alternatively, a beach getaway to Negombo or Bentota provides relaxation and water sports. If you prefer nature, a trip to Sinharaja rainforest offers hiking and birdwatching opportunities.
  • 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 always a good idea to inform your embassy or consulate of your travel plans.

Best Sri Lanka resorts with a restaurant

Taro River Resort Negombo - Sri Lanka
No reviews

Taro River Resort Negombo

resort, Otarawadiya
Taro River Resort Negombo, a resort in Otarawadiya, is located in Negombo, 13.9 kilometres from Bandaranaike International Airport and St Anthony's Church, and 15.9 kilometres from the Dutch Fort.
This family-friendly accommodation offers 149 square metres of space with one bedroom and one bathroom, featuring air conditioning, a swimming pool, a garden, a restaurant, a bar, and complimentary airport shuttle service, with check-out between midnight and 10:00 AM.
Dinuda Lagoon Hotel - Sri Lanka
8.3 408 reviews

Dinuda Lagoon Hotel

resort, Kalpitiya
Dinuda Lagoon Hotel, a resort in Kalpitiya, is located 1.8 kilometres from Kalpitiya Beach and offers lagoon-side accommodation with excellent location and user ratings.
This hotel provides guests with a swimming pool, on-site restaurant, bar, fitness centre, and complimentary parking, with bike and car rentals available for exploring the area popular for cycling.
Kayaam Wellness - Sri Lanka
9.5 192 reviews

Kayaam Wellness

resort, Tangalle
Kayaam House, in Tangalle, Sri Lanka, offers direct access to Wella Odaya Beach and is located 1.6km from Rekawa Beach and 26km from the Hummanaya Blow Hole.
This one-bedroom, one-bathroom guesthouse boasts an outdoor and indoor swimming pool, a hot tub, a restaurant, and a private beach area, plus free Wi-Fi and paid airport shuttle service to Mattala Rajapaksa International Airport.
Eeescart Family Resort - Sri Lanka
8.4 34 reviews

Eeescart Family Resort

B&B, Bandarawela
Eeescart Family Resort in Bandarawela offers family-friendly accommodation with convenient amenities including a fitness centre, tennis court, and restaurant.
This one-bedroom, one-bathroom establishment provides free continental breakfast, Wi-Fi, and parking, along with concierge services and a 24-hour front desk.

Best Sri Lanka resorts with a gym

Hikka Tranz By Cinnamon - Sri Lanka
8.3 1177 reviews

Hikka Tranz By Cinnamon

resort, Hikkaduwa
Hikka Tranz by Cinnamon is located on Sri Lanka's southern coast, just 20 kilometres from the coastal towns of Bentota and Ambalangoda. The resort has received very good ratings for its cleanliness and excellent ratings for its location.
The hotel offers a range of comfortable rooms with private balconies, all featuring colourful interiors and DVD players. Amenities include an outdoor pool, a PADI dive centre, a rooftop spa, a well-equipped gym, a tour desk, multiple restaurants, bars, a fitness centre, room service, parking and a concierge service.
Amaya Beach Passikudah - Sri Lanka
8.7 932 reviews

Amaya Beach Passikudah

resort, Pasikuda
Amaya Beach Passikudah, a family-friendly hotel, is located in Kalkudah, close to Passikudah Beach.
The resort boasts a swimming pool, spa, fitness centre, tennis court and restaurant, offering spacious rooms with balconies, free Wi-Fi, and private parking.
Mirage Kandyan Heights - Sri Lanka
9.2 241 reviews

Mirage Kandyan Heights

resort, Kandy
Mirage Kandyan Heights, a family-friendly hotel in Kandy, Sri Lanka, boasts stunning mountain views and is located 3.2km from the Ceylon Tea Museum, 4.7km from Kandy Railway Station, and within easy driving distance of other attractions like Bogambara Stadium and Kandy City Centre Shopping Mall.
This one-bedroom, one-bathroom lodging offers air conditioning, a swimming pool, a restaurant serving diverse cuisines (including American, Chinese, Indian, vegetarian and halal options), free Wi-Fi, on-site parking, and a fitness centre.
Suriya Resort - Sri Lanka
8.0 170 reviews

Suriya Resort

resort, Waikkal
Suriya Resort in Wayikkal offers a family-friendly retreat located 2.7 kilometres from Church Junction Bus Station and 3.9 kilometres from Waikkala Railway Station.
This accommodation provides a swimming pool, on-site restaurant, bar, fitness centre, spa, sauna, and complimentary WiFi, with rooms featuring air conditioning, a terrace or balcony, and private bathrooms.
©2026 cozycozy.com