Search all holiday resorts in Sri Lanka

2552 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • 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

Neevana Hotel Hikkaduwa - Sri Lanka
8.3 601 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.
Ever After - Ella, Sri Lanka - Sri Lanka
8.3 26 reviews

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.
Shim Beach Resort - Sri Lanka
8.0 78 reviews

Shim Beach Resort

resort, Arugam Bay
Shim Beach Resort in Arugam Bay offers direct beach access to Pasarichenai Beach and is a short 1.8km walk from Crocodile Rock, with Muhudu Maha Viharaya 6km away.
This family-friendly guesthouse provides air-conditioned rooms with a terrace/balcony, a shared kitchen, free Wi-Fi, and an on-site restaurant serving Full English/Irish, Asian, and Halal breakfasts; bike and car rentals are also available.
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.

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

Lake Villa Resort - Sri Lanka
8.8 308 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.
Villa Sethawadi Hotel And Kitesurf Centre - Sri Lanka
9.4 402 reviews

Villa Sethawadi Hotel And Kitesurf Centre

resort, Kalpitiya
Villa Sethawadi Hotel and Kitesurf Centre in Kalpitiya offers convenient access to kite surfing areas and beaches, its precise location within the district remaining unspecified.
This pet-friendly hotel boasts a full-service kitesurfing centre, swimming pool, spa, and restaurant, providing comfortable rooms with private bathrooms and free Wi-Fi.
Ahu Bay - Sri Lanka
9.3 409 reviews

Ahu Bay

resort, Ahungalla
Ahu Bay, in Ahungalla, Sri Lanka, offers family-friendly accommodation a 3-minute walk from Kosgoda Beach and an 11-minute walk (approximately 1.8km) from Ahungalla Beach, with Galle International Cricket Stadium 43km away.
The resort boasts an outdoor pool, private beach access, a restaurant, bar, and air-conditioned rooms with amenities including minibars and flat-screen TVs; daily breakfast and free WiFi are included, with paid airport shuttle services and car rental available.
Thinaya Lake Resort - Sri Lanka
8.8 269 reviews

Thinaya Lake Resort

resort, Anuradhapura
Thinaya Lake Resort is located near Anuradhapura, just 4 kilometres from the railway station and within easy reach of historical sites like Jaya Sri Maha Bodhi and Kuttam Pokuna. The resort enjoys a tranquil setting near a serene lake, offering a peaceful escape from the bustling city. The resort has received excellent ratings for cleanliness and user experience, with a very good location rating.
The accommodation offers a choice of rooms with private bathrooms, some with balconies and pool views. Guests can enjoy a refreshing dip in the outdoor swimming pool, relax on the terrace, and dine at the on-site restaurant, which serves Asian breakfast. The resort also provides free parking and internet access, making it a convenient and comfortable choice for travellers visiting Anuradhapura.

Frequently asked questions about resorts in Sri Lanka

  • What are the top attractions in Sri Lanka?

    Sri Lanka offers a wealth of attractions! For culture, Sigiriya's ancient rock fortress and the Temple of the Tooth Relic in Kandy are must-sees. Nature lovers should explore the tea plantations of Ella and the stunning beaches of Bentota or Unawatuna. Yala National Park provides incredible wildlife viewing opportunities, including elephants and leopards. A visit to Galle Fort, a UNESCO World Heritage site, is also highly recommended.
  • 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. The second largest is Mattala Rajapaksa International Airport (HRI), though its international flights are currently limited.
  • 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 credit cards are increasingly accepted in larger hotels, restaurants, and tourist areas, it's still advisable to carry Sri Lankan Rupees (LKR) as cash, especially in smaller towns and villages. Many smaller businesses and local markets primarily operate on a cash basis.
  • 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. Many tourists opt to use tuk-tuks, three-wheeled vehicles, or hire a driver rather than driving themselves. Consider pre-booked tours or reputable taxi services for safer travel.
  • 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 culturally rich country, and showing respect for local customs is important. Dress modestly when visiting religious sites, remove your shoes before entering temples, and always ask permission before taking photographs of people. Being mindful of local customs will enhance your experience.
  • 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 boasts a vibrant calendar of festivals. The Kandy Esala Perahera, a spectacular procession celebrating the Temple of the Tooth Relic, is a major event. Sinhala and Tamil New Year is another significant celebration, marked by unique traditions and festivities across the country. Duruthu Perahera, another important Buddhist festival, is celebrated in January.
  • 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 time in Kandy, and then relax on the beaches of the south coast (Unawatuna or Mirissa). This itinerary balances cultural sites with relaxation.
  • Where should you go for a fun weekend in Sri Lanka?

    For a quick getaway, consider exploring Negombo, a coastal town near Colombo, known for its beaches and seafood. Alternatively, a weekend in Kandy offers a blend of culture and nature, with easy access to tea plantations and stunning scenery.
  • Are there parts of Sri Lanka with consistently good weather throughout the year?

    No single area enjoys perfect weather year-round. However, the southern coast tends to have pleasant weather for much of the year, although it can be affected by monsoons. The hill country experiences cooler temperatures and varied weather patterns.
  • What are the emergency contacts for medical or security situations in Sri Lanka?

    For medical emergencies, dial 119. For police assistance, dial 118. It's always recommended to have your hotel's contact information readily available, as they can often assist with emergency situations.

Best Sri Lanka resorts with a restaurant

Tepraas- Bolgoda - Sri Lanka
No reviews

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.
The Shalom Resort & Restaurant - Sri Lanka
10 15 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.
Shiva Sunrise Resort - Sri Lanka
9.9 112 reviews

Shiva Sunrise Resort

resort, Hikkaduwa
Shiva Sunrise Resort is located 2.2 kilometres from Hikkaduwa Beach and 2.7 kilometres from Seenigama Beach, offering a tranquil escape close to the popular beaches. The resort has received excellent ratings for its location, cleanliness, and overall guest experience.
The one-bedroom apartment features a spacious 100 square metre layout, comfortably accommodating up to two guests. Guests can enjoy a range of amenities including a swimming pool, a shared kitchen, and free Wi-Fi, as well as activities such as fishing and cycling.
Yala Queens Resort & Safari Place - Sri Lanka
8.4 96 reviews

Yala Queens Resort & Safari Place

resort, Tissamaharama
Yala Queens Resort in Tissamaharama offers convenient access to Tissa Wewa (2.6km) and Tissamaharama Raja Maha Vihara (4.5km), with Bundala Bird Sanctuary a further 24km away.
This one-bedroom, one-bathroom guesthouse provides air conditioning, Wi-Fi, a restaurant, and airport transfers to Mattala Rajapaksa International Airport (26km), alongside bike and car rentals for exploring the surrounding area.

Best Sri Lanka resorts with a gym

Ayaana Boutique Hotel - Sri Lanka
9.3 77 reviews

Ayaana Boutique Hotel

resort, Kandy
Ayaana Boutique Hotel is located in Kandy, just outside the city centre, close to the Kandy City Center Shopping Mall, the Sri Dalada Maligawa and the Kandy Museum. The hotel has excellent user and cleanliness ratings, and good location ratings.
The hotel offers a range of facilities including a swimming pool, a fitness centre, a spa, and a restaurant. Guests can also enjoy a variety of activities such as karaoke, a pool table, and ping pong.
Yatra Negambo - Sri Lanka
No reviews

Yatra Negambo

resort, Katunayake
The Yatra resort is located in Katunayaka, 8 kilometres from Bandaranaike International Airport and 9.6 kilometres from St. Anthony's Church.
This accommodation offers rooms with air conditioning and free WiFi, alongside an on-site restaurant serving various breakfast options, a garden, terrace, and complimentary private parking.
Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment And Yoga - Sri Lanka
8.1 133 reviews

Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment And Yoga

resort, Wadduwa
Siddhalepa Ayurveda Resort in Wadduwa is located 33 metres from Wattuwa beach, a 15-minute drive from Wadduwa town, and 64 kilometres from Bandaranaike International Airport.
This resort offers the "Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment And Yoga" package, featuring air-conditioned rooms with flat-screen TVs, a spa, swimming pool, fitness centre, and on-site restaurant serving Ayurvedic and Western cuisine, with free parking available.
Sun Siyam Pasikudah - Sri Lanka
9.2 371 reviews

Sun Siyam Pasikudah

resort, Pasikuda
Sun Siyam Pasikudah, located in the Kalkudah district, offers convenient access to Pasikudah Beach and its attractions.
The resort's 118-square-metre suites feature a bedroom, bathroom, private terrace/balcony, and amenities including a swimming pool, spa, fitness centre, and tennis court.
©2026 cozycozy.com