Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties 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 Tonight 22 May - 23 May
This weekend This weekend 25 May - 27 May
Next weekend Next weekend 1 Jun - 3 Jun

Top 10 Hotels in Sri Lanka

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Cinnamon Red Colombo

Cinnamon Red Colombo

59, Ananda Coomaraswamy Mawatha, Colombo
    3.5 out of 5.0
     
     

    This hotel is located in Colombo (Kollupitiya), close to Liberty Plaza.

    Cinnamon Red Colombo£57

    Cinnamon Red Colombo£57
    Shangri La Colombo

    Shangri La Colombo

    1 Centre Road, Galle Face, Colombo
      5.0 out of 5.0
       
       

      This luxury hotel is located in Colombo (Kollupitiya), close to Galle Face Green, Old Parliament Building and Bank of Ceylon Tower. Also nearby are Colombo World ...

      Shangri La Colombo£119

      Shangri La Colombo£119
      Heritance Kandalama

      Heritance Kandalama

      Kandalama Lake front, Dambulla
        5.0 out of 5.0
         
         

        Located on a lake, this family-friendly hotel is 6.4 mi (10.3 km) from Dambulla Cave Temple and 7.6 mi (12.2 km) from Rangiri Dambulla International Stadium. ...

        Heritance KandalamaGet Rates

        Heritance KandalamaGet Rates
        Galle Face Hotel

        Galle Face Hotel

        2 Galle Road, Colombo
          5.0 out of 5.0
           
           

          Located in Kollupitiya, this luxury hotel is within 3 mi (5 km) of Sri Lanka National Museum, Dutch Period Museum and Jami Ul-Alfar Mosque.

          Galle Face Hotel£84

          Galle Face Hotel£84
          Cinnamon Grand Colombo

          Cinnamon Grand Colombo

          77, Galle Road, Colombo
            5.0 out of 5.0
             
             

            This family-friendly Colombo hotel is located by the ocean, within a 10-minute walk of US Embassy and Chabad of Sri Lanka. Gangaramaya Temple and St Anthony's ...

            Cinnamon Grand Colombo£89

            Cinnamon Grand Colombo£89
            Heritance Tea Factory

            Heritance Tea Factory

            Kandapola Nuwara Eliya, Nuwara Eliya
              5.0 out of 5.0
               
               

              Situated in Kandapola, this luxury hotel is within 9 miles (15 km) of Pedro Tea Factory, Galway Forest Reserve and Victoria Park. Nuwara Eliya Golf Club and ...

              Heritance Tea FactoryGet Rates

              Heritance Tea FactoryGet Rates
              Trinco Blu by Cinnamon

              Trinco Blu by Cinnamon

              Upuvali, Trincomalee
                4.0 out of 5.0
                 
                 

                Nestled on the beach, this Trincomalee resort is within 6 mi (10 km) of Fish Market, Trincomalee Harbour and Lovers Leap. Sri Pathrakali Temple and Fort Frederick ...

                Trinco Blu by CinnamonGet Rates

                Trinco Blu by CinnamonGet Rates
                Villa Mount Royal

                Villa Mount Royal

                13/1C 3rd Lane, Bakers Farm, Nuwara Eliya
                  3.5 out of 5.0
                   
                   

                  Situated in Nuwara Eliya, this villa is 1.3 mi (2.1 km) from Sri Baktha Hanuman Kovil and 2.3 mi (3.8 km) from Hakgala Botanic Gardens. Galway Forest Reserve ...

                  Villa Mount Royal£52

                  Villa Mount Royal£52
                  Mount Lavinia Hotel

                  Mount Lavinia Hotel

                  100 Hotel Road, Mount Lavinia
                    4.0 out of 5.0
                     
                     

                    Located in Mount Lavinia, this beachfront hotel is in the city centre and within 2 mi (3 km) of Mount Lavinia Beach, Siddhalepa Ayurveda Hospital and Traditional ...

                    Mount Lavinia Hotel£56

                    Mount Lavinia Hotel£56
                    Fairway Colombo

                    Fairway Colombo

                    7, Hospital Street, Colombo 01, Colombo
                      4.0 out of 5.0
                       
                       

                      Located in Fort, this hotel is steps away from Dutch Hospital Shopping Precinct and Colombo World Trade Center. Pettah Market and Galle Face Green are also within ...

                      Fairway Colombo£41

                      Fairway Colombo£41
                      Map

                      Sri Lanka Hotel Reviews

                      Travel to Sri Lanka & Explore


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