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.

36143 hotels in Sri Lanka

  1. Shangri-La Hambantota

    Three distinct outdoor swimming pools
    See prices from 14 sites
    from$288
  2. Hotel Sigiriya

    Proximity to Sigiriya Rock entrance
    See prices from 8 sites
    from$18
  3. Mount Lavinia Hotel

    Diverse international and local dining
    See prices from 6 sites
    from$126
  4. Heritance Kandalama

    Three distinct outdoor swimming pools
    See prices from 14 sites
    from$357
  5. Heritance Ahungalla

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

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

    Private villas with plunge pools
    See prices from 14 sites
    from$853
  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 13 sites
    from$69
  10. Taj Bentota Resort & Spa

    Outdoor pool and kids activities
    See prices from 9 sites
    from$493
  11. Marino Beach Colombo

    Rooftop infinity pool with views
    See prices from 16 sites
    from$174
  12. Club Hotel Dolphin

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

    Three distinct outdoor swimming pools
    See prices from 11 sites
    from$696
  14. Thaala Bentota

    Two outdoor swimming pool options
    See prices from 10 sites
    from$172
  15. Granbell Hotel Colombo

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

    Diverse dining at four restaurants
    See prices from 14 sites
    from$183
  17. Jetwing Sea

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

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

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

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

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

    Ocean views from every room
    See prices from 7 sites
    from$320
  23. Nooit Gedacht Holiday Resort

    Authentic local dining options available
    See prices from 3 sites
    from$59
  24. Dickwella Resort and Spa

    Peninsula setting with ocean views
    See prices from 11 sites
    from$287
  25. Sentido Heritance Negombo

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

    Spacious rooms with private balconies
    See prices from 13 sites
    from$389
  27. Le Grand Galle

    Oceanfront outdoor swimming pool
    See prices from 14 sites
    from$383
  28. Cinnamon Grand Colombo

    Extensive Wellness And Pool Facilities
    See prices from 13 sites
    from$164
  29. Amaya Lake Dambulla

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

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

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

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

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

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

    Iconic Geoffrey Bawa architectural design
    See prices from 10 sites
    from$384

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 ‎$18 to ‎$853 (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