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

Rajarata Reach Resort - Sri Lanka
9.4 332 reviews

Rajarata Reach Resort

resort, Anuradhapura
Rajarata Reach Resort is situated in Anuradhapura, just 2.6 kilometres from the Anuradhapura Railway Station and 3.7 kilometres from Jaya Sri Maha Bodhi, offering a convenient base for exploring the ancient city. The resort consistently receives excellent ratings for its location, cleanliness, and overall experience.
The resort features comfortable, air-conditioned rooms with free Wi-Fi, offering a range of amenities including a restaurant serving Asian cuisine, a terrace, and a garden. Guests can also enjoy city views, take advantage of airport transportation and bicycle rentals, and explore nearby attractions like Kumbichchan Kulama Tank and Nature Park Anuradhapura.
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.
Eco Village - Sri Lanka
9.2 201 reviews

Eco Village

resort, Ella
Eco Village in Ella offers convenient proximity to Ella Rock (1.6km), Ella Spice Garden (2.1km), and Ella Railway Station (2.1km), ideal for exploring this Sri Lankan hill country town.
This pet-friendly guesthouse provides room service, a terrace, garden, parking, and Wi-Fi, with bike and car rentals available for exploring Little Adam's Peak (3.9km) and the Demodara Nine Arch Bridge (6.1km).
Victoria Nature Resort - Sri Lanka
8.1 12 reviews

Victoria Nature Resort

resort, Digana
Victoria Nature Resort in Digana is situated 1.9 kilometres from the Victoria Reservoir Kandy Seaplane Base, offering convenient access to Kandy and its attractions.
This family-friendly hotel provides rooms with balconies, a restaurant serving diverse cuisines including Asian, vegetarian, halal and vegan options, plus a shared kitchen, room service, and parking.

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

Reef Villa - Sri Lanka
9.5 54 reviews

Reef Villa

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.
Villa Goodwill Paradise - Sri Lanka
9.1 126 reviews

Villa Goodwill Paradise

resort, Hikkaduwa
Villa Goodwill Paradise is located in a peaceful green area of Thiranagama, Hikkaduwa, just 500 metres from Sandy Beach and a short walk from the Thiranagama Junction and Hikkaduwa Central Railway Station. This resort has consistently received excellent ratings for its location, cleanliness, and overall guest experience.
The villa offers a choice of rooms with private bathrooms and modern amenities like air conditioning, satellite TV, and a mini-bar. Guests can enjoy the swimming pool, dine at the on-site restaurant, relax at the bar, or treat themselves to a spa treatment.
Hasruk Eco Rest - Sri Lanka
No reviews

Hasruk Eco Rest

resort, Yatipauwa
Hasruk Eco Rest, a resort in Yatipauwa, is located 78 kilometres from Bandaranaike International Airport and 31 kilometres from Leisure World.
This eco-friendly accommodation offers rooms of 27 square metres with a private bathroom and kettle, a swimming pool, a water park, on-site dining, and free Wi-Fi, accommodating up to 9 guests.
Sigiriya Forest Edge By Marino Leisure - Sri Lanka
9.6 761 reviews

Sigiriya Forest Edge By Marino Leisure

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.

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

Dinuda Lagoon Hotel - Sri Lanka
8.3 413 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.
Rocky Point Beach Front Pool Resort - Sri Lanka
8.5 6 reviews

Rocky Point Beach Front Pool Resort

resort, Tangalle
The Rocky Point Beach Front Pool Resort in Tangalle offers direct access to a private beach, situated 4 minutes on foot from Goyambokka Beach and 4.2 kilometres from Mulkirigala Rock Monastery.
This resort, featuring air-conditioned rooms with balconies, a swimming pool, and on-site dining with diverse cuisines, has a floor area of 100 square meters, one bedroom, one bathroom, and can accommodate up to three guests.
Borassus Nature Huts By Abc Leisure's Group - Sri Lanka
9.5 110 reviews

Borassus Nature Huts By Abc Leisure's Group

resort, Jaffna
Borassus Nature Huts in Jaffna offers sea-view rooms, situated 8.8 kilometres from Jaffna Fort, 9.5 kilometres from the Jaffna Public Library, and 10.9 kilometres from Jaffna Railway Station.
This guesthouse provides 17-square-metre rooms with a private bathroom, sleeping up to two guests, and features a restaurant, room service, parking, and bike rentals for exploring local landmarks such as Nallur Kovil.
Lake Villa Resort - Sri Lanka
8.8 300 reviews

Lake Villa Resort

resort, Tissamaharama
Lake Villa Resort is located in Tissamaharama, just a short distance from the popular Tissa Wewa lake. The resort enjoys a peaceful setting with stunning views of the surrounding mountains and lake, and it has received very good ratings for its location, cleanliness, and overall experience.
This family-friendly hotel offers a range of amenities, including an outdoor swimming pool, a restaurant, and a bar. Guests can enjoy activities like cycling, fishing, and exploring the area with bike or car rentals.

Best Sri Lanka resorts with a gym

Amaya Hills Kandy - Sri Lanka
8.2 798 reviews

Amaya Hills Kandy

resort, Kandy
Amaya Hills Kandy is located in the hills overlooking the Heerassagala forest, just 4.3 miles from the centre of Kandy and 73 miles from Sri Lanka Airport. The resort has received very good ratings for location, cleanliness and overall experience.
The hotel offers a range of accommodation options, including rooms with private balconies offering stunning views of the surrounding valleys. Guests can enjoy a variety of amenities and activities, such as an outdoor pool, spa, restaurant, bar, fitness centre and tennis court.
Sigiriya Jungles Resort & Spa - Sri Lanka
8.7 918 reviews

Sigiriya Jungles Resort & Spa

resort, Sigiriya
Sigiriya Jungles Resort & Spa is located in Sigiriya, Sri Lanka, approximately 5 kilometres from Sigiriya Rock and offering stunning views of Pidurangala Monastery from its unique 30-metre wooden bridge.
This hotel boasts a swimming pool, spa, fitness centre, and multiple restaurants serving diverse cuisines, plus all rooms include a seating area, some with balconies offering scenic views; free Wi-Fi and parking are also provided.
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.
Ranna 212 By Auro Resorts - Sri Lanka
8.5 16 reviews

Ranna 212 By Auro Resorts

resort, Hambantota
Ranna 212 By Auro Resorts in Hambantota offers direct access to Kahandamodara Beach, situated 17.7 kilometres from Tangalle Lagoon and 30.6 kilometres from Hummanaya Blow Hole.
This resort provides accommodation with a floor area of 42 square meters, designed for up to three guests, featuring a swimming pool, on-site dining with diverse cuisine options, and a private beach area.
©2026 cozycozy.com