Search all holiday resorts in Sri Lanka

1576 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

1576 Best resorts in Sri Lanka

Levona Garden Resort - Sri Lanka
9.2 1060 reviews
Sri Lanka
28/12 – 12/01
A$110/nighttotal: A$1650 (15 )

Levona Garden Resort

2 7
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.
Villa Goodwill Paradise - Sri Lanka
9.2 207 reviews
Sri Lanka
02/07 – 03/07
A$152/nightfor 1 night

Villa Goodwill Paradise

2 5
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.
Soul Of Fall Resort - Sri Lanka
10 2 reviews
Sri Lanka
09/08 – 17/08
A$130/nighttotal: A$1040 (8 )

Soul Of Fall Resort

6 6
resort, Bandarawela
The Soul Of Fall Resort in Bandarawela offers a family-friendly stay with complimentary WiFi, air conditioning, and a swimming pool, located 3.9 kilometres from Bandarawela Railway Station and 17.7 kilometres from the Demodara Nine Arch Bridge. This accommodation provides a terrace, room service, and private parking, with its three bedrooms and three bathrooms accommodating up to nine guests, and a choice of continental, Full English/Irish, or Asian breakfast is available daily.
Saru Deluxe 2br Apartment | Spacious | Sleeps 6 - Sri Lanka
9.9 398 reviews
Sri Lanka
02/07 – 03/07
A$90/nightfor 1 night

Saru Deluxe 2br Apartment | Spacious | Sleeps 6

1 5
resort, Kandy
The SaRu Holiday Home is located in Kandy, Sri Lanka, just 2.4 km from the Sri Dalada Maligawa, 1.7 km from the Kandy City Center Shopping Mall, and 1.4 km from Bogambara Stadium, making it a convenient base for exploring the city's attractions. This apartment has received excellent ratings for its cleanliness, location, and overall user experience.
The self-catering property spans 135 square metres and features two bedrooms, a well-equipped kitchen, a spacious living area, and balconies offering views of Kandy. Guests can enjoy free Wi-Fi, air conditioning, parking, and access to a garden.
Sigiriuyana Wellness Resort - Sri Lanka
Sri Lanka
02/07 – 03/07
A$47/nightfor 1 night

Sigiriuyana Wellness Resort

1 5
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.
Rich Resort & Restaurant - Sri Lanka
9.0 57 reviews
Sri Lanka
03/07 – 06/07
A$129/nighttotal: A$387 (3 )

Rich Resort & Restaurant

3 6
resort, Anuradhapura
Rich Resort & Restaurant is located in Mihintale, Anuradhapura District, offering easy access to the Mihintale rock temple and the ancient city of Anuradhapura, a short drive away.
The hotel provides family-friendly accommodation with air conditioning, free Wi-Fi, a restaurant, room service, parking, and rooms with balconies offering mountain views, plus bike and car hire for exploring the area.
Nature Walk Resort - Sri Lanka
8.5 1767 reviews
Sri Lanka
27/06 – 04/07
A$24/nighttotal: A$168 (7 )

Nature Walk Resort

1 2
resort, Kandy
Nature Walk Resort is located in Kandy, a short walk from Kandy Lake and just over half a mile from the Temple of the Tooth and the city centre. The resort has received very good ratings for location, cleanliness and overall experience.
The hotel offers comfortable rooms with air conditioning, a dressing table and private bathrooms. Guests can enjoy the on-site restaurant, swimming pool, garden and terrace, as well as amenities such as free Wi-Fi, parking and room service.
Sigiriya White Moon Resort - Sri Lanka
9.5 4 reviews
Sri Lanka
31/12 – 10/01
A$69/nighttotal: A$690 (10 )

Sigiriya White Moon Resort

2 5
resort, Sigiriya
The White Moon Resort is located in Sigiriya, Sri Lanka, a short distance from Sigiriya Rock and within a few kilometres of Pidurangala Rock, the Wildlife Range Office, and the Sigiriya Museum.
This guesthouse offers 21 square metre rooms, sleeping up to five guests, with amenities including air conditioning, a private bathroom, and free Wi-Fi; a restaurant provides continental, Full English/Irish, and Asian breakfast options.
Lakeside Garden Cottages - Anuradhapura - Sri Lanka
10 4 reviews
Sri Lanka
03/07 – 23/07
A$46/nighttotal: A$920 (20 )

Lakeside Garden Cottages - Anuradhapura

1 4
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.
Roshanne Beach Resort, Kalpitiya - Sri Lanka
8.1 45 reviews
Sri Lanka
10/08 – 16/08
A$1777/nighttotal: A$10662 (6 )

Roshanne Beach Resort, Kalpitiya

9 30
resort, Kalpitiya
Roshanne Beach Resort is located in Nuraicholai, near Illanthadiya Beach, Kalpitiya, approximately 26 kilometres from Kalpitiya Railway Station and 31 kilometres from the nearest bus station.
This family-friendly hotel offers air-conditioned rooms with en-suite bathrooms, a swimming pool, a restaurant serving Sri Lankan and Western cuisine, free Wi-Fi, and free on-site parking; direct beach access to Illanthadiya Beach is a key feature.
Leon Hilltop Resort - Sri Lanka
9.7 35 reviews
Sri Lanka
17/07 – 24/07
A$85/nighttotal: A$595 (7 )

Leon Hilltop Resort

1 5
resort, Kitulgala
Leon Hilltop Resort in Kitulgala boasts stunning mountain views and is situated approximately 40 kilometres from Castlereigh Reservoir Seaplane Base Airport.
This one-bedroom, one-bathroom lodging offers air conditioning, a private terrace, a restaurant serving local cuisine, and easy access to Kitulgala's natural attractions; all rooms include a private bathroom, bed linen, and towels.
The Wild Culture - Sri Lanka
9.2 114 reviews
Sri Lanka
07/07 – 10/07
A$47/nighttotal: A$141 (3 )

The Wild Culture

1 2
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.

Best family friendly Sri Lanka resorts

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

The Blue Sapphire Of Wilpattu - Sri Lanka
9.1 11 reviews
Sri Lanka
26/07 – 06/08
A$70/nighttotal: A$770 (11 )

The Blue Sapphire Of Wilpattu

1 3
resort, Wilpattu
The Blue Sapphire Of Wilpattu lodge is conveniently located within Wilpattu National Park, Sri Lanka, approximately 35km from Kumbichchan Kulama Tank, 37km from Jaya Sri Maha Bodhi and Kada Panaha Tank, and 95km from Sigiriya Airport.
This family-friendly hotel offers air-conditioned rooms with modern amenities, free bikes for exploring the park, a restaurant, bar, and airport transfers, plus access to hiking and cycling trails.
Rocksana Fortress Yoga & Retreat - Sri Lanka
Sri Lanka
03/07 – 23/07
A$60/nighttotal: A$1200 (20 )

Rocksana Fortress Yoga & Retreat

1 4
resort, Pinnawala
Rocksana Fortress Yoga & Retreat in Pinnawala offers a tranquil escape, situated 22.5 kilometres from the Kandy Royal Botanic Gardens and 27.4 kilometres from Kandy Train Station.
This resort provides a serene environment with a seasonal outdoor swimming pool, rooms featuring air conditioning and free WiFi, and options for bike rental, ideal for those seeking yoga and relaxation with convenient access to local activities.
Riu Sri Lanka All Inclusive - Sri Lanka
8.2 1281 reviews
Sri Lanka
10/08 – 16/08
A$3145/nighttotal: A$18870 (6 )

Riu Sri Lanka All Inclusive

11 30
resort, Bentota
The Riu Sri Lanka All Inclusive resort is located in Bentota, 11km from Lunuganga and 13km from Bentota Lake, offering a relaxing escape near the beautiful beaches of the south coast. The resort has received very good ratings for its location, cleanliness, and overall experience.
The property features a range of amenities and activities, including a swimming pool, a spa, a fitness centre, and several restaurants. The Riu Sri Lanka All Inclusive offer provides guests with a comfortable and convenient stay with all-inclusive services and 24-hour support.
Sigiri Mango Garden Eco Resort - Sri Lanka
9.1 315 reviews
Sri Lanka
28/11 – 11/12
A$68/nighttotal: A$884 (13 )

Sigiri Mango Garden Eco Resort

1 2
resort, Sigiriya
Sigiri Mango Garden Resort is located in Sigiriya, just 2 kilometres from Anayirangal Dam and 3.5 kilometres from Sigiriya Rock. The resort is situated near the historical site of Sigiriya, a UNESCO World Heritage Site, offering easy access to explore the ancient ruins and surrounding nature. The resort receives excellent ratings for its location, cleanliness and overall experience, making it a popular choice for travellers.
The resort offers a variety of comfortable rooms, including a garden setting, providing a tranquil retreat from the nearby attractions. Guests can enjoy a range of amenities, including a spa, a terrace, a garden, and a swimming pool, as well as activities such as cycling and exploring the local villages.

Top cities

Best Sri Lanka resorts with a pool

Among the 1576 accommodations in Sri Lanka, here are the 4 best resorts with a pool

One Step Castle Resort - Sri Lanka
Sri Lanka
20/12 – 07/01
A$51/nighttotal: A$918 (18 )

One Step Castle Resort

1 2
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.
Temuri Resort - Sri Lanka
Sri Lanka
10/08 – 16/08
A$765/nighttotal: A$4590 (6 )

Temuri Resort

5 30
resort, Hambantota
Temuri Resort in Hambantota, Sri Lanka, offers convenient access to Mattala Rajapaksa International Airport (20km), Bundala National Park (21km), Tissa Wewa (27km), and Tissamaharama Raja Maha Vihara (31km).
This one-bedroom, one-bathroom guesthouse provides guests with a swimming pool, restaurant, bar, free Wi-Fi, air conditioning, and private parking, plus balconies offering potential pool views.
Hera Ceylon - Sri Lanka
9.6 13 reviews
Sri Lanka
01/01 – 31/01
A$248/nighttotal: A$7440 (30 )

Hera Ceylon

1 2
resort, Nilaveli
Hera Ceylon, in Nilaveli, Sri Lanka, is a short 1.1km walk from Nilaveli Beach, 3.9km from Pigeon Island National Park, and 8km from Velgam Vehera.
This one-bedroom, one-bathroom guesthouse offers accommodation for up to three guests, boasting a swimming pool, jacuzzi, free bikes, and free Wi-Fi, alongside a restaurant, bar, and room service.
Wishing Tree Boutique Resort - Haputale's Panoramic Hideaway - Sri Lanka
9.9 75 reviews
Sri Lanka
01/01 – 31/01
A$769/nighttotal: A$23070 (30 )

Wishing Tree Boutique Resort - Haputale's Panoramic Hideaway

1 2
resort, Haputale
The Wishing Tree Boutique Resort Haputale is located in Haputale, approximately 37 kilometres from Demodara Nine Arch Bridge and 48 kilometres from Horton Plains National Park and Hakgala Botanical Garden.
This resort offers a water park, a spa with sauna and hot tub facilities, a restaurant, and air-conditioned rooms with balconies, providing a range of amenities for guests.

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

Victoria Nature Resort - Sri Lanka
8.1 12 reviews
Sri Lanka
10/07 – 12/07
A$132/nighttotal: A$264 (2 )

Victoria Nature Resort

3 8
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.
Paddy View Garden Resort - Sri Lanka
9.5 10 reviews
Sri Lanka
27/06 – 04/07
A$58/nighttotal: A$406 (7 )

Paddy View Garden Resort

1 2
resort, Narammala
Paddy View Garden Resort is situated in Narammala, Sri Lanka, approximately 18 kilometres from Alawwa Railway Station and 21 kilometres from Polgahawela Railway Station, offering convenient access to other parts of the country.
This one-bedroom, one-bathroom guesthouse provides air-conditioned accommodation with a balcony, garden views, a swimming pool, free Wi-Fi, on-site parking, and a restaurant serving diverse cuisine including British, Local, Asian, Vegetarian, Dairy-free, and Halal options.
Bolagala Agro Floating Resort - Sri Lanka
8.0 77 reviews
Sri Lanka
10/08 – 16/08
A$5763/nighttotal: A$34578 (6 )

Bolagala Agro Floating Resort

15 30
resort, Negombo
Bolagala Agro Floating Resort, a unique lakeside hotel in Negombo, Sri Lanka, is conveniently located 13 kilometres from Bandaranaike International Airport and 14 kilometres from St Anthony's Church.
This family-friendly floating resort offers air-conditioned rooms with private balconies, a swimming pool, spa, restaurant serving diverse cuisines, and various water sports, all complemented by free Wi-Fi and parking.
The Calm Resort & Spa - Sri Lanka
8.8 1822 reviews
Sri Lanka
23/11 – 11/01
A$1038/nighttotal: A$50862 (49 )

The Calm Resort & Spa

2 2
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.

Best Sri Lanka resorts with a gym

Aarunya Nature Resort - Kandy - Sri Lanka
9.3 371 reviews
Sri Lanka
27/06 – 04/07
A$910/nighttotal: A$6370 (7 )

Aarunya Nature Resort - Kandy

1 2
resort, Kandy
Aarunya Nature Resort and Spa is situated in Kandy, just 13 kilometres from the city centre and key attractions like Sri Dalada Maligawa and Kandy City Center Shopping Mall, offering a tranquil escape from the bustling city. The resort consistently receives excellent reviews for its location, cleanliness, and overall guest experience.
The resort features spacious villas, each with its own private relaxation area, including a plunge pool, bathtub, or hot tub. Guests can enjoy a range of amenities and activities, including a swimming pool, a garden, a fitness centre, a spa, and a restaurant.
Club Palm Bay - Sri Lanka
8.3 682 reviews
Sri Lanka
07/09 – 20/09
A$123/nighttotal: A$1599 (13 )

Club Palm Bay

1 1
resort, Marawila
Club Palm Bay Resort in Marawila, Sri Lanka enjoys a unique beachfront location between Marawila Lagoon and the beach, approximately 65km from Colombo Bandaranaike International Airport.
This family-friendly hotel offers 1-bedroom suites with air conditioning, a swimming pool, spa, restaurant (Kundira Restaurant), bar (Ran Thanmbill Bar), tennis court, and valet parking, plus easy access to dolphin and whale watching trips in Kalpitiya and Wilpattu National Park.
Thaulle Ayurveda Resort - Yala - Sri Lanka
8.7 267 reviews
Sri Lanka
07/09 – 22/09
A$257/nighttotal: A$3855 (15 )

Thaulle Ayurveda Resort - Yala

1 1
resort, Tissamaharama
Thaulle Ayurveda Resort - Yala is situated in Tissamaharama, Sri Lanka, a short drive (approximately 6-12 km) from Yala National Park and Kataragama.
This lakeside hotel offers air-conditioned rooms with private balconies overlooking Yoda Lake, boasting an on-site spa, swimming pool, fitness centre, and a restaurant serving local and international cuisine; various watersports are available on the lake.
Covanro Sigiriya - Where Heritage Meets Luxury - Sri Lanka
8.4 103 reviews
Sri Lanka
12/08 – 11/09
A$165/nighttotal: A$4950 (30 )

Covanro Sigiriya - Where Heritage Meets Luxury

1 2
resort, Sigiriya
Covanro Sigiriya, a brand new luxury hotel, enjoys a convenient location in Sigiriya, Sri Lanka, approximately 9.2km from Pidurangala Rock, 10km from Sigiriya Rock, and 6km from Kadahatha Wawa Lake, with Sigiriya Airport just 5km away.
This family-friendly hotel offers a range of amenities including a swimming pool, spa, fitness centre, and kids' club, alongside well-appointed rooms with balconies and various breakfast options, ensuring a comfortable stay for guests exploring the ancient wonders of the area.
©2026 cozycozy.com