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

Get 24/7 travel help, thanks to our Customer First Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Hotels near Moragalla Beach

Eden Resort & Spa $49
Eden Resort & Spa

Eden Resort & Spa

0.6 km from Moragalla Beach
     
    4.5 out of 5.0 Stars

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

    Cinnamon Bey Beruwala $57
    Cinnamon Bey Beruwala

    Cinnamon Bey Beruwala

    1.1 km from Moragalla Beach
       
      4.5 out of 5.0 Stars

      Nestled on the beach, this Beruwela hotel is 1.1 mi (1.8 km) from Moragalla Beach and 1.5 mi (2.4 km) from Bentota Beach. Beruwela Harbour and Kaluwamodara Bridge are also within 2 mi (3 km).

      Taj Bentota Resort & Spa Get Rates
      Taj Bentota Resort & Spa

      Taj Bentota Resort & Spa

      3.3 km from Moragalla Beach
         
        5.0 out of 5.0 Stars

        This family-friendly Bentota hotel is located near the beach, within 3 mi (5 km) of Bentota Beach, Kaluwamodara Bridge and Moragalla Beach. Kande Vihare Temple is 2.6 mi (4.1 km) away.

        The Palms $46
        The Palms

        The Palms

        0.7 km from Moragalla Beach
           
          4.0 out of 5.0 Stars

          This family-friendly Beruwela resort is located by the sea, within 1 mi (2 km) of Moragalla Beach and Bentota Beach. Kaluwamodara Bridge and Beruwela Harbour are also within 2 mi (3 km).

          Centara Ceysands Resort & Spa Sri Lanka $63
          Centara Ceysands Resort & Spa Sri Lanka

          Centara Ceysands Resort & Spa Sri Lanka

          1.9 km from Moragalla Beach
             
            5.0 out of 5.0 Stars

            Situated in Bentota, this luxury resort is within 3 mi (5 km) of Bentota Beach, Kaluwamodara Bridge, and Moragalla Beach. Kande Vihare Temple is 2.8 mi (4.4 km) away.

            Heritance Ayurveda (All Meals + Ayurveda) Get Rates
            Heritance Ayurveda (All Meals + Ayurveda)

            Heritance Ayurveda (All Meals + Ayurveda)

            0.2 km from Moragalla Beach
               
              5.0 out of 5.0 Stars

              Situated in Beruwela, this luxury hotel is within a 15-minute walk of Moragalla Beach and Bentota Beach. Kaluwamodara Bridge and Kande Vihare Temple are also within 2 mi (3 km).

              Lanka Princess Get Rates
              Lanka Princess

              Lanka Princess

              0.2 km from Moragalla Beach
                 
                3.5 out of 5.0 Stars

                Situated in Beruwela, this hotel is within a 15-minute walk of Moragalla Beach and Kaluwamodara Bridge. Kande Vihare Temple and Beruwela Harbour are also within 3 mi (5 km).

                Jani Beach Resort , Restaurant and Surf Camp Get Rates
                Jani Beach Resort , Restaurant and Surf Camp

                Jani Beach Resort , Restaurant and Surf Camp

                0.6 km from Moragalla Beach
                   
                  0.0 out of 5.0 Stars

                  Situated in Beruwela, this guesthouse is within a 15-minute walk of Moragalla Beach and Kaluwamodara Bridge. Kande Vihare Temple and Beruwela Harbour are also within 3 mi (5 km).

                  Lanka Princess All Inclusive Hotel $84
                  Lanka Princess All Inclusive Hotel

                  Lanka Princess All Inclusive Hotel

                  0.6 km from Moragalla Beach
                     
                    4.0 out of 5.0 Stars

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

                    Sath Villa $65
                    Sath Villa

                    Sath Villa

                    0.3 km from Moragalla Beach
                       
                      2.5 out of 5.0 Stars

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

                      Chaya Villa Get Rates
                      Chaya Villa

                      Chaya Villa

                      0.4 km from Moragalla Beach
                         
                        3.0 out of 5.0 Stars

                        Situated in Beruwela, this guesthouse is 0.1 mi (0.1 km) from Moragalla Beach and 1.3 mi (2.1 km) from Bentota Beach. Kaluwamodara Bridge and Beruwela Harbour are also within 3 mi (5 km).

                        Lagoon Garden Hotel Get Rates
                        Lagoon Garden Hotel

                        Lagoon Garden Hotel

                        0.5 km from Moragalla Beach
                           
                          3.0 out of 5.0 Stars

                          Situated near the beach, this hotel is within a 10-minute walk of Moragalla Beach and Bentota Beach. Kaluwamodara Bridge and Kande Vihare Temple are also within 2 mi (3 km).

                          Map

                          How Much is a Hotel Room in Moragalla Beach?

                          Hotels in Moragalla Beach start at $46 per night. Prices and availability subject to change. Additional terms may apply.


                          Hotels Close to Moragalla Beach

                          Your next vacation is around the corner. The kids are out of school, you and the spouse have two weeks off, and it’s about time to get the heck out of dodge. You must experience the culture and see the sights. Book your stay Moragalla Beach hotels with us at Travelocity and enjoy the trip of a lifetime.

                          Finally, you can stay near the sites you’ve only read about in books. Now they are next door. Start fresh in the morning with the amazing views from your balcony. Then hop on any number of tour buses and take postcard-worthy pictures of the attractions you once thought couldn’t be real, but now you find them through your lens. Hotels near Moragalla Beach will offer you the best in prices, activities, amenities, dining, and nightlife.

                          You may not want to imitate the Griswald’s--that’s been done one too many times—but you do want to have a memorable trip. With Travelocity’s long list of cheap hotels near Moragalla Beach, you’re sure to find the perfect place to stay within your preferred budget. We’ll match a lower price and refund the difference. Book now and let us make your next vacation the easiest of your life.