Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Sri Lanka

Tonight Jun 20 - Jun 21
This weekend Jun 21 - Jun 23
Next weekend Jun 28 - Jun 30

Top 10 Hotels in Sri Lanka

See all 4,871 Properties in Sri Lanka

Estimated price for 1 night/2 adults

Marino Beach Colombo

Marino Beach Colombo

590 Marine Drive, Colombo, WP
Marino Beach Colombo
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Marino Beach Colombo¥5,404

Jun 28 - Jun 29

Galadari Hotel

Galadari Hotel

64, Lotus Road, Colombo
Galadari Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Galadari Hotel¥5,971

Jun 21 - Jun 22

Mandarina Colombo

Mandarina Colombo

433, Galle Road, Colombo
Mandarina Colombo
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Mandarina Colombo¥5,350

Jun 21 - Jun 22

Heritance Kandalama

Heritance Kandalama

Kandalama Lake front, Dambulla
Heritance Kandalama
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Heritance Kandalama¥9,961

Jun 21 - Jun 22

Randi Homestay

Randi Homestay

50/20/4, St.Judes Place, Thaladuwa Road, Negombo
Randi Homestay
    2.5 out of 5.0
     
     

    Randi Homestay¥973

    Jun 21 - Jun 22

    Taj Samudra

    Taj Samudra

    25 Galle Face Centre Road, Colombo
    Taj Samudra
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Taj Samudra¥13,618

    Jun 30 - Jul 1

    OZO Colombo Sri Lanka

    OZO Colombo Sri Lanka

    No. 36-38, Clifford Place, Colombo 4, Colombo
    OZO Colombo Sri Lanka
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    OZO Colombo Sri Lanka¥6,593

    Jun 30 - Jul 1

    The Kingsbury Colombo

    The Kingsbury Colombo

    48 Janadhipathi Mawatha, Colombo
    The Kingsbury Colombo
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    The Kingsbury Colombo¥9,727

    Jun 30 - Jul 1

    Grand Oriental Hotel

    Grand Oriental Hotel

    02, York Street, Colombo
    Grand Oriental Hotel
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Grand Oriental Hotel¥2,318

    Jun 28 - Jun 29

    Heritance Negombo

    Heritance Negombo

    175, Lewis Place, Negombo
    Heritance Negombo
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Heritance Negombo¥11,269

    Jun 30 - Jul 1

    Map

    Search Hotels near Top Sri Lanka Attractions

    Recent Reviews in Sri Lanka

    Travel to Sri Lanka & Explore


    Explore Sri Lanka with Expedia’s Travel Guides to find the best flights, cars, vacation packages and more!