Hotels in Sri Lanka (Asia)

In order to supply this free comparison, booking sites pay us a fee when a user clicks on their specific offer. We do not display any offers (including cheaper offers) that do not meet our minimum fee requirements. Cheaper offers may on occasion be available under "More deals" as we request updated offers from online booking sites when you click that button. Learn how trivago works.

36351 hotels in Sri Lanka

  1. Shangri-La Hambantota

    Three distinct outdoor swimming pools
    See prices from 18 sites
    from$230
  2. Hotel Sigiriya

    Proximity to Sigiriya Rock entrance
    See prices from 12 sites
    from$14
  3. Mount Lavinia Hotel

    Diverse international and local dining
    See prices from 10 sites
    from$99
  4. Heritance Kandalama

    Three distinct outdoor swimming pools
    See prices from 17 sites
    from$281
  5. Heritance Ahungalla

    Diverse buffet and dining options
    See prices from 16 sites
    from$174
  6. Radisson Blu Resort, Galle

    Multiple on-site dining venues
    See prices from 11 sites
    from$256
  7. Anantara Peace Haven Tangalle Resort

    Private villas with plunge pools
    See prices from 12 sites
    from$290
  8. Hotel Riu Sri Lanka

    Three On-Site Specialty Restaurants
    Select dates to see exact prices
  9. Jetwing Blue

    Beachfront location near international airport
    See prices from 15 sites
    from$39
  10. Taj Bentota Resort & Spa

    Outdoor pool and kids activities
    See prices from 10 sites
    from$400
  11. Marino Beach Colombo

    Rooftop infinity pool with views
    See prices from 19 sites
    from$131
  12. Club Hotel Dolphin

    Massive outdoor swimming pool complex
    See prices from 13 sites
    from$159
  13. Weligama Bay Marriott Resort & Spa

    Three distinct outdoor swimming pools
    See prices from 12 sites
    from$575
  14. Thaala Bentota

    Two outdoor swimming pool options
    See prices from 11 sites
    from$239
  15. Granbell Hotel Colombo

    Rooftop infinity pool on 27th floor
    See prices from 18 sites
    from$84
  16. Galle Face Hotel

    Diverse dining at four restaurants
    See prices from 18 sites
    from$142
  17. Jetwing Sea

    Rooms feature private sea-view balconies
    See prices from 13 sites
    from$84
  18. Serenity Boutique Unawatuna

    Enjoy authentic Sri Lankan cuisine
    See prices from 15 sites
    from$91
  19. Turtle Bay Beach Resort

    On-site snorkeling with sea turtles
    See prices from 6 sites
    from$142
  20. Jetwing Yala

    On-site wildlife viewing opportunities
    See prices from 15 sites
    from$310
  21. Occidental Eden Beruwala

    Five distinct on-site restaurants
    See prices from 6 sites
    from$323
  22. Hikka Tranz by Cinnamon EID

    Ocean views from every room
    See prices from 11 sites
    from$280
  23. Nooit Gedacht Holiday Resort

    Authentic local dining options available
    Select dates to see exact prices
  24. Dickwella Resort and Spa

    Peninsula setting with ocean views
    See prices from 6 sites
    from$241
  25. Sentido Heritance Negombo

    Guest rooms with ocean views
    See prices from 11 sites
    from$194
  26. Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year

    Spacious rooms with private balconies
    See prices from 17 sites
    from$319
  27. Le Grand Galle

    Oceanfront outdoor swimming pool
    See prices from 17 sites
    from$297
  28. Cinnamon Grand Colombo

    Extensive Wellness And Pool Facilities
    See prices from 15 sites
    from$121
  29. Amaya Lake Dambulla

    Three distinct on-site dining options
    See prices from 10 sites
    from$141
  30. The Fortress Resort & Spa

    50-meter outdoor infinity pool
    See prices from 13 sites
    from$328
  31. Taj Samudra, Colombo

    Dine at seven on-site restaurants
    See prices from 17 sites
    from$116
  32. The Kingsbury Colombo

    Diverse international culinary dining options
    See prices from 16 sites
    from$134
  33. Shangri-La Colombo

    Panoramic ocean and city views
    See prices from 14 sites
    from$227
  34. Cinnamon Lodge Habarana EID

    Extensive buffet dining options available
    See prices from 5 sites
    from$167
  35. Jetwing Lighthouse

    Iconic Geoffrey Bawa architectural design
    See prices from 6 sites
    from$319

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Sri Lanka - Price range from ‎$14 to ‎$575 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Sri Lanka

Sri Lanka - More Top Destinations