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

Hotel Alaskabay Arugambay - Sri Lanka
8.3 214 reviews

Hotel Alaskabay Arugambay

resort, Arugam Bay
Hotel Alaskabay Arugambay in Pottuvil, Sri Lanka enjoys a prime location, just 0.2 km from Arugam Bay Beach, 2.1 km from Pottuvil Beach, and a 17-minute walk from Muhudu Maha Viharaya.
This family-friendly hotel offers air-conditioned rooms with private bathrooms, free Wi-Fi, an outdoor swimming pool, a garden, a restaurant serving diverse cuisines, and free private parking; it also provides room service and a 24-hour front desk.
Coffee Cabanas - Sri Lanka
8.4 7 reviews

Coffee Cabanas

resort, Matale
Coffee Cabanas is a resort located in Matale, approximately 21 kilometres from Kandy City Centre Shopping Mall and Bogambara Stadium, and 22.5 kilometres from Kandy Train Station and Kandy Museum.
This pet-friendly accommodation offers rooms with air conditioning, free WiFi, and private bathrooms, with some featuring balconies, and includes an on-site restaurant serving breakfast, room service, and complimentary parking, suitable for up to 11 guests.
The Green Heaven Resort - Sri Lanka
8.7 136 reviews

The Green Heaven Resort

resort, Sigiriya
The Green Heaven Resort in Sigiriya offers convenient proximity to Sigiriya Rock (3.2km), Pidurangala Rock (4.3km), and Sigiriya Museum (1.3km).
This family-friendly guesthouse features a 21 square metre room with one bedroom, one bathroom, a swimming pool, and free Wi-Fi; breakfast options include à la carte, continental, and Asian choices.
The Shalom Resort & Restaurant - Sri Lanka
9.8 16 reviews

The Shalom Resort & Restaurant

resort, Inamaluwa
The Shalom Resort & Restaurant in Inamaluwa offers a peaceful garden setting, located approximately 8.4 kilometres from Sigiriya Rock and 10.3 kilometres from Pidurangala Rock.
This family-friendly accommodation provides rooms with private bathrooms, complimentary WiFi, and on-site dining, with options for bike and car rental to explore the local area.

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

Leopard Reach Yala By Seven Angels - Sri Lanka
9.2 194 reviews

Leopard Reach Yala By Seven Angels

resort, Tissamaharama
Leopard Reach Yala, a family-friendly hotel in Tissamaharama, Sri Lanka, is conveniently located 15km from Tissa Wewa, 19km from Situlpawwa, and 10km from Ranminitenna Tele Cinema Village.
This one-bedroom, one-bathroom property offers air conditioning, a jacuzzi, a terrace, free Wi-Fi, parking, and room service, accommodating up to three guests, with airport transfers available and nearby opportunities for hiking and cycling.
The Wild Culture - Sri Lanka
9.1 136 reviews

The Wild Culture

resort, Sigiriya
The Wild Culture resort in Sigiriya is conveniently located 5.5km from Sigiriya Rock and 8.5km from Pidurangala Rock, offering easy access to these iconic landmarks.
This family-friendly property features one-bedroom villas sleeping up to seven guests, complete with air conditioning, a terrace, a garden, a spa, restaurant, bar, room service, and free private parking; some rooms boast mountain views.
Morning Star Resorts - Sri Lanka
8.4 227 reviews

Morning Star Resorts

resort, Negombo
Morning Star Resorts in Negombo, Sri Lanka, offers convenient access to Poruthota and Negombo Beach (a 2- and 3-minute walk respectively) and is 4 km from St Anthony's Church.
This family-friendly hotel boasts an indoor pool, a spa, fitness centre, and air-conditioned rooms with private bathrooms, plus free Wi-Fi and parking, and airport transfers are available.
Thimaya Holiday Resort - Sri Lanka
9.2 16 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.

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

Margarita Kitesurfing School Sri Lanka - Sri Lanka
9.4 6 reviews

Margarita Kitesurfing School Sri Lanka

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.
Neevana Hotel Hikkaduwa - Sri Lanka
8.3 631 reviews

Neevana Hotel Hikkaduwa

resort, Hikkaduwa
The Neevana Hotel Hikkaduwa is located in the coastal town of Hikkaduwa, just a short distance from the bus and train stations and 18 kilometres from Galle's historical attractions. The hotel has received very good ratings for its cleanliness and location, and excellent ratings for the overall experience.
The hotel offers a range of amenities and activities for guests to enjoy, including a swimming pool, spa, restaurant, bar, and room service. Guests can also benefit from the hotel's convenient location, which provides easy access to popular beaches and other attractions in the area.
Nugasewana Resort - Sri Lanka
No reviews

Nugasewana Resort

resort, Beligamuwa
Nugasewana Resort in Beligamuwa is situated 37 kilometres from Sigiriya and 39 kilometres from Pidurangala Rock, with Sigiriya Airport located 34 kilometres away.
This family-friendly resort offers a garden, terrace, and restaurant, with rooms featuring mountain views and a floor area of 149 square meters, accommodating up to 27 guests.
Anantara Peace Haven Tangalle Resort - Sri Lanka
9.3 941 reviews

Anantara Peace Haven Tangalle Resort

resort, Tangalle
Anantara Peace Haven Tangalle Resort, situated in the Tangalle District of Sri Lanka, enjoys a secluded beachfront location on a cliff overlooking the ocean, approximately 48km from Mulkirigala Rock Temple, 120km from Galle Fort, and 160km from Yala National Park.
This luxurious 5-star property offers 32 private villas, each featuring a plunge pool, personal butler service, and choices of beach or garden views; on-site amenities include six diverse restaurants, an Anantara Spa with Ayurvedic treatments, a kids' and teens' club, tennis courts, and a fitness centre.

Best Sri Lanka resorts with a gym

The Deer Park Hotel - Sri Lanka
8.0 140 reviews

The Deer Park Hotel

resort, Giritale
The Deer Park Hotel in Giritale enjoys a convenient location near the Giritale Reservoir, approximately 10 kilometres from Polonnaruwa and within easy reach of Sigiriya (19 kilometres) and the Dambulla Cave Temple (35 kilometres).
This family-friendly hotel offers a range of amenities including a swimming pool, spa, and fitness centre, plus spacious guest rooms with tea/coffee facilities and satellite TV; guests can also enjoy on-site dining and free parking.
Sooriya Resort & Spa - Sri Lanka
8.8 130 reviews

Sooriya Resort & Spa

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.
Adaar - Sri Lanka
8.9 174 reviews

Adaar

resort, Trincomalee
Adaar, in Trincomalee, Sri Lanka, enjoys a convenient location 6.6km from Pigeon Island National Park and within a 16km radius of Velgam Vehera, Kanniya Hot Springs, and Trincomalee Railway Station.
This family-friendly hotel offers one-bedroom units sleeping up to three guests, featuring air conditioning, a swimming pool, restaurant, free Wi-Fi, parking, and daily breakfast buffets.
Glenross Living - A Collection Of 7 Private Pool Villas And 3 Colonial Suites - Sri Lanka
9.3 126 reviews

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

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.
©2026 cozycozy.com