Compare all-inclusive resorts in Sri Lanka from 100+ sites!
1576 available resort offers
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating
1576 Best resorts in Sri Lanka
9.1 207 reviews
Sri Lanka
10/06 – 10/09
$105/nighttotal: $315 (3 )
Serendib Signature Resort
1 5
resort , Digana
Serendib Signature Resort is located in Digana, Kandy District, Sri Lanka, a 30-minute drive from Kandy and its Temple of the Tooth Relic, and 75 kilometers from Nuwara Eliya. This one-bedroom, one-bathroom lodging offers guests a lakeside setting with stunning lake views, an outdoor pool, barbecue facilities, free Wi-Fi, private parking, and room service, plus proximity to golfing and horseback riding.
10 1 review
Sri Lanka
07/02 – 08/06
$31/nighttotal: $1085 (35 )
Victory's Gardens Apartments
1 3
resort , Mannar
Victory's Gardens Apartments, an apartment hotel in Mannar, offers a peaceful retreat ideal for families, conveniently located for holidaymakers. These luxury two-bedroom apartments feature air conditioning, a jacuzzi, a fully equipped kitchen, and can accommodate up to five guests, with a queen bed in the first bedroom and a double and single bed in the second.
9.6 80 reviews
Sri Lanka
08/04 – 09/07
$111/nighttotal: $3774 (34 )
Ebony Boutique Villa
3 5
resort , Ahangama
Ebony Boutique Villa is conveniently located in Ahangama, Sri Lanka, a short drive (5.6 miles) from Koggala Airport and near attractions like Kushtarajagala (6.3 miles) and Galle (approximately 14 miles). This 270-square-foot villa offers one bedroom, one bathroom, and accommodates up to three guests, featuring amenities such as a private pool, garden, free Wi-Fi, and on-site restaurant with diverse culinary options including vegetarian, dairy-free, and vegan choices.
9.7 330 reviews
Sri Lanka
10/31 – 11/07
$34/nighttotal: $238 (7 )
Apurvi Homestay
1 2
B&B , Ella
Apurvi Homestay, a guesthouse in Ella, Sri Lanka, is located 3.6 miles from the Demodara Nine Arch Bridge and 31 miles from the Hakgala Botanical Garden. This one-bedroom, one-bathroom inn offers a terrace, garden, on-site restaurant with room service, free Wi-Fi, and free parking for guests; it sleeps two and provides continental and American breakfast options plus packed lunches.
8.2 1281 reviews
Sri Lanka
08/10 – 08/16
$2211/nighttotal: $13266 (6 )
Riu Sri Lanka All Inclusive
11 30
resort , Bentota
The Riu Sri Lanka All Inclusive is located in Bentota, a short drive from Lunuganga and Bentota Lake. The resort enjoys a very good rating for its location, cleanliness, and overall experience. The hotel offers comfortable rooms with private bathrooms and some with seating areas. Guests can enjoy a range of amenities, including a swimming pool, Jacuzzi, spa, fitness center, and several restaurants and bars.
10 4 reviews
Sri Lanka
07/28 – 08/03
$49/nighttotal: $294 (6 )
Lakeside Garden Cottages - Anuradhapura
1 4
resort , Anuradhapura
Lakeside Garden Cottages offers a resort experience in Anuradhapura, located 2.5 miles from Kumbichchan Kulama Tank and 3.1 miles from Kada Panaha Tank. This 1990 square feet resort features one bedroom and one bathroom, accommodating up to seven guests with amenities including free WiFi, air conditioning, a garden, room service, parking, and on-site karaoke, plus barbecue facilities and family rooms.
8.2 56 reviews
Sri Lanka
07/11 – 07/24
$49/nighttotal: $637 (13 )
Top Mountain Resort
1 4
resort , Diyatalawa
Top Mountain Resort in Diyatalawa offers convenient access to Gregory Lake (42 kilometers), Demodara Nine Arch Bridge (23 kilometers), and Horton Plains National Park (34 kilometers). This family-friendly lodging boasts amenities including a fitness center, restaurant, room service, free Wi-Fi, and free parking, plus activities like darts and cycling.
8.2 25 reviews
Sri Lanka
08/04 – 09/07
$96/nighttotal: $3264 (34 )
Ever After - Ella, Sri Lanka
1 5
resort , Ella
The "Ever After - Ella, Sri Lanka" offer provides a resort experience located in Ella, approximately 6,336 feet from the Demodara Nine Arch Bridge and close to Ella Rock and the Ella Train Station. This pet-friendly, family-friendly accommodation features a terrace, garden, on-site restaurant serving various breakfast options, concierge service, and complimentary private parking, with rooms offering private patios and garden views.
10 1 review
Sri Lanka
07/27 – 08/21
$34/nighttotal: $850 (25 )
Velora Resort
2 5
resort , Anuradhapura
Velora Resort in Anuradhapura offers a convenient location with easy access to ancient sites, situated 2.7 miles from Kumbichchan Kulama Tank, 2.8 miles from Jaya Sri Maha Bodhi, and 3.2 miles from Kada Panaha Tank. This family-friendly resort provides complimentary WiFi, air-conditioned rooms with private bathrooms, a garden, terrace, and room service, along with bike and car rental options for exploring the area.
8.7 673 reviews
Sri Lanka
08/28 – 08/29
$60/nightfor 1 night
Sigiri Sierra View Resort
1 3
resort , Sigiriya
Sigiri Sierra View Resort is conveniently located in Sigiriya, Sri Lanka, 2.4 kilometers from Sigiriya Rock and 5.6 kilometers from Pidurangala Rock. This one-bedroom, one-bathroom guesthouse offers an indoor pool, free Wi-Fi, on-site Asian dining, and bicycle rentals for exploring nearby attractions.
9.5 2 reviews
Sri Lanka
08/03 – 08/18
$12/nighttotal: $180 (15 )
Clay Hut By Ever Green Eco Resort
1 2
resort , Wilpattu
Ever Green Eco Resort in Wilpattu, Sri Lanka is conveniently located within a 20-26 mile radius of attractions like the Kumbichchan Kulama Tank and Jaya Sri Maha Bodhi, offering easy access to Wilpattu National Park and historical sites. This pet-friendly bungalow features one air-conditioned bedroom, one bathroom with a bidet, and amenities including a desk and electric tea kettle; some units offer garden views.
9.3 459 reviews
Sri Lanka
08/08 – 09/18
$30/nighttotal: $1230 (41 )
Rajarata Reach Resort
1 2
resort , Anuradhapura
Rajarata Reach Resort is conveniently located in Anuradhapura, just a short distance from the Anuradhapura Railway Station, Jaya Sri Maha Bodhi, and Attikulama Tank. Travelers will find themselves in a prime location to explore the ancient city's historical sites and landmarks, with excellent user ratings for location, cleanliness, and overall experience. The resort offers comfortable and modern accommodations with a range of amenities and activities. Guests can enjoy free Wi-Fi, air conditioning, room service, a restaurant serving Asian cuisine, and a terrace or balcony for relaxing.
Best family friendly Sri Lanka resorts
Among the 1576 accommodations in Sri Lanka, here are the 4 best family friendly resorts
9.3 3 reviews
Sri Lanka
01/04 – 01/18
$17/nighttotal: $238 (14 )
Villa Mistora
1 2
resort , Kandy
Villa Mistora, a resort in Kandy, is located 1.9 miles from Kandy Royal Botanic Gardens, offering a peaceful retreat. This family-friendly villa provides complimentary WiFi, air conditioning, room service, and private parking, with select rooms featuring balconies and mountain views.
9.2 68 reviews
Sri Lanka
12/01 – 12/19
$263/nighttotal: $4734 (18 )
Spacious 5br Apartment In Colombo - Max Persons 18
1 16
resort , Colombo
This five-bedroom, five-bathroom Colombo apartment is centrally located at the intersection of Havelock Road and Dickmons Road, a one-minute walk from Keells supermarket and near numerous restaurants and bars in the historic Bogala Court condominium. This 16-guest dwelling boasts modern en-suite bedrooms with various bed configurations, a fully equipped kitchen with a fridge and microwave, air conditioning, free Wi-Fi, and double-glazed windows for noise reduction; nearby attractions include easy access to public transportation.
10 2 reviews
Sri Lanka
07/17 – 07/24
$46/nighttotal: $322 (7 )
Soul Of Fall Resort
3 5
resort , Bandarawela
The Soul Of Fall Resort in Bandarawela is located 25 miles from Gregory Lake and 11 miles from the Demodara Nine Arch Bridge, offering a scenic destination with convenient access to local attractions. This family-friendly villa accommodates up to 9 guests across 3 bedrooms and 3 bathrooms, featuring air conditioning, complimentary WiFi, a swimming pool, terrace, and room service.
8.4 6 reviews
Sri Lanka
07/24 – 07/26
$65/nighttotal: $130 (2 )
Ulugala Resort
2 7
resort , Nuwara Eliya
Ulugala Resort in Nuwara Eliya, Sri Lanka is conveniently located 2.5 miles from Gregory Lake and 6.8 miles from Hakgala Botanical Garden. This 1,190-square-foot property features one bedroom, one bathroom, and can accommodate up to 15 guests, offering a terrace/balcony, parking, and proximity to Castlereigh Reservoir Seaplane Base Airport (approximately 28 miles away).
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
9.5 362 reviews
Sri Lanka
06/27 – 07/04
$659/nighttotal: $4613 (7 )
Kayaam Wellness
2 4
resort , Tangalle
Kayaam House in Tangalle, Sri Lanka offers direct access to Wella Odaya Beach and is located one mile from Rekawa Beach and 16 miles from the Hummanaya Blow Hole. This one-bedroom, one-bathroom guesthouse features an outdoor pool, hot tub, private beach access, on-site restaurant serving breakfast, and offers bike and car rentals for exploring the area, along with a paid airport shuttle to Mattala Rajapaksa International Airport (approximately 34 miles away).
9.1 15 reviews
Sri Lanka
08/24 – 09/06
$51/nighttotal: $663 (13 )
Thimaya Holiday Resort
1 2
resort , Hatton
Thimaya Holiday Resort in Hatton is located 24 miles from Gregory Lake and 23 miles from Adam's Peak, offering a family-friendly stay with a user rating of "very good." This resort provides an outdoor swimming pool, on-site dining with American, Chinese, and Indian cuisine, rooms with private bathrooms and balconies, and a bike rental service for exploring nearby hiking and cycling routes.
9.5 232 reviews
Sri Lanka
08/08 – 08/22
$2380/nighttotal: $33320 (14 )
Uga Chena Huts - Yala - All Inclusive
1 4
resort , Yala
Uga Chena Huts is located just five minutes from Yala National Park, making it the perfect base for exploring the park's diverse wildlife. The resort is also close to Kataragama and Tissamaharama, offering easy access to other attractions in the region. The resort consistently receives excellent ratings for its location, cleanliness, and overall user experience. The resort features comfortable cabins with private plunge pools, ideal for relaxation after a day of exploring. The all-inclusive package includes breakfast, lunch, dinner, drinks, and game drives, ensuring a worry-free and enjoyable stay.
8.1 16 reviews
Sri Lanka
07/04 – 07/22
$26/nighttotal: $468 (18 )
Sooriya Resort Kandy
1 2
resort , Gurudeniya
Sooriya Resort Kandy in Gurudeniya, Sri Lanka is conveniently located about 4.6 miles from the Kandy Museum and the Temple of the Tooth Relic, and within 6.5 miles of Kandy City Center Shopping Mall and Kandy Train Station. This one-bedroom, one-bathroom guesthouse offers air conditioning, a terrace or balcony, parking, and amenities including a flat-screen TV, a private bathroom with a bidet, and a selection of breakfast options.
Frequently Asked Questions about resorts in Sri Lanka
What are the top attractions in Sri Lanka?
Sri Lanka offers a ton of amazing sights! For history buffs, there's the ancient city of Polonnaruwa, a UNESCO World Heritage site with incredible ruins, and Sigiriya, famous for its Lion Rock fortress. Nature lovers should head to Yala National Park for safaris, or explore the tea plantations in the hill country around Kandy and Nuwara Eliya. And don't forget the stunning beaches of Bentota or Unawatuna.
What are the most popular 2, 3 and 4-star resorts in Sri Lanka?
The two main international airports are Bandaranaike International Airport (CMB) near Colombo and Mattala Rajapaksa International Airport (HRI) in Hambantota. CMB handles the vast majority of international flights.
Is it common to pay with cash or card in Sri Lanka?
While credit cards are accepted in larger hotels, restaurants, and shops, especially in tourist areas, cash is still king, particularly in smaller towns and villages. It's best to carry Sri Lankan rupees (LKR) for everyday transactions.
What are 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 the roads aren't always in the best condition. Many tourists opt for hiring a driver or using ride-hailing services or trains for longer distances. Consider your comfort level before renting a car.
What are the best resorts with jacuzzi in Sri Lanka?
Are there any important traditions to honor while traveling in Sri Lanka?
Sri Lanka has a rich cultural heritage. It's respectful to dress modestly when visiting temples and religious sites. Removing your shoes before entering homes or some religious buildings is customary. Showing respect for Buddhist monks is also important.
What are the best family friendly resorts in Sri Lanka?
Are there any noteworthy festivals unique to Sri Lanka?
Yes! One of the biggest is Sinhala and Tamil New Year, a vibrant celebration that marks the beginning of the solar year. Vesak, celebrating the birth, enlightenment, and death of Buddha, is another significant festival with elaborate processions and decorations. Duruthu Perahera in Kandy is a spectacular procession of elephants and dancers.
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), then head to the hill country (Kandy, Nuwara Eliya) for tea plantations and cooler weather, and finish with some beach time in Bentota or Unawatuna.
Where should you go for a fun weekend in Sri Lanka?
For a quick getaway, consider exploring Negombo's beaches, visiting the Dehiwala Zoological Garden near Colombo, or experiencing the vibrant street life and markets in Colombo itself.
Are there parts of Sri Lanka with consistently good weather throughout the year?
No single area has perfect weather year-round. The hill country tends to be cooler and less affected by monsoons, but even there, the weather can be unpredictable. The best time to visit depends on the region and what you want to do; research the monsoon seasons before you go.
Best Sri Lanka resorts with a restaurant
8.4 609 reviews
Sri Lanka
08/01 – 08/08
$64/nighttotal: $448 (7 )
Gamodh Citadel Resort
1 3
resort , Anuradhapura
Gamodh Citadel Resort is situated in Anuradhapura, just a 15-minute drive from Nuwarawewa and an hour from Wilpaththu National Park, offering easy access to the ancient city's historical treasures. The resort has received very good user ratings for cleanliness and overall experience, with a good location rating. The Gamodh Citadel Resort features comfortable rooms with garden or pool views, providing a relaxing atmosphere. Guests can enjoy amenities such as a swimming pool, a jacuzzi, a fitness center, a restaurant serving local and international cuisine, and free Wi-Fi throughout the property.
8.5 103 reviews
Sri Lanka
08/10 – 08/16
$1121/nighttotal: $6726 (6 )
Elephyard Retreat
10 30
resort , Mahiyangana
Elephyard Retreat in Mahiyangana, Sri Lanka, is located 42 miles from the Victoria Reservoir Kandy Seaplane Base Airport, offering convenient access to the area's cultural and historical sites. This family-friendly guesthouse features a year-round outdoor pool, free Wi-Fi, private parking, a restaurant with diverse cuisines (American, Cantonese, Chinese, vegetarian, dairy-free, and halal options), and rooms with flat-screen TVs, air conditioning, and private bathrooms; selected rooms include terraces with scenic views.
8.2 376 reviews
Sri Lanka
08/04 – 09/07
$106/nighttotal: $3604 (34 )
Sigiri Heritage Villa
2 5
resort , Sigiriya
The Sigiri Heritage Villa is located in Sigiriya, just a short walk from the famous Sigiriya Rock and a short drive from Minneriya National Park, offering easy access to these popular attractions. The villa consistently receives very good ratings for its location, cleanliness, and overall experience. The villa has one bedroom and one bathroom, providing comfortable accommodations for a small family or group. Guests can enjoy amenities like a swimming pool, a garden, a restaurant, and room service, along with opportunities for cycling, hiking, and exploring the surrounding area.
9.7 35 reviews
Sri Lanka
08/03 – 08/06
$31/nighttotal: $93 (3 )
Leon Hilltop Resort
1 2
resort , Kitulgala
Leon Hilltop Resort in Kitulgala, Sri Lanka boasts stunning mountain views and is located 25 miles from Castlereigh Reservoir Seaplane Base Airport. This one-bedroom, one-bathroom lodging offers air conditioning, a private terrace, a restaurant with room service, and access to a garden, providing a peaceful escape in the Kitulgala countryside.
Best Sri Lanka resorts with a gym
9.4 576 reviews
Sri Lanka
12/05 – 12/15
$255/nighttotal: $2550 (10 )
The Bay An Uga Experience - Pasikuda
1 2
resort , Pasikuda
Uga Bay - Pasikuda is a beachfront resort located 22 miles from the city of Pasikuda and 174 miles from Bandaranaike International Airport. It consistently receives excellent ratings for location, cleanliness, and overall user experience. The resort offers a range of spacious accommodations featuring modern amenities and stunning sea views. Guests can enjoy a variety of activities, including swimming, dining at the on-site restaurant, and relaxing at the spa.
8.8 2516 reviews
Sri Lanka
07/04 – 07/22
$608/nighttotal: $10944 (18 )
Maalu Maalu Resort & Spa - Thema Collection
1 2
resort , Pasikuda
Maalu Maalu Resort & Spa - Thema Collection sits on Passekudah Bay in Sri Lanka's Eastern Province, approximately 87 miles from Sigiriya. This beachfront hotel offers 1-bedroom suites with private balconies, an infinity pool, a spa, fitness center, and multiple dining options including the Karadiya restaurant and Habala and Ruwala poolside bar and restaurant, plus snorkeling and shelling directly on the beach.
8.4 75 reviews
Sri Lanka
06/27 – 07/06
$18/nighttotal: $162 (9 )
Salt Bay Kite And Dive Resort
1 2
resort , Kalpitiya
Salt Bay Kite Resort in Kalpitiya, Sri Lanka offers convenient access to Kudawa Beach (an 8-minute walk) and Kandakuliya Beach (a 5-minute walk), with Kalpitiya Beach also nearby. The resort features 150-square-foot rooms with one bedroom and one bathroom, plus amenities including a pool, fitness center, restaurant serving Asian cuisine with dietary options, and activities like darts and mini-golf.
8.3 1148 reviews
Sri Lanka
07/10 – 08/08
$169/nighttotal: $4901 (29 )
Hikka Tranz By Cinnamon
1 3
resort , Hikkaduwa
Hikka Tranz by Cinnamon is a 20-minute drive from the coastal towns of Bentota and Ambalangoda, placing you in a convenient location for exploring the southern coast of Sri Lanka. The resort consistently receives very good ratings for user experience, location, and cleanliness. The hotel offers a variety of room types, including spacious rooms with private balconies. Guests can enjoy a swimming pool, a Jacuzzi, a spa, a fitness center, and a variety of dining options, including a restaurant, a bar, and room service.