Sri Lanka resortscozycozy

Search all holiday resorts in Sri Lanka

2552 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

2552 Best resorts in Sri Lanka

One Step Castle Resort - Sri Lanka
9.5 17 reviews
Sri Lanka
2 1
£27/nighttotal: £135 (5 )

One Step Castle Resort

resort - Sigiriya
This Sigiriya hotel, One Step Castle Resort, is situated 3.1 kilometres from Sigiriya Rock and 4.9 kilometres from Pidurangala Rock, with Sigiriya Museum located 2.3 kilometres away.
Offering 20 square metres of space, this accommodation accommodates up to three guests in a single bedroom with one bathroom, and includes amenities such as air conditioning, free WiFi, room service, and a terrace.
Pepper Garden Resort - Sri Lanka
9.6 510 reviews
Sri Lanka
2 1
£26/nighttotal: £702 (27 )

Pepper Garden Resort

resort - Ella
Pepper Garden Resort in Ella offers convenient access to Ella Railway Station, a six-minute walk away, and is 4km from the Demodara Nine Arch Bridge.
This guesthouse provides 23-square-metre rooms, each with a bedroom and bathroom, plus amenities including a terrace, garden, Jacuzzi, and free Wi-Fi; bike rentals are available for exploring the surrounding area.
Oreeka Beach Resort - Airport Transit Hotel Negombo - Sri Lanka
Sri Lanka
6 3
£41/nighttotal: £574 (14 )

Oreeka Beach Resort - Airport Transit Hotel Negombo

resort - Negombo
Oreeka Beach Resort offers direct access to Wellaweediya Beach, just 1 minute's walk away, and is located 2.1 kilometres from Maris Stella College and 1.9 kilometres from St. Anthony's Church in Negombo.
This resort provides rooms with air conditioning, free WiFi, and private bathrooms, with some featuring balconies, and guests can enjoy a Full English/Irish breakfast with opportunities for fishing and cycling in the vicinity.
Ever After - Ella, Sri Lanka - Sri Lanka
8.3 26 reviews
Sri Lanka
2 1
£10/nighttotal: £310 (31 )

Ever After - Ella, Sri Lanka

resort - Ella
Ever After - Ella, situated in Ella, Sri Lanka, is 1.8km from Little Adam's Peak and 3.7km from Ella Rock, offering easy access to hiking trails and the Ella Railway Station.
This one-bedroom apartment, part of the Ever After offer, provides 23 square metres of space with a private terrace, bathroom including a bidet, and a desk; it comfortably accommodates couples or small families and does not host parties.
Tantor Resort Hotel And Spa Habarana - Sri Lanka
9.5 190 reviews
Sri Lanka
4 1
£71/nighttotal: £4189 (59 )

Tantor Resort Hotel And Spa Habarana

resort - Habarana
Tantor Resort Habarana is situated in Habarana, Sri Lanka, 2.1km from Habarana Lake and within easy reach of the Sigiriya and Pidurangala rock formations.
This 25 square metre hotel offers one bedroom, one bathroom, and accommodates up to five guests, featuring a swimming pool, garden, spa, and room service, along with free Wi-Fi.
Khs Resort - Sri Lanka
Sri Lanka
2 1
£7/nighttotal: £91 (13 )

Khs Resort

resort - Gelioya
Khs Resort, located in Gelioya, offers a family-friendly retreat with rooms featuring air conditioning and balconies, situated close to Pahingamuwa and scenic lakes.
This accommodation provides 17 square meters of living space, accommodates up to three guests, and includes an on-site restaurant, room service, free WiFi, and complimentary parking, with tea and coffee making facilities in each room.
Thimaya Holiday Resort - Sri Lanka
9.2 16 reviews
Sri Lanka
2 1
£32/nighttotal: £992 (31 )

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.
Villa 59 - Sri Lanka
8.5 31 reviews
Sri Lanka
2 1
£15/nighttotal: £525 (35 )

Villa 59

resort - Galle
Villa 59, a Galle city residence, enjoys a central location near Mahamodara Beach, Galle International Cricket Stadium, and Galle Fort.
This one-bedroom, one-bathroom villa offers guests free Wi-Fi, air conditioning, a private pool and hot tub, plus free bike hire for exploring this historic Sri Lankan city, 14km from Koggala Airport with a complimentary shuttle service.
Ulugala Resort - Sri Lanka
8.3 6 reviews
Sri Lanka
9 3
£76/nighttotal: £532 (7 )

Ulugala Resort

resort - Nuwara Eliya
Ulugala Resort, in Nuwara Eliya, is conveniently located 4km from Gregory Lake and 11km from Hakgala Botanical Garden.
This 111 square metre property, boasting one bedroom and one bathroom, comfortably accommodates up to 15 guests and features a terrace, parking, and private balconies with mountain views.
Eco Lodges By Ceylon Adventures - Sri Lanka
8.4 37 reviews
Sri Lanka
9 4
£98/nighttotal: £294 (3 )

Eco Lodges By Ceylon Adventures

resort - Kitulgala
River Resort Kitulgala is a family-friendly resort located in Kitulgala, approximately 33.8 kilometres from Castlereigh Reservoir Seaplane Base Airport.
This resort offers rooms with air conditioning, WiFi, and a terrace, alongside a water park, garden, on-site restaurant, and room service, accommodating up to five guests within a 37 square meter floor area.
Srilak View Holiday Inn - Sri Lanka
8.4 40 reviews
Sri Lanka
5 2
£58/nighttotal: £580 (10 )

Srilak View Holiday Inn

resort - Haputale
Srilak View Holiday Inn is located in Ella, approximately 56 kilometres from Mattala Rajapaksa International Airport, offering convenient access to Ella railway station and the main bus stand.
This one-bedroom holiday inn boasts a 9-square-metre floor area, featuring a private balcony with Ella views, a private bathroom, and access to on-site amenities including a restaurant, bar, sauna, spa, tennis court, and free parking.
Tringa Villas Yala - Sri Lanka
9.0 77 reviews
Sri Lanka
9 3
£110/nighttotal: £770 (7 )

Tringa Villas Yala

resort - Kirinda
Tringa Villas Yala is conveniently located in Kirinda, just a short distance from the Kirinda Temple and a 15-minute drive from the main entrance of Yala National Park. The resort has received very good user ratings, particularly for its cleanliness and location.
The villa has one bedroom and one bathroom, covering 1000 square metres and comfortably accommodating up to three guests. Amenities include a swimming pool, a terrace, a garden, and a restaurant, providing a relaxing and enjoyable stay for families and couples alike.

Best family friendly Sri Lanka resorts

Among the 2552 accommodations in Sri Lanka, here are the 4 best family friendly resorts

Lake Villa Resort - Sri Lanka
8.8 300 reviews
Sri Lanka
8 4
£109/nighttotal: £763 (7 )

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.
Gallene Gala Nature Resort - Sri Lanka
8.7 149 reviews
Sri Lanka
2 1
£19/nighttotal: £228 (12 )

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.
Wilpattu Agri Resort - Sri Lanka
Sri Lanka
7 2
£25/nighttotal: £350 (14 )

Wilpattu Agri Resort

resort - Nochchiyagama
Wilpattu Agri Resort, located in Horuwila, Nochchiyagama, is approximately 78.8 kilometres from Sigiriya Airport.
This family-friendly lodge offers air-conditioned rooms with private bathrooms and garden views, complimentary WiFi, and on-site parking, with a dedicated dining area and 24-hour room service available.
Elephant Path By Alpine Resorts - Sri Lanka
9.7 3 reviews
Sri Lanka
1 1
£28/nighttotal: £280 (10 )

Elephant Path By Alpine Resorts

resort - Habarana
Elephant Path by Alpine Resorts in Habarana offers a convenient base, situated 10.5 kilometres from Pidurangala Rock and 11.3 kilometres from Sigiriya Rock, with Habarana Lake just a 13-minute walk away.
This resort provides a tranquil garden, a terrace, complimentary WiFi, and an on-site restaurant serving various breakfast options, with air-conditioned rooms featuring seating areas and private bathrooms, and selected rooms offering patios.

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

Rabuka Resort - Kitulgala - Sri Lanka
Sri Lanka
7 2
£67/nighttotal: £938 (14 )

Rabuka Resort - Kitulgala

resort - Kitulgala
Rabuka Resort - Kitulgala offers a family-friendly stay on the Nuwara Eliya Highway, approximately 71,724 kilometres from Kitulgala town, with Avissawella and Hatton as nearby attractions.
This accommodation provides a serene garden setting with scenic views, private bathrooms, free off-site parking, and a relaxing environment ideal for unwinding, with each unit covering 30 square metres and featuring one bedroom and one bathroom.
Sigiri Sierra View Resort - Sri Lanka
8.6 684 reviews
Sri Lanka
2 1
£38/nighttotal: £190 (5 )

Sigiri Sierra View Resort

resort - Sigiriya
Sigiri Sierra View Resort is situated in Sigiriya, Sri Lanka, 2.4km from Sigiriya Rock and 5.6km from Pidurangala Rock, offering convenient access to these iconic landmarks.
This family-friendly guesthouse features an indoor swimming pool, on-site Asian restaurant with vegetarian options, free Wi-Fi, private parking, and bicycle rental for exploring the surrounding area.
Tepraas- Bolgoda - Sri Lanka
Sri Lanka
2 1
£25/nighttotal: £225 (9 )

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.
Taru Villas Maia - Habarana - Sri Lanka
9.6 218 reviews
Sri Lanka
5 2
£633/nighttotal: £6330 (10 )

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.

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. For stunning natural beauty, you have the hill country's tea plantations, Ella Rock, and the beaches of Bentota or Unawatuna. Wildlife enthusiasts should head to Yala National Park for leopards and Udawalawe National Park for elephants. And don't forget the cultural triangle, encompassing Anuradhapura, Polonnaruwa, and Sigiriya.
  • 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 and by far the largest. Mattala Rajapaksa International Airport (HRI) is another international airport, but it's significantly smaller and sees 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 shops, especially in tourist areas, it's still advisable to carry Sri Lankan Rupees (LKR) for smaller establishments and local markets. ATMs are readily available in towns and cities.
  • What are the best resorts with a swimming pool in Sri Lanka?

    Good Karma, Atha Resort and Karpaha Sands 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. Consider using tuk-tuks, trains, or hiring a driver for a safer and more relaxed travel experience, especially outside of main 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 predominantly Buddhist country, so dressing modestly when visiting temples is crucial. Removing your shoes before entering a temple or someone's home is also customary. Showing respect for Buddhist monks and religious sites is essential. It's polite to greet people with a nod or a 'Ayubowan' (hello).
  • 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 many vibrant festivals! The Kandy Esala Perahera, a spectacular procession with elephants and dancers, is a highlight. Sinhala and Tamil New Year is a major celebration with unique traditions. The Kataragama festival is another significant religious event.
  • 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 combine the cultural triangle (Anuradhapura, Polonnaruwa, Sigiriya) with a few days in the hill country (Kandy, Ella), experiencing tea plantations and stunning scenery. Adding a beach day in Bentota or Unawatuna would round off the trip perfectly.
  • Where should you go for a fun weekend in Sri Lanka?

    For a quick getaway, consider exploring the beaches near Colombo – Negombo is easily accessible and offers a relaxed atmosphere. Alternatively, a trip to Kandy, exploring the Temple of the Tooth Relic and enjoying the city's atmosphere, would be a culturally rich experience.
  • Are there parts of Sri Lanka with consistently good weather throughout the year?

    No single area in Sri Lanka enjoys perfect weather year-round. However, the southern and western coasts tend to have less variable weather, with the best conditions from November to April. Even then, there can be short periods of rain.
  • 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 wise to inform your embassy or high commission of your travel plans.

Best Sri Lanka resorts with a restaurant

The Dorwin Heights - Sri Lanka
9.2 328 reviews
Sri Lanka
2 1
£35/nighttotal: £140 (4 )

The Dorwin Heights

resort - Kandy
The Dorwin Heights is a resort located in Kandy, 1.8 kilometres from Sri Dalada Maligawa and the Kandy Museum.
This family-friendly accommodation offers free WiFi, air conditioning, an outdoor swimming pool, a restaurant serving a Full English/Irish breakfast, and rooms with balconies providing city views, with bike and car rental services available for exploring nearby cycling routes.
Dinuda Lagoon Hotel - Sri Lanka
8.3 415 reviews
Sri Lanka
10 2
£121/nighttotal: £484 (4 )

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.
Deduru Oya Cinnamon Gardens - Sri Lanka
Sri Lanka
7 2
£99/nighttotal: £1386 (14 )

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.
Wind Blend Kite Resort - Sri Lanka
8.5 88 reviews
Sri Lanka
2 1
£37/nighttotal: £2220 (60 )

Wind Blend Kite Resort

resort - Kalpitiya
Wind Blend Kite Resort is located in Kalpitiya, a short distance from the lagoon and the fishing village, offering a prime location for kite surfing. The resort has received excellent user ratings for cleanliness and a very good rating for its location.
The resort offers a relaxing atmosphere with a terrace and shared lounge. Guests can enjoy a variety of amenities, including a swimming pool, spa, restaurant, bar, and room service, as well as activities such as kite surfing.

Best Sri Lanka resorts with a gym

Ranna 212 By Auro Resorts - Sri Lanka
8.5 16 reviews
Sri Lanka
1 1
£75/nighttotal: £750 (10 )

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.
Jetwing Vil Uyana, A Luxury Reserve - Sri Lanka
9.4 250 reviews
Sri Lanka
2 1
£622/nighttotal: £2488 (4 )

Jetwing Vil Uyana, A Luxury Reserve

resort - Sigiriya
Jetwing Vil Uyana, a family-friendly resort in the Sigiriya district of Sri Lanka's Cultural Triangle, is located 5km from Sigiriya Rock Fortress, a significant historical landmark.
This one-bedroom villa offers accommodation for up to five guests, featuring teak flooring, a balcony, an indoor pool, a spa, a fitness centre, multiple dining options including The Apsara and The Sulang, and free WiFi.
Anantara Peace Haven Tangalle Resort - Sri Lanka
9.3 941 reviews
Sri Lanka
2 1
£619/nighttotal: £22903 (37 )

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.
The Calm Resort & Spa - Sri Lanka
8.8 1849 reviews
Sri Lanka
7 4
£364/nighttotal: £5096 (14 )

The Calm Resort & Spa

resort - Pasikuda
The Calm Resort & Spa is situated in Pasikuda, a coastal town in Sri Lanka, just a short distance from the famous Pasikuda Beach. The resort has consistently received excellent ratings for its location, cleanliness, and overall guest experience.
The hotel offers a range of comfortable rooms and suites, each featuring modern amenities. Guests can enjoy a variety of activities and facilities, including a private beach, swimming pool, spa, and restaurant.
©2026 cozycozy.com