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 23 Apr - 24 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Top 10 Hotels in Sri Lanka

See all 3,280 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£50

    Cinnamon Red Colombo£50
    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£128

      Shangri La Colombo£128
      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£86

        Galle Face Hotel£86
        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 Kandalama£131

          Heritance Kandalama£131
          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£90

            Cinnamon Grand Colombo£90
            OZO Colombo Sri Lanka

            OZO Colombo Sri Lanka

            No. 36-38, Clifford Place, Colombo
              4.0 out of 5.0
               
               

              Situated by the ocean, this hotel is within 1 mile (2 km) of Raux Brothers, Majestic City and Isipathanaramaya Buddhist Temple. Asokaramaya Buddhist Temple and ...

              OZO Colombo Sri Lanka£44

              OZO Colombo Sri Lanka£44
              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£44

                Fairway Colombo£44
                Mövenpick Hotel Colombo

                Mövenpick Hotel Colombo

                24 Dharmapala Mawatha, Colombo
                  5.0 out of 5.0
                   
                   

                  Located in Kollupitiya, this hotel is within a 10-minute walk of Chabad of Sri Lanka, US Embassy and St Anthony's Church. Gangaramaya Temple and Bellagio Casino ...

                  Mövenpick Hotel Colombo£89

                  Mövenpick Hotel Colombo£89
                  Mandarina Colombo

                  Mandarina Colombo

                  433, Galle Road, Colombo
                    4.0 out of 5.0
                     
                     

                    Located in Kollupitiya, this hotel is within a 10-minute walk of Durdans Hospital, German Embassy Colombo and Majestic City. High Commission of Malaysia and ...

                    Mandarina Colombo£56

                    Mandarina Colombo£56
                    Cinnamon Wild Yala

                    Cinnamon Wild Yala

                    Town Kirinda, Kirinda
                      4.0 out of 5.0
                       
                       

                      Situated on the beach, this eco-friendly lodge is 7.9 mi (12.7 km) from Kirinda Temple and 10.1 mi (16.3 km) from Patanangala Tsunami Memorial. Yala National ...

                      Cinnamon Wild Yala£72

                      Cinnamon Wild Yala£72
                      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!