Search all holiday resorts in Sri Lanka

1576 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • 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

Lake Villa Resort - Sri Lanka
8.9 415 reviews
Sri Lanka
02/08 – 16/08
SG$61/nighttotal: SG$854 (14 )

Lake Villa Resort

1 2
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.
Buddhi's Grove - Sri Lanka
8.6 89 reviews
Sri Lanka
14/08 – 23/08
SG$23/nighttotal: SG$207 (9 )

Buddhi's Grove

1 2
hostel, Anuradhapura
Buddhi's Grove, in Anuradhapura, Sri Lanka, offers convenient access to the railway station (5.5km) and historical sites such as the Jaya Sri Maha Bodhi (6.4km) and Kuttam Pokuna (6.7km).
This one-bedroom, one-bathroom guesthouse provides air conditioning, Wi-Fi, a private terrace, and on-site parking, plus a restaurant serving à la carte, continental, and full English breakfasts.
Victoria Nature Resort - Sri Lanka
8.1 12 reviews
Sri Lanka
02/07 – 06/08
SG$86/nighttotal: SG$3010 (35 )

Victoria Nature Resort

2 6
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.
Uga Chena Huts - Yala - All Inclusive - Sri Lanka
9.5 232 reviews
Sri Lanka
27/07 – 21/08
SG$5100/nighttotal: SG$127500 (25 )

Uga Chena Huts - Yala - All Inclusive

2 5
resort, Yala
Uga Chena Huts is located in the deep south of Sri Lanka, just 5 kilometres from Yala National Park, 19 kilometres from Kataragama, and 14 kilometres from Tissamaharama. The resort is highly rated for its location, cleanliness, and overall experience, ensuring a comfortable and enjoyable stay.
The resort offers a range of luxury cabins, each with a spacious living room, a bedroom, a private bathroom with a freestanding bathtub and twin vanity consoles, and a shaded private plunge pool. Guests can enjoy an all-inclusive experience with breakfast, lunch, and dinner, unlimited access to the bar, a spa, an outdoor pool, and safari adventures arranged by the resort.
Sun Siyam Pasikudah - Sri Lanka
9.2 359 reviews
Sri Lanka
13/12 – 23/01
SG$1116/nighttotal: SG$45756 (41 )

Sun Siyam Pasikudah

2 4
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.
Neevana Hotel Hikkaduwa - Sri Lanka
8.3 586 reviews
Sri Lanka
02/07 – 06/08
SG$170/nighttotal: SG$5950 (35 )

Neevana Hotel Hikkaduwa

2 6
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.
Lucky Days Resort - Sri Lanka
10 1 review
Sri Lanka
03/07 – 23/07
SG$72/nighttotal: SG$1440 (20 )

Lucky Days Resort

2 4
resort, Arugam Bay
Lucky Days Resort, located in Arugam Bay, offers a convenient base just a 6-minute walk from Arugam Bay Beach and approximately 3.2 kilometres from Crocodile Rock and 3.4 kilometres from Muhudu Maha Viharaya.
This family-friendly accommodation provides complimentary WiFi, air conditioning, and on-site dining with continental, full English/Irish, and Halal breakfast options, alongside room service and a shared kitchen for guest convenience.
Green Breeze Cabanas Habarana - Sri Lanka
10 1 review
Sri Lanka
01/01 – 31/01
SG$66/nighttotal: SG$1980 (30 )

Green Breeze Cabanas Habarana

1 2
resort, Habarana
Green Breeze Cabanas Habarana offers accommodation in Habarana, situated 2.6 kilometres from Kadahatha Wawa Lake and Habarana Lake, and 13 kilometres from Pidurangala Rock and Sigiriya Rock.
This resort provides rooms with air conditioning, private bathrooms, free WiFi, and some feature balconies with garden views, alongside on-site parking and a restaurant serving à la carte, vegetarian, and vegan breakfasts.
Villa Mistora - Sri Lanka
9.3 3 reviews
Sri Lanka
03/12 – 14/12
SG$21/nighttotal: SG$231 (11 )

Villa Mistora

1 1
resort, Kandy
Villa Mistora, a resort in Kandy, is located 3.06 kilometres from the Kandy Royal Botanic Gardens and 5.79 kilometres from Kandy Train Station.
This family-friendly accommodation offers air conditioning, complimentary WiFi, a terrace, room service, and parking for up to 13 guests, with a check-out time between 06:00 and 18:00.
Thinaya Lake Resort - Sri Lanka
8.8 266 reviews
Sri Lanka
06/01 – 09/01
SG$122/nighttotal: SG$366 (3 )

Thinaya Lake Resort

2 5
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.
Top Mountain Resort - Sri Lanka
8.2 56 reviews
Sri Lanka
02/07 – 06/08
SG$76/nighttotal: SG$2660 (35 )

Top Mountain Resort

1 6
resort, Diyatalawa
Top Mountain Resort in Diyatalawa offers convenient access to Gregory Lake (42km), Demodara Nine Arch Bridge (23km), and Horton Plains National Park (34km).
This family-friendly hotel provides air-conditioned rooms with terraces, a fitness centre, restaurant, room service, free Wi-Fi, and free parking, plus on-site activities including darts and cycling.
Villa 59 - Sri Lanka
8.9 29 reviews
Sri Lanka
02/07 – 06/08
SG$98/nighttotal: SG$3430 (35 )

Villa 59

3 6
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.

Best family friendly Sri Lanka resorts

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

Samadhi Nature Resort - Sri Lanka
9.0 901 reviews
Sri Lanka
05/12 – 16/01
SG$95/nighttotal: SG$3990 (42 )

Samadhi Nature Resort

2 2
resort, Ella
Samadhi Nature Resort is located in Ella, just 1.2 kilometres from the famous Demodara Nine Arch Bridge, offering easy access to the town's attractions. The resort consistently receives excellent ratings for its location, cleanliness and overall experience.
This family-friendly property has a shared kitchen and lounge, perfect for socialising with other guests. The resort offers a range of amenities, including a fitness centre, a restaurant, a garden and a terrace, as well as bike rentals for exploring the surrounding area.
Dolphin Beach Resort - Sri Lanka
8.9 277 reviews
Sri Lanka
10/08 – 16/08
SG$2439/nighttotal: SG$14634 (6 )

Dolphin Beach Resort

5 30
resort, Kalpitiya
Dolphin Beach Resort is located on Alankuda Beach in Kalpitiya, Sri Lanka, approximately 18 kilometres from Palavi Railway Station and 19 kilometres from Kalpitiya town.
The resort offers luxurious eco-friendly tents with private rainshowers, a beachfront location ideal for dolphin watching, on-site watersports including a kitesurfing school, and an Ayurveda spa, plus complimentary Wi-Fi and bicycle rentals.
Wild Coast Tented Lodge - Relais And Chateaux - All Inclusive - Sri Lanka
9.6 437 reviews
Sri Lanka
10/08 – 16/08
SG$23977/nighttotal: SG$143862 (6 )

Wild Coast Tented Lodge - Relais And Chateaux - All Inclusive

11 30
resort, Yala
Wild Coast Tented Lodge is located in Yala National Park, just a short distance from the park entrance and bordering the Indian Ocean. The lodge has excellent user, location and cleanliness ratings.
The lodge's layout is inspired by a leopard's paw print, with the tents blending seamlessly into the surrounding rock formations. Guests can enjoy a range of amenities including a swimming pool, spa, restaurant, bar and fitness centre, along with guided tours of the national park and other activities.
The Kingslayer Resort - Sri Lanka
9.2 450 reviews
Sri Lanka
20/12 – 07/01
SG$46/nighttotal: SG$828 (18 )

The Kingslayer Resort

1 2
resort, Negombo
The Kingslayer Resort is situated in Negombo, Sri Lanka, approximately 13 kilometres from Bandaranaike International Airport and an 8-minute walk from Negombo Beach.
This family-friendly hotel offers a swimming pool, spa, restaurant, bar, and free Wi-Fi, with various breakfast options and proximity to Poruthota Beach (a 15-minute walk away), plus paid airport shuttle services.

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

Araliya Beach Resort & Spa Unawatuna- Where You Meet The Sea All Year - Sri Lanka
8.6 2376 reviews
Sri Lanka
10/08 – 16/08
SG$3605/nighttotal: SG$21630 (6 )

Araliya Beach Resort & Spa Unawatuna- Where You Meet The Sea All Year

15 30
resort, Unawatuna
Araliya Beach Resort & Spa Unawatuna, situated in Unawatuna, offers direct beach access and is close to Jungle Beach, Rumassala South Beach, and the Japanese Peace Pagoda, with Koggala Airport 9km away.
This family-friendly hotel, as featured in the 'Araliya Beach Resort & Spa Unawatuna- Where You Meet The Sea All Year' offer, boasts a swimming pool, spa, fitness centre, and various dining options including British, Indian, and Indonesian cuisine, plus a kids' club and playground.
Kandy Little White House Cabana With Private Pool - Sri Lanka
8.6 8 reviews
Sri Lanka
03/12 – 14/12
SG$50/nighttotal: SG$550 (11 )

Kandy Little White House Cabana With Private Pool

1 1
resort, Kandy
Kandy Little White House Cabanas is a resort situated in Kandy, located 5.1 kilometres from Kandy Museum and 5.3 kilometres from Sri Dalada Maligawa, offering convenient access to key cultural sites.
This family-friendly accommodation provides air conditioning, a swimming pool, a garden, room service, and parking across its 45 square metre, one-bedroom units, which can host up to seven guests and feature private bathrooms with complimentary toiletries.
Tepraas- Bolgoda - Sri Lanka
Sri Lanka
24/08 – 06/09
SG$44/nighttotal: SG$572 (13 )

Tepraas- Bolgoda

1 2
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.
Reef Villa - Sri Lanka
9.1 97 reviews
Sri Lanka
01/08 – 08/08
SG$807/nighttotal: SG$5649 (7 )

Reef Villa

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

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, chances to spot leopards. For stunning beaches, head to Unawatuna or Mirissa. Then there's the cultural triangle, encompassing Kandy with its Temple of the Tooth Relic, and the hill country with its tea plantations and stunning views like those from Ella Rock.
  • 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, handling the vast majority of flights. Mattala Rajapaksa International Airport (HRI) is another, though it sees significantly 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 tourist areas, cash (Sri Lankan Rupees) remains king, especially in smaller towns and villages. It's best to carry sufficient cash, particularly for smaller transactions and in more rural locations.
  • 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 considerably. Consider using tuk-tuks, trains or hiring a driver for ease and safety, particularly outside of major 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 culturally rich nation. Remember to dress modestly when visiting temples, removing your shoes before entering. It's polite to greet people with a nod or 'Ayubowan'. Showing respect for Buddhist traditions is important, especially during religious ceremonies.
  • 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 a vibrant calendar of festivals. Vesak, celebrating the birth, enlightenment and death of Buddha, is a major event. Duruthu Perahera in Kandy is a spectacular procession with elephants and dancers. Sinhala and Tamil New Year is also a significant celebration across the country.
  • 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), and relax on the beaches of the south coast (Unawatuna or Mirissa).
  • Where should you go for a fun weekend in Sri Lanka?

    For a quick getaway, consider exploring the beaches near Colombo, Negombo, or Bentota. Alternatively, a weekend trip to Kandy allows you to experience the cultural heartland and visit the Temple of the Tooth Relic.
  • 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 advisable to have the contact details of your embassy or consulate readily available.

Best Sri Lanka resorts with a restaurant

Whisper Point Eco Resort Diyaluma - Sri Lanka
10 58 reviews
Sri Lanka
01/01 – 31/01
SG$155/nighttotal: SG$4650 (30 )

Whisper Point Eco Resort Diyaluma

1 2
resort, Koslanda
Whisper Point Eco Resort Diyaluma is located in Koslanda, 22 kilometres from the Demodara Nine Arch Bridge and 13 kilometres from Buduruwagala Temple.
This family-friendly eco-lodge offers complimentary WiFi, a restaurant serving a continental breakfast, and bike and car rental for exploring local hiking and fishing spots.
Karunakarala Ayurveda Resort - Sri Lanka
8.7 163 reviews
Sri Lanka
02/07 – 06/08
SG$763/nighttotal: SG$26705 (35 )

Karunakarala Ayurveda Resort

2 6
resort, Wayikkal
Karunakarala Ayurveda Resort in Wayikkal, Kerala, offers 47 units comprising private villas and deluxe rooms, situated amidst forests overlooking a river; precise location details within Wayikkal are unavailable.
The resort provides Ayurvedic treatments, yoga, and meditation sessions, alongside amenities including a swimming pool, jacuzzi, spa, and fitness centre; free airport transfers are offered for stays of three nights or more.
Green View Holiday Resort - Sri Lanka
9.1 1205 reviews
Sri Lanka
17/12 – 13/01
SG$36/nighttotal: SG$972 (27 )

Green View Holiday Resort

1 2
resort, Elkaduwa
Green View Holiday Resort is located in Elkaduwa, just 6.2 miles from Kandy and 56 miles from Colombo International Airport, making it a convenient base for exploring the surrounding area. The resort has received very good ratings for its location, cleanliness and overall experience.
The resort offers a range of accommodation options, all with either mountain or pool views. Guests can enjoy a variety of amenities, including a swimming pool, jacuzzi, spa, restaurant, fitness centre, room service and free Wi-Fi.
The Green Heaven Resort - Sri Lanka
8.7 109 reviews
Sri Lanka
27/06 – 06/07
SG$58/nighttotal: SG$522 (9 )

The Green Heaven Resort

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

Best Sri Lanka resorts with a gym

Doubletree By Hilton Weerawila Rajawarna Resort - Sri Lanka
9.2 2295 reviews
Sri Lanka
31/12 – 10/01
SG$766/nighttotal: SG$7660 (10 )

Doubletree By Hilton Weerawila Rajawarna Resort

2 5
resort, Weerawila
The Doubletree by Hilton Weerawila Rajawarna Resort is conveniently located in Weerawila, Sri Lanka, 7.4km from Tissa Wewa, 21km from Bundala National Park, and 22.5km from Mattala Rajapaksa International Airport.
This excellent-rated hotel offers 1-bedroom suites with air conditioning, a swimming pool, fitness centre, spa, and various dining options including seafood, local, and international cuisine, plus free Wi-Fi and airport transfers.
Serendivi Resort Villa - Sri Lanka
9.6 79 reviews
Sri Lanka
10/07 – 08/08
SG$407/nighttotal: SG$11803 (29 )

Serendivi Resort Villa

2 3
resort, Tangalle
Serendivi Resort Villa enjoys a beachfront location in Tangalle, Sri Lanka, just steps from Kahandamodara and Wella Odaya Beaches and 2.7 kilometres from Gurupokuna Beach.
This one-bedroom, one-bathroom villa offers guests air conditioning, a balcony with sea views, free Wi-Fi, a swimming pool, fitness centre, restaurant, bar, and free bikes, plus a continental breakfast.
Tropical House - Jungleside Villa - Sri Lanka
9.6 490 reviews
Sri Lanka
02/10 – 30/10
SG$78/nighttotal: SG$2184 (28 )

Tropical House - Jungleside Villa

1 2
resort, Hikkaduwa
Tropical House - Jungleside Villa is located just 1.5km from Hikkaduwa Beach, offering a peaceful escape from the bustling beach scene. The villa has received excellent ratings for its location, cleanliness and overall experience.
The property features a private swimming pool and spacious rooms, some with balconies offering scenic views. Guests can enjoy a range of amenities including a restaurant, bar, fitness centre, and a playground for children.
Kayaam Wellness - Sri Lanka
9.5 362 reviews
Sri Lanka
01/11 – 11/11
SG$1111/nighttotal: SG$11110 (10 )

Kayaam Wellness

2 4
resort, Tangalle
Kayaam House, in Tangalle, Sri Lanka, offers direct access to Wella Odaya Beach and is located 1.6km from Rekawa Beach and 26km from the Hummanaya Blow Hole.
This one-bedroom, one-bathroom guesthouse boasts an outdoor and indoor swimming pool, a hot tub, a restaurant, and a private beach area, plus free Wi-Fi and paid airport shuttle service to Mattala Rajapaksa International Airport.
©2026 cozycozy.com