• Flights
  • 1800-123-5555
  • Travel Agent? Join Us
  • Blog
  • Offers

Destination or Place

Check in

Select Date

Check out

Select Date

Guests & Rooms

2 Guests / 1 Rooms

Sri Lanka Image

Luxury Resorts In Sri Lanka

Resorts in Sri Lanka: rated 4.5/5 (based on 8 reviews) | Scaled down to 5

Sri Lanka is not just an island nation, it's a historical place with a rich heritage, vast history, colorful culture that has gained it a reputation as one of the best countries to visit in South Asia. Its countless beaches, enormous wildlife, and important religious sites make it the perfect place for a complete vacation. The other things that attract travelers to this place are the Sri Lanka resorts that are strategically located and effectively designed to give the most comfortable and engaging stay. These resorts are remarkable in every aspect from their services to beautiful surroundings. Travelers can find these resorts in beach areas, amidst green forests, and opposite heritage sites.

Not only the location of these properties is superb but their infrastructure and ambiance inculcate a sense of security and calmness. Some best resorts to stay in Sri Lanka even arrange for various activities to add entertainment to stay. Their friendly staff, warm hospitality, and excellent services deserve a special mention. Also, the amenities that are available here are incomparable and specially designed to cater to all the requirements of the guests.

Popular Areas To Stay

Sri Lanka boasts of several places where you can find various accommodation options, entertainment options, and sightseeing places. If you are wondering which ones are the best, here are the top ones you can consider:

1. Galle

One of the most picturesque destinations in Sri Lanka, Galle is a paradise for history buffs and nature lovers. You can walk through the lanes & alleys and admire the Dutch colonial architecture of impressive buildings.

2. Kandy

This World Heritage Site is ideally placed between several hills and a lake. While staying in Kandy, you can visit various temples that are known for their own uniqueness and a serene vibe. Moreover, if photography intrigues you, Kandy is surely the place to be.

3. Colombo

The heart of Sri Lanka, Colombo offers you various enjoyment options. Along with the beach, this place boasts numerous tourist attractions where you can visit with your family & friends. Moreover, it is dotted with plenty of luxury resorts offering you a lavish stay.

Dining & Food Experience

Sri Lankan cuisine is filled with many flavors and spices. The delicacies that are served at these resorts have a perfect proportion of flavors and spices that generate a tempting aroma and taste. Other than great food, the dining experience is made special by its courteous staff, themed dinner nights, and music performances. Another great thing about these restaurants is that they serve international cuisine along with authentic local cuisine. Some resorts that are located along the stunning coastline serve impeccable seafood. Guests who are very particular about their diet can also ask for special diet menus. Sri Lanka is overall a gastronomical paradise and will definitely won't disappoint any gastronomer. These are some traditional delicacies you must definitely try here:

  • Gotu Kola Mallum Sambola (Shredded greens with coconut)
  • Hoppers (Appam)
  • Polos (Jackfruit Curry)
  • Fish Ambul Thiyal (Fish dish)
  • Kottu (Hamburger)

Special Experiences

The experience that one can gain in Sri Lanka is worth every penny that a traveler spends here. The Sri Lanka resorts add much more delight and fun to the trip. These resorts have something for everyone. Their availability at various locations ranging from beaches to lush green forests makes it easier for travelers to choose their favorite locations. The facilities like outdoor swimming pools make the stay refreshing and rejuvenating. For recreation, these resorts have fantastic wellness centers where guests can avail spa and various other local therapeutic treatments.

Other than this, guests can use a hot tub/jacuzzi to relax and vitalize at some of the best resorts in Sri Lanka. Sri Lanka is renowned for yoga, therefore, the resorts also offer yoga classes where guests can learn new yogic exercises that are extremely helpful to relax the mind, body, and soul. The one thing that the guests will surely like at these resorts are the on-site restaurants and bars that offer exquisite delicacies and refreshing drinks.

Filters

Showing 8 Resorts in Sri Lanka

Filters

Resort×

Sort By

Kalutara|

Expert Rating

Excellent
9.0
    • Beach access

    Price Range Per Night

    ₹ 5,000 - ₹ 10,000

    5 km from City Center

    Located on a serene stretch of golden sand beach, this 3-star property offers an escape into the lap of verdant vistas and the calming Indian Ocean. Along with spectacular views and modern amenities, the resort seeks to pamper its guests with personalised services and great attention to detail. Each of the well-appointed rooms offer partial or uninterrupted sea views along with all essential facilities for a comfortable & memorable stay. The sea-facing outdoor pool with a well-stocked bar allows you to soak in the views with a refreshing cocktail. Coco Royal Beach Resort Sri Lanka perfectly balances luxury with affordability, making it a wonderful choice for an ocean-view vacation in gorgeous Sri Lanka. The well-equipped fitness centre allows you to keep yourself in shape, while the badminton court and beach volleyball add an element of active holidaying in between rejuvenating sessions at the fantastic spa. A nightclub, themed party nights and evening entertainment make for great evenings in your beachside vacation abode, while the in-house restaurants cater to your taste buds with a variety of local and international flavours. A business centre, banquet facilities, airport transfers and a gift shop complete the list of essential amenities. With so much to offer, this marvelous 5-star property will surely add charm to your Sri Lankan vacay.   Location Of Coco Royal Beach Resort Sri Lanka Enveloped in a lush green cover, Coco Royal Beach Resort is located on the beautiful beachfront with private access to the spotless sandy beach and shimmering ocean. Apart from this, the property is located around 70 km away from Bandaranaike International Airport and also offers easy access to various drinking and dining options.   How To Reach The Resort The resort is conveniently located just 40 km away from the Bandaranaike International Airport at Colombo which offers superb connectivity to major cities in India. Once in Colombo, you can reach Coco Royal by the following ways: By Taxi/Airport Shuttle: A pre-booked private taxi is the quickest and most convenient way to reach the resort, taking only about an hour from the airport. Since the property provides airport shuttle services when informed in advance, this is the easiest way for a hassle-free journey to your beachside abode. By Train: Colombo Fort station has frequent trains to Kalutara South train station, taking only about an hour for the journey. Thereafter, you need to take a bus or cab from Kalutara station to reach the resort. By Bus: Katunayake Airport Bus Station has direct connectivity to Kalutara by bus service which takes approximately 2 hours 45 minutes for the journey. While this is the cheapest way to reach the resort, it is definitely less convenient and more time-taking than hiring a direct taxi.
    Free Wi-FiFree ParkingLaundry Service
    Induruwa|

    Expert Rating

    Very good
    8.5

    Price Range Per Night

    ₹ 5,000 - ₹ 10,000

    1 km from City Center

    Located on a soft sandy beach, Temple Tree Resort & Spa Sri Lanka is a 4 star resort that provides its guests an amazing time amidst the picture-perfect environment of Sri Lanka. Just an hour from Colombo, the hotel offers all modern top-notch amenities in its 9 designer suites and 32 standard rooms. The breath-taking views of the incredible Indian Ocean along with the unmatched hospitality will make your stay worthwhile. Enjoy dining at a stunning restaurant that provides scrumptious food and refreshing beverages throughout the day. The hotel also provides free Wi-Fi, 2 swimming pools, television with satellite channels, 24-hour room service, and tour and excursion arrangements. This beachfront property also provides an airport shuttle, free parking along with a well-maintained spa and wellness center where you can relax and pamper your mind, body, and soul.   Location Of Temple Tree Resort & Spa Sri Lanka The nearest airport to Temple Tree Bentota is the Colombo Airport - Ratmalana and the Bandaranaike International Airport located 51 and 89.5 kilometers, respectively. The location of the hotel is perfect for travelers, as it resides in the middle of famous attractions like Lunuganga, Bentota Lake, Kosgoda Turtle Hatchery, Kande Viharaya Temple and Bawa Gardens.   How To Reach The Hotel By cab/shuttle The nearest airports to Temple Tree Resort & Spa Sri Lanka are Colombo Airport - Ratmalana 51 kilometers, and the Bandaranaike International Airport 89.5 kilometers. It is the ideal and the most convenient way for you to reach this hotel without wasting any time. From the airport, you can simply take a taxi or hop on the shuttle service to reach your destination.
    Free Wi-FiFree ParkingLaundry ServiceOutdoor Pool

    Book a complete holiday package.

    Know More
    Bentota|

    Expert Rating

    Excellent
    9.5
    • Top Rated Luxury Property

      Price Range Per Night

      Above ₹ 15,000

      2 km from City Center

      Centara Ceysands Resort & Spa Sri Lanka is a 3-star lavish and plush property offering you a memorable getaway. This beachfront establishment is ideal for those seeking a peaceful and rejuvenating stay surrounded by nature. Providing an unforgettable escape, the resort serves to be a perfect place for everyone, be it couples, honeymooners, families or business travelers. The resort offers a plethora of amenities so that you can enjoy a wonderful time. This remarkable property features a fitness centre which lets you stay fit and healthy while traveling. You can also partake in a wide range of water sports offered by the resort such as canoeing, diving, fishing, snorkeling, and many more. Apart from housing children’s pool and club, the property boasts of an azure blue swimming pool, and spa facility. The rooms at the property are equipped with the latest amenities so that you can enjoy a hassle-free stay. Moreover, the staff at the resort is quite cordial and make sure that all their queries are resolved in no time.   Location Of Centara Ceysands Resort & Spa Sri Lanka Ideally situated between Indian Ocean on one side and Bentota River on the other, this Centara Ceysands Resort Hotel Bentota is an ideal place to plan a perfect holiday in the lap of nature. The property is located in close proximity to diverse tourist spots like Bentota Lake, Kande Viharaya Temple, and Kosgoda Turtle Hatchery. The nearest international airport to the property is Bandaranaike International Airport, which is 106.2 km away.   How To Reach Centara Ceysands Resort & Spa Sri Lanka By speedboat: The best way to reach the resort is by a speedboat that you can board from a departure point near Aluthgama station. Notably, the speedboat ride will take just 15-20 minutes to reach the property.
      Free Wi-FiFree parkingLaundry Service24-hour front desk
      Galle|

      Expert Rating

      Excellent
      9.3
      • Top Rated Luxury Property
      • Beach access

      Price Range Per Night

      Above ₹ 15,000

      4 km from City Center

      Amari Galle is a 5-star luxury resort in Galle that offers a slice of Sri Lankan paradise. Located on the beach, the resort offers a relaxing stay for business or leisure travelers or couples/honeymooners who are looking to get away from their busy city lives. It features a beautiful outdoor swimming pool and spa center for its guests to relax. There is also a fitness center to stay in shape. The beach resort also boasts of its elegant, attractive design and modern-day amenities. Further, its warm hospitality and serene location help offer memories for a lifetime. The property is also close to tourist attractions like Galle International Cricket Stadium, Galle Fort Clock Tower, and Galle Fort National Museum, making it the ideal spot to explore the beautiful city of Galle. The domestic airport is at a distance of 18 km from the resort.
      Airport ShuttleSpaBarOutdoor Pool
      +4 more
      • Air-conditioned
      • Laundry Service
      • Room Service
      • Restaurant
      View Details
      Beruwala|

      Expert Rating

      Excellent
      9.0
      • Top Rated Luxury Property
      • Beach access

      Price Range Per Night

      ₹ 10,000 - ₹ 15,000

      3 km from City Center

      Eden Resort & Spa is a chic 5-star property in Sri Lanka that offers first-class services to all its guests. With top class location, right in Bentota, the hotel offers a comfortable shelter for couples/honeymooners, families and business travelers as well who are looking for an unforgettable vacation. The resort provides an array of top-class amenities and facilities to make the guests stay a luxurious one. It features a pool, fitness centre, an Ayurveda Centre and three restaurants. The hotel also provides yoga classes for guests who want to stay fit even while traveling. Shuttle service, luggage storage, free wifi, 24-hour front desk and tour desk are some other facilities offered by the hotel. Eden Resort & Spa is located close to the beach and 96 km from Bandaranaike International Airport providing the facility of airport shuttle. The hotel is positioned near to major attractions like Kande Viharaya Temple and Bawa Gardens and provides free on-site parking.
      Outdoor PoolLaundry ServiceRoom ServiceRestaurant
      +3 more
      • Hot Tub
      • Spa
      • Bar
      View Details
      Kandy|

      Expert Rating

      Excellent
      9.0

      Price Range Per Night

      ₹ 5,000 - ₹ 10,000

      7 km from City Center

      Tree of Life Nature Resort is a 3-star property located in Kandy. This resort is nestled amidst the abundant greenery of the World Heritage city of Kandy. The nature-friendly atmosphere of the property makes a perfect vacation destination for everyone including honeymooners, families and group travelers. The guests here experience living close to nature at the Tree of Life Nature Resort Kandy where they can enjoy a relaxed and serene holiday. The staff is extremely efficient and polite in catering to the visitors needs. The property has a swimming pool where one wade in the water under the vast Sri Lankan sky. The hotel also provides free Wi-Fi at all the public areas of the estate. Additionally, there is a restaurant owned by Tree of Life Nature Resort in the premises where travelers can devour delicious meals. The hotel is not far from the towns attractions allowing visitors a quick getaway. The Bandaranaike International Airport is 107 km away from Tree of Life Nature Resort Kandy.
      Outdoor PoolLaundry ServiceRoom ServiceChild-Friendly
      +4 more
      • Restaurant
      • Hot Tub
      • Spa
      • Bar
      View Details
      Induruwa|

      Expert Rating

      Very good
      8.8

      Price Range Per Night

      Above ₹ 15,000

      1 km from City Center

      Pandanus Beach Resort is one of the most lavish and plush 4-star properties located in Induruwa, which never ceases to leave its guests spellbound. Located less than a kilometer away from the breathtaking Induruwa beach, the property offers an unforgettable getaway to one and all, be it couples, honeymooners, families or business travelers. With lush green surroundings and soothing ambience, the property is an ideal place to plan a wonderful escape from the city streets. The impressive property blends tranquility and warm hospitality for you to enjoy a lovely vacay. To enhance your overall experience, the property offers a plethora of contemporary facilities and services. It maintains a spa facility, gym and swimming pool for your convenience. Apart from this, the property also features a children's pool too to keep kids entertained,. So, whether you are on your honeymoon or vacationing with your family, you will surely enjoy your stay at this resort.   Location Of Pandanus Beach Resort & Spa Sri Lanka The establishment is located in close proximity to a host of tourist attractions, thus making it all the more appealing amongst travelers. Moreover, it is located 111.4 km from Bandaranaike International Airport. Additionally, the resort also offers shuttle service at chargeable basis for your convenience.   How To Reach The Hotel The nearest international airport from the resort is Bandaranaike International Airport which is approximately 111 km away. It will take you 1 hour 40 minutes to reach the hotel via car. Notably, you can avail shuttle service that the resort provides at an additional cost.
      Free Wi-FiOutdoor PoolAirport Shuttle
      Induruwa|

      Expert Rating

      Very good
      8.5

      Price Range Per Night

      ₹ 10,000 - ₹ 15,000

      Cocoon Resort is one of the most impressive and luxurious 5-star properties in Bentota that never fails to impress the travelers. Surrounded by lush greenery and tropical forests, the property offers a scenic getaway to its one and all, be it couples, honeymooners, families or business travelers. The property provides one-of-a-kind experience to its guests and offers a perfect solace to everyone. The resort boasts of an azure blue swimming pool and a fitness center. To keep children entertained, the property features a kids playground too. Guests can also engage in different outdoor activities like cycling and jogging. Moreover, guests can avail internet facility within the premises. Further, it maintains restaurants within the premises for guests convenience. Enjoying a splendid location, the property is located in close proximity to various tourist spots and attractions, thus making it all the more appealing to the travelers. Additionally, Bandaranaike International Airport is located nearly 114 km away from Cocoon Resort and Villas.
      Outdoor PoolFree parkingBarSpa
      +4 more
      • Hot Tub
      • Restaurant
      • Room Service
      • Laundry Service
      View Details

      FAQ’s

      Most of the resorts have billiards and other games like table tennis for the entertainment of guests.

      Yes, most of these resorts organize themed dinner lights that are really gratifying and ameliorate the dining experience.

      Swimming pools are available at most of these properties that are extremely refreshing and fun.

      Guests can surely get kid-friendly meals at these resorts. Also, a special diet menu is offered here if required by the guests.

      Some of the Best luxury resorts in Sri Lanka offer private beach areas which are quite serene and guests can sunbathe or participate in any water sports here. 

      Yes, the staff can speak English in all the resorts in Sri Lanka hence guests will not face any problem in communication.

      Book Your Holiday With TravelTriangle. How It Works?
      1

      Personalise Your Package

      Let us know your travel requirements & submit your request

      2

      Get Multiple Quotes

      Connect with top 3 agents, compare quotes & customize further.

      3

      Book The Best Deal

      Pay in easy installments & get ready to enjoy your holiday.

      Sri Lanka Packages

      Unlimited Choices. Trusted Agents. Best Prices. Happy Memories.

      View All
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • Nuwara Eliya
        • Bentota
        4 Days & 3 Nights

        Starting from:

        ₹12,157/-

        ₹13,072/-7% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingTransfers
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • Nuwara Eliya
        • Bentota
        • Colombo
        5 Days & 4 Nights

        Starting from:

        ₹13,925/-

        ₹15,136/-8% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsEntry fee chargesTransfers
      • Sri Lanka

        View Detail

        Cities:

        • Bentota
        3 Days & 2 Nights

        Starting from:

        ₹14,500/-

        ₹16,292/-11% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingEntry fee chargesTransfers
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • NuwaraEliya
        • Bentota
        • Colombo
        4 Days & 3 Nights

        Starting from:

        ₹15,998/-

        ₹18,907/-15% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingCab Airport TransferComplimentary DrinksSim Card
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • NuwaraEliya
        • Bentota
        4 Days & 3 Nights

        Starting from:

        ₹15,999/-

        ₹18,423/-13% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingPrivate CabComplimentary DrinksSim CardAirport Pickup-Drop
      • Sri Lanka

        View Detail

        Cities:

        • NuwaraEliya
        • Bentota
        • Colombo
        4 Days & 3 Nights

        Starting from:

        ₹16,999/-

        ₹20,310/-16% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingPrivate CabAirport TransferSim CardStay Included
      • Sri Lanka

        View Detail

        Cities:

        • Sigiriya
        • Colombo
        5 Days & 4 Nights

        Starting from:

        ₹17,144/-

        ₹18,434/-7% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingTransfers
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • NuwaraEliya
        • Colombo
        5 Days & 4 Nights

        Starting from:

        ₹17,999/-

        ₹20,665/-13% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingPrivate CabComplimentary DrinksSim CardAirport Pickup-Drop
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • Nuwara Eliya
        • Bentota
        • Colombo
        6 Days & 5 Nights

        Starting from:

        ₹18,420/-

        ₹20,022/-8% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingTransfers
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • NuwaraEliya
        • Bentota
        • Colombo
        4 Days & 3 Nights

        Starting from:

        ₹18,998/-

        ₹21,301/-11% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingPrivate CabAirport TransferSim CardStay Included
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • NuwaraEliya
        • Bentota
        5 Days & 4 Nights

        Starting from:

        ₹18,998/-

        ₹22,014/-14% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingPrivate CabComplimentary DrinksSim Card
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • NuwaraEliya
        • Bentota
        5 Days & 4 Nights

        Starting from:

        ₹18,998/-

        ₹21,998/-14% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingPrivate CabComplimentary DrinksSim Card
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • NuwaraEliya
        • Bentota
        5 Days & 4 Nights

        Starting from:

        ₹18,999/-

        ₹22,332/-15% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingPrivate CabFloral DecorationComplimentary DrinksCakeSim CardAirport Pickup-Drop
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • Nuwara Eliya
        • Bentota
        • Colombo
        6 Days & 5 Nights

        Starting from:

        ₹19,998/-

        ₹22,470/-11% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingEnglish Speaking DriverPrivate CabSim CardAirport Pickup-Drop
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • Nuwara Eliya
        • Bentota
        • Colombo
        5 Days & 4 Nights

        Starting from:

        ₹19,998/-

        ₹21,976/-9% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingTransfersStay Included
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • Bentota
        • Colombo
        4 Days & 3 Nights

        Starting from:

        ₹20,300/-

        ₹22,065/-8% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingEnglish Speaking DriverTransfersSim CardAirport Pickup-Drop
      • Sri Lanka

        View Detail

        Cities:

        • Negombo
        • Kandy
        • Bentota
        4 Days & 3 Nights

        Starting from:

        ₹21,299/-

        ₹24,482/-13% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingAirport Pickup-Drop
      • Sri Lanka

        View Detail

        Cities:

        • Kandy
        • Nuwara Eliya
        • Bentota
        • Colombo
        5 Days & 4 Nights

        Starting from:

        ₹21,998/-

        ₹24,174/-9% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingEnglish Speaking DriverPrivate CabSim CardAirport Pickup-Drop
      • Sri Lanka

        View Detail

        Cities:

        • Negombo
        • Bentota
        • Colombo
        4 Days & 3 Nights

        Starting from:

        ₹22,400/-

        ₹25,454/-12% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingGST includedCab Airport TransferStay Included
      • Sri Lanka

        View Detail

        Cities:

        • Colombo
        3 Days & 2 Nights

        Starting from:

        ₹23,399/-

        ₹25,434/-8% OffExact prices may vary based on availability.

        Upto 3 StarsFlightsMealsSightseeingTransfersStay Included

      Places To Visit In Sri Lanka

      Let the experts guide you to the best of this mesmerizing destination

      View All
      • Pidurutalagala in Nuwara Eliya

        Also called Mount Pedro, Pidurutalagala is the tallest peak of Sri Lanka. The Pidurutalagala height is 2,524 m. It is easily distinguishable from almost all the areas in Central Province. The Government of Sri Lanka and armed forces have built their communications array on the top of the peak. The communications array contr...

        • Sightseeing
        • Mountains
        • Adventure
        • Ideal for friends
        • Ideal for families
        Read More
      • Temple of the Tooth in Kandy

        The city of Kandi earned the title World Heritage Site because of the presence of a sacred tooth relic temple, Temple of the Tooth. As the name suggests, the temple houses Lord Buddha’s tooth which had been transferred all the way from Kalinga to Kandy. It is now stationed at this temple which holds 3 pujas a day to honor a...

        • Sightseeing
        • Temple
        • Museum
        • Ideal for friends
        • Ideal for families
        Read More
      • Royal Palace in Kandy

        Royal Palace of Kandy is one of the most popular places to visit in Kandy, Sri Lanka. It is a magnificent structure that will leave you awestruck like never before. Situated near the temple of the tooth, the palace is surrounded by lush greenery which gives it an aura that will make you fall in love with it the first time t...

        • Sightseeing
        • Royal Palace
        • Ideal for friends
        • Ideal for families
        Read More
      • Botanical Garden in Kandy

        The Royal Botanical Gardens in Kandy was once upon a time a walking place for the Britishers and was accessible to the royals of the Kandian era. However, now everyone is allowed to take a stroll along with the lush green gardens of the Peradeniya Botanical Gardens in Kandy. The gardens are a big hit amongst visitors becaus...

        • Nature
        • Botanical Garden
        • Ideal for families
        • Ideal for friends
        Read More
      • Galle Face Green in Colombo

        Galle Face Green is a stretch of 1,600 feet of blissful greenery and peace. Occupying over twelve acres of land, this urban park was originally built much bigger than it is today. It is still used for golfing, but back in the day, it was used as cricket, rugby, football, polo, and tennis grounds as well for horse racing. In...

        • Sightseeing
        • Nature
        • Gardens
        Read More

      Sri Lanka is a country that will keep its visitors engaged by offering a myriad of interesting places that includes national parks, beaches, and ancient sites. Travelers can also find here tea gardens, and rare flora & fauna. The beautiful country celebrates a vast history and rich culture along with contemporary lifestyle. The essence of its tradition and comfort of modern facilities can easily be found by travelers at the Sri Lanka resorts. The beachfront resorts at Sri Lanka allow travelers to engage in various water activities and its resorts amidst lush green hills offer an opportunity to go hiking and climbing.

      Other resorts like ‘Aliya Resort and Spa’ is located opposite to ‘Sagariya’ which is a famous ancient site. Among many facilities that make these resorts amusing places to stay are the swimming pools, live music performances, happy hours, and themed dinner nights. And the travelers seeking comfort are sure to get well maintained and fully equipped rooms with laundry, dry cleaning, and other services. These resorts will surely leave its guests more than satisfied. Offering homelike comfort and hotel-like luxury, these resorts are well known for their top-notch services and how they can really make one’s holiday more magical and memorable.

      15 Best Resorts In Sri Lanka For A Luxurious Experience

      Sri Lanka is replete with numerous luxurious resorts which are known for their opulence. So, make sure you choose one of these handpicked resorts in Sri Lanka that will provide you luxury and comfort at its best. These are the ones you can consider:

      • Amaya Resorts And Spa, Kandy
      • Jetwing Lighthouse, Galle
      • Amanwella, Tangalle
      • The Fortress
      • Shangri-La’s Hambantota Golf Resort & Spa
      • The Kingsbury, Colombo
      • The Eden Resort & Spa
      • Vivanta Bentota
      • Lavanga Resort & Spa
      • Cinnamon Grand Colombo
      • Taj Samudra
      • Tabrobana Wadduwa
      • Cinnamon Citadel Kandy
      • Cinnamon Wild Yala
      • Anilana Pasikuda

      1. Amaya Resorts And Spa, Kandy

      What’s Special: Spa and wellness centre, massage service, BBQ facilities, themed dinner nights, children's playground

      Location: Heerassagala 20000 Kandy, 20000 Kandy, Sri Lanka

      Price Per Night: INR 5,417 onwards

      For those who are in search of picture-perfect resorts in Sri Lanka to capture postcard-like memories, Amaya Resorts And Spa in Kandy is the place to be. Offering an unforgettable experience with an in-house restaurant, a spa, an outdoor pool, and luxe suites that feature wood furnishings and balconies with valley views, this is one of the best resorts in Sri Lanka.

      2. Jetwing Lighthouse, Galle

      What’s Special: Kids' pool, beachfront location, library, fitness centre, ticket service

      Location: Dadella, Galle, 80000 Galle, Sri Lanka

      Price Per Night: INR 24,939 onwards

      Jetwing Lighthouse is one of the most elegant and romantic 5 star luxury resorts in Sri Lanka. Equipped with elegance and fantastic amenities, all guest rooms here are provided with a butler service for a perfectly private stay. With access to a wide swath of beach and plenty of pools, the resort provides plenty of opportunities for an ultimate tropical holiday.

      3. Amanwella, Tangalle

      What’s Special: Outdoor pool, beach access, business centre, free breakfast

      Location: Amanwella, Bodhi Mawatha, Wella Wathura, Godellawela, Tangalle, Sri Lanka

      Price Per Night: INR 59,815 onwards

      Amanwella Resort is a renowned name when it comes to the best resort to stay in Sri Lanka. With its 30 contemporary suites, each with its own plunge pool and terrace, you can’t find a better place to enjoy luxury and comfort. Other amenities include a beachfront restaurant, an infinity pool with views of the Indian Ocean.

      4. The Fortress

      What’s Special: Yoga classes, BBQ facilities, garden area, beauty treatments, water sports

      Location: Matara Road, PO Box 126, Habaraduwa, 80630 Koggala, Sri Lanka

      Price Per Night: INR 20,955 onwards

      Considered to be the best 5 stars Sri Lanka beach resorts, The Fortress, reflects charm and sophistication. Unwind in their stylish and luxury rooms with a brilliant view of the Indian Ocean. Enjoy and relax at their Spa Naturel offering signature Ayurveda therapies, or take a plunge in the outdoor pool. You can also relish the delicacies at the in-house dining restaurants and make the most of your vacation in this resort.

      5. Shangri-La’s Hambantota Golf Resort & Spa

      What’s Special: Beachfront location, games room, fitness classes, golf course, library

      Location: Sittrakala Watta, Chithragala, Ambalantota, 82100 Hambantota, Sri Lanka

      Price Per Night: INR 8,606 onwards

      Built and spread across 59 hectares of land, Shangri-La’s Hambantota Golf Resort & Spa is one of the best resorts in Sri Lanka with a private pool and also among the among the popular 5 star luxury resorts in Sri Lanka for a perfect vacation. Equipped with 18-hole golf course, a spa, a fitness room, and two in-house restaurants, this resort is well designed with a beautiful ambience, and luxury rooms with sea view balconies allow guests to relish joyful memories with family, and loved ones.

      6. The Kingsbury, Colombo

      What’s Special: Live music, spa facilities, water activities, on-site ATM, wheelchair accessible

      Location: No 48 Janadhipathi Mawatha, Fort, 00100 Colombo, Sri Lanka

      Price Per Night: INR 7,684 onwards

      The Kingsbury is one of the top resorts in Colombo, Sri Lanka that offers unparalleled service and hospitality. Comfortable rooms with ocean views, 4 in-house dining restaurants, an outdoor pool, a spa, and a fitness center along with other impeccable amenities are to enjoy luxury and comfort during your vacation.

      7. The Eden Resort & Spa

      What’s Special: Evening entertainment, table tennis, games room, beauty treatments, business centre

      Location: Kaluwamodera, Aluthgama, 12070 Bentota, Sri Lanka

      Price Per Night: INR 19,234 onwards

      The Eden Resort & Spa is a perfect getaway that is located at a distance of 3 km from the famous Ventura Beach. Focusing on the comfort of the guests, The Eden Resort & Spa wraps the guests in luxury like none other. Be it the Ayurvedic spa where you can rejuvenate, lavish pool, the fine dining restaurants, one cannot help but feel spoilt for choice at one of the best luxury resorts.

      8. Vivanta Bentota

      What’s Special: Spa and wellness centre, kids’ pool, picnic area, snorkeling, tennis court

      Location: Bentota, 80500 Bentota, Sri Lanka

      Price Per Night: INR 9,989 onwards

      Considered to be one of the top 10 resorts in Sri Lanka, Vivanta Bentota is an ideal choice to spend some quality time on your trip to Sri Lanka. Offering spa and sauna facilities, along with outdoor pool and in-house eatery, the resort also has lavish accommodations featuring all modern amenities in the room. You will surely have the best staycation here!

      9. Lavanga Resort & Spa

      What’s Special: Beachfront location, spa, business centre, swimming pool, beauty treatments

      Location: Galle Rd, Hikkaduwa 80240, Sri Lanka

      Price Per Night: INR 3,830 onwards

      If you are looking for the best resort in Sri Lanka on the beach, Lavanga Resort & Spa is truly the perfect resort for you. Relax on a cozy bed and later go out to swim on the beach. From fascinating interiors to delectable food, this resort is made for those who love luxury and comfort. Needless to say, it is one of the best Sri Lanka resorts in the country.

      10. Cinnamon Grand Colombo

      What’s Special: Garden, live music, evening entertainment, steam room, sauna, fitness centre

      Location: 77 Galle Road, Kollupitiya, 00100 Colombo, Sri Lanka

      Price Per Night: INR 8,782 onwards

      Located right in the heart of Colombo, this Sri Lanka resort offers a mind-boggling experience that is perfect for a rejuvenating break. Being the largest resort in the country, it hosts celebrity weddings and also offers recreational experiences like spa, herbal massages, and more. The food is also excellent at this resort which makes it an all-inclusive top-notch accommodation!

      11. Taj Samudra

      What’s Special: Spa and wellness centre, fitness centre, garden, table tennis, happy hour

      Location: 25, Galle Face Centre Road, 09411 Colombo, Sri Lanka

      Price Per Night: INR 8,298 onwards

      Taj Samudra is one of the most luxurious accommodations in the country. This hotel cum resort offers international quality services and comfort. Some of its top-notch amenities include aromatherapy, spa, swimming pool, pool table, and other recreational activities. The most nearby attractions to this place are the Colombo Fort and the Gangaramaya Temple.

      12. Taprobana Wadduwa

      What’s Special: Fitness centre, banquet facilities, swimming pool, facilities for disabled guests

      Location: 354/16, Rathnayake Road, Thalpitiya, Wadduwa. Sri Lanka., 12560 Wadduwa, Sri Lanka

      Price Per Night: INR 6,908 onwards

      Featuring a swanky outdoor pool under the sky, this beach resort is perfect for those who are looking for an escape amidst the golden beaches in Sri Lanka. The resort flaunts spacious rooms, delicious cuisines, and a personal butler if required. And since it is located in the central province, 45 minutes away from Colombo, it offers perfect solitude and comfort.

      13. Cinnamon Citadel Kandy

      What’s Special: Pool with view, BBQ facilities, picnic area, hiking, cooking class, currency exchange

      Location: Srimath Kuda Ratwatte Mawatha, 20000 Kandy, Sri Lanka

      Price Per Night: INR 5,633 onwards

      Located 15 minutes away from the Kandy town, this quaint resort is an ultimate place to experience the serenity of nature and relax right in its lap. This place is situated in the Hill Country and overlooks the Mahaweli river. You can taste everything from authentic Sri Lankan to toothsome international cuisines here.

      14. Cinnamon Wild Yala

      What’s Special: Spa and wellness centre, outdoor pool, walking tours, diving, shuttle service

      Location: Palatupana, Kirinda, Tissamaharama, 82600 Yala, Sri Lanka

      Price Per Night: INR 9,681 onwards

      Though not amongst the best resorts in Sri Lanka with a private pool, Cinnamon Wild Yala is still an exotic luxurious accommodation to stay with your loved ones. Taking you a step closer to nature and to the wildlife, this place will leave you stunned with its innumerable heartwarming experiences like a safari ride, nature trails, bird watching, and more.

      15. Anilana Pasikuda

      What’s Special: Water sport facilities, swimming pool, shuttle service, banquet facilities

      Location: 14, Hotel road, Pasikudah, 00255 Pasikuda, Sri Lanka

      Price Per Night: INR 7,505 onwards

      Located some 6 hours away from Colombo, this resort is a perfect place for a weekend getaway. With such uniquely designed rooms, this resort offers a taste of heaven at a very reasonable price. While staying here, you can go for deep-sea fishing or a catamaran ride with your loved ones and add a little thrill to your Sri Lankan vacation.