Sri Lanka is a fantastic place for a vacation any time of year. With a large variety of activities and attractions, a vacation in Sri Lanka will appeal to travelers of all ages with diverse tastes and preferences. Get ready for some fun Sri Lanka adventures. If you’re planning a getaway in Sri Lanka, Expedia can make booking your vacation both convenient and affordable. With plenty of great deals on Sri Lanka resorts to choose from, you’re sure to find incredible rates when you use Expedia to book your trip.

On the hunt for luxurious accommodations during your trip to Sri Lanka? Expedia can connect you with some of the best Sri Lanka resort hotels. With Expedia’s great deals, you can indulge in luxurious amenities like fine dining, thrilling recreational activities, and state-of-the-art fitness centers. If you’re in the mood for pampering and deep relaxation, Expedia can help you find Sri Lanka resorts with spa services like massage and skin care treatments. You deserve to relax and indulge on your getaway! If you’re on a budget and think you can’t afford a Sri Lanka vacation resort, think again and take a look. Expedia offers a number of cheap vacation packages at top resorts in Sri Lanka that will make you forget your worries during your stay and let you enjoy the pampering you deserve.

Depending on your lodging wishes, Expedia offers great deals on the sizes of rooms and luxury suites at different resorts in Sri Lanka to meet your needs. Want to spoil yourself with an amenity-rich luxury suite during your vacation? Expedia can help you find a great place for your stay within your budget. Or, perhaps you need a small room or even multiple rooms? Expedia’s easy online booking lets you reserve whatever type of room you need quickly and conveniently. Sri Lanka resort is waiting for you.

Expedia will save you money and time when booking your reservations at a Sri Lanka resort so you can enjoy your vacation and not worry about planning and your accommodation budget. There are endless ways to create new and memorable travel experiences while enjoying Sri Lanka. Let Expedia connect you with the best resorts in Sri Lanka today!
read more close

All Hotel & Resort Deals in Sri Lanka

Find the Best Resorts in Sri Lanka

Expedia can help you find the best resort deals in Sri Lanka. Filter by popularity, hotel star rating or resort name to find the ideal resort package in Sri Lanka for you and your family.

Hilton Colombo

from
check rates
avg/night
up to: % savings
2 Sir Chittampalam A Gardiner, Colombo
  • stars
  • rating
Situated near the beach in Colombo, this hotel is close to Colombo World Trade Center, Galle Face Green and Dutch Hospital. Also nearby are Bank of Ceylon Tower and Pettah Market. read more
Special Offer
Reviews
Hilton Colombo Residence

from
check rates
avg/night
up to: % savings
200 Union Place, Colombo
  • stars
  • rating
Situated in Colombo, this hotel is close to Gangaramaya Temple, Beira Lake, and High Commission of India. Also nearby are Colombo Town Hall and Viharamahadevi Park. read more
Special Offer
Reviews
Deer Park Hotel

from
check rates
avg/night
up to: % savings
Polonnaruwa, Giritale
  • stars
  • rating
Revel in the rustic splendor of Deer Park Hotel, situated in the lush tropical jungle of Sri Lanka, which used to be a private hunting ground of ancient kings of Ceylon. Discover the rich wildlife and nature from the intimate cottages nestled in the charm read more
Special Offer
Reviews
Eden Resort & Spa

from
check rates
avg/night
up to: % savings
Aluthgama, Beruwela
  • stars
  • rating
The resort includes an array of accommodation that includes guestrooms.Eden has numerous Restaurants, including a Cafe that has a wide range of International Cuisine and Oriental Delights. Whether planning for a business meeting, wedding, or other private read more
Special Offer
Reviews
Jetwing Beach

from
check rates
avg/night
up to: % savings
Ethukale, Negombo, 11500
  • stars
  • rating
This beachfront resort is one km (one half-mile) from the Dutch Canal and 12 km (less than 8 miles) from the airport. The Beach guestrooms offer contemporary décor with ceramic tile floors and balconies or patios with ocean views.Recreat read more
Special Offer
Reviews
Weligama Bay Resort

from
check rates
avg/night
up to: % savings
Pelena, Weligama, 81700
  • stars
  • rating
This hotel is by the ocean, nestled on a beach in Weligama within easy reach of scuba diving and snorkeling. read more
Special Offer
Reviews
Heritance Ahungalla

from
check rates
avg/night
up to: % savings
Galle Road, Ahungalla, 54041
  • stars
  • rating
Located in a quaint fishing village and nestles amidst coconut groves that lead to one of the finest beaches in Sri Lanka - 154 tastefully decorated rooms have hues of black, beige and gold creating an aura of elegance and sophistication and offers read more
Special Offer
Reviews
Kosgoda Beach Resort

from
check rates
avg/night
up to: % savings
Nape, Kosgoda
  • stars
  • rating
Wake up to the ocean at your door at this Kosgoda resort, which is nestled on the beach. Regional attractions also include Bentota Beach and Kande Vihare Temple. read more
Special Offer
Reviews
Jetwing Vil Uyana

from
check rates
avg/night
up to: % savings
Rangirigama, Sigiriya, MT 21120
  • stars
  • rating
A back to nature retreat in a man-made private nature reserve aptly describes Jetwing Vil Uyana, an eco-friendly resort in an area of remarkable beauty. Here tranquillity is guaranteed alongside wonderful service, great food, Ayurveda spa and views of the read more
Special Offer
Reviews
Amaya Lake

from
check rates
avg/night
up to: % savings
Kap Ela, Kandalama, Dambulla
  • stars
  • rating
Amaya brings guests authentic Sri Lankan experiences. Architecture, arts, music, dance, cuisine Amaya incorporates each aspect of local culture into its retreats.Nearby, the Ayurvedic Spa and Wewe Kade Ayurvedic restaurant complement the indigenous exper read more
Special Offer
Reviews
 

Where to Go: Find More Sri Lanka Resorts by Neighborhood

22 resorts
in Sri Lanka
It's easy to find the most popular Sri Lanka resorts and plan your entire vacation from activities to travel when you book through Expedia.