Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Map

Top Booked Hotels

See all 203 Properties near Moragalla Beach
Eden Resort & Spa

Eden Resort & Spa

Kaluwamodara, Beruwela
    4.5 out of 5.0
     
     

    Nestled on the beach, this Beruwela hotel is within 1 mi (2 km) of Moragalla Beach and Kande Vihare Temple. Bentota Beach and Beruwela Harbour are also within ...

    Eden Resort & Spa$91

    Eden Resort & Spa$91
    Cinnamon Bey Beruwala

    Cinnamon Bey Beruwala

    Moragolla Beruwala, Beruwela
      4.5 out of 5.0
       
       

      Nestled on the beach, this Beruwela hotel is within 3 mi (5 km) of Moragalla Beach, Beruwela Harbour, and Kande Vihare Temple. Bentota Beach and Brief Garden, ...

      Cinnamon Bey Beruwala$75

      Cinnamon Bey Beruwala$75
      Lanka Princess All Inclusive Hotel

      Lanka Princess All Inclusive Hotel

      Kaluwamodara, Beruwela
        4.0 out of 5.0
         
         

        Nestled on the beach, this Bentota resort is within 1 mi (2 km) of Moragalla Beach and Kande Vihare Temple. Bentota Beach and Beruwela Harbour are also within ...

        Lanka Princess All Inclusive Hotel$83

        Lanka Princess All Inclusive Hotel$83
        Heritance Ayurveda Mahagedara

        Heritance Ayurveda Mahagedara

        Moragalla Beach, Beruwela
          3.0 out of 5.0
           
           

          Situated in Beruwela, this hotel is 0.1 mi (0.1 km) from Moragalla Beach and within 3 mi (5 km) of Kande Vihare Temple and Beruwela Harbour. Bentota Beach is ...

          Sath Villa

          Sath Villa

          Moragalla, Beruwela
            2.5 out of 5.0
             
             

            Nestled on the beach, this Beruwela hotel is within 3 mi (5 km) of Moragalla Beach, Bentota Beach, and Beruwela Harbour. Kande Vihare Temple is 1.6 mi (2.6 km) ...

            The Palms

            The Palms

            Moragalla, Beruwela
              4.0 out of 5.0
               
               

              This family-friendly Beruwela resort is located by the sea, within 2 mi (3 km) of Moragalla Beach and Beruwela Harbour. Kande Vihare Temple is 2 mi (3.3 km) ...

              The Palms$86

              The Palms$86
              Chaya Villa

              Chaya Villa

              150, 7th Lane, Moragalla, Beruwela
                3.0 out of 5.0
                 
                 

                Situated in Beruwela, this guesthouse is 0.1 mi (0.1 km) from Moragalla Beach and within 3 mi (5 km) of Beruwela Harbour and Kande Vihare Temple. Bentota Beach ...

                Chaya Villa$21

                Chaya Villa$21
                Lagoon Garden Hotel

                Lagoon Garden Hotel

                Moragalla, Galle Road, Beruwela
                  3.0 out of 5.0
                   
                   

                  Situated near the beach, this hotel is within 2 mi (3 km) of Moragalla Beach, Kande Vihare Temple, and Beruwela Harbour. Bentota Beach is 2.4 mi (3.9 km) ...