Beginning of main content

Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices

Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers

Relax with our Price Promise
Find a lower price, and we’ll refund the difference

Tonight
This weekend
21 Feb. - 23 Feb.
Next weekend
28 Feb. - 1 Mar.

Top Hotel Deals in Maaliyadda

Soul Resorts AU$328
Soul Resorts

Soul Resorts

Godauda, Dickwella
Soul Resorts
     
    3.5 out of 5.0 Stars

    Soul Resorts: Beach hotel with free breakfast and free WiFi. Located on the beach.

    ANI Private Resorts Sri Lanka Get Rates
    ANI Private Resorts Sri Lanka

    ANI Private Resorts Sri Lanka

    Dickwella, Kondeniya Road, Talalla Beach Front, Dickwella
    ANI Private Resorts Sri Lanka
       
      5.0 out of 5.0 Stars

      ANI Private Resorts Sri Lanka: Luxury hotel with free breakfast and free WiFi. Located in the historical district.

      Villa Nicomar Get Rates
      Villa Nicomar

      Villa Nicomar

      Godauda Kumara Mawatha, Walgampokuna Road, Dickwella, Kottegoda
      Villa Nicomar
         
        2.5 out of 5.0 Stars

        Villa Nicomar: Pet-friendly guesthouse with free parking and a restaurant. Located by the sea.

        Anantara Peace Haven Tangalle Resort AU$536
        Anantara Peace Haven Tangalle Resort

        Anantara Peace Haven Tangalle Resort

        Goyambokka Estate, Tangalle
        Anantara Peace Haven Tangalle Resort
           
          5.0
          of 5, from 1 reviews
          5.0 out of 5.0 Stars

          Anantara Peace Haven Tangalle Resort: Luxury resort with free breakfast and free WiFi. Located on the beach.

          Weligama Bay Marriott Resort & Spa AU$279
          Weligama Bay Marriott Resort & Spa

          Weligama Bay Marriott Resort & Spa

          700 Matara Road, Pelana, Weligama
          Weligama Bay Marriott Resort & Spa
             
            5.0 out of 5.0 Stars

            Weligama Bay Marriott Resort & Spa: Luxury hotel with free WiFi and free valet parking. Located by the sea.

            Handagedara Resort AU$136
            Handagedara Resort

            Handagedara Resort

            Harbour Rd, Koparamulla, Mirissa
            Handagedara Resort
               
              4.0
              of 5, from 1 reviews
              3.0 out of 5.0 Stars

              Handagedara Resort: Family hotel with free breakfast and free WiFi. Guests give the pool a thumbs up.

              The Spice House Mirissa AU$161
              The Spice House Mirissa

              The Spice House Mirissa

              The Spice House, km 151 Galle road, Mirissa, southern
              The Spice House Mirissa
                 
                3.0 out of 5.0 Stars

                The Spice House Mirissa: Guesthouse with free WiFi and free parking.

                Cape Weligama AU$1,117
                Cape Weligama

                Cape Weligama

                Abimanagama Rd, Weligama, Southern Province
                Cape Weligama
                   
                  5.0 out of 5.0 Stars

                  Cape Weligama: Luxury resort with free WiFi and free valet parking. Located near the bay.

                  Accommodation in Maaliyadda

                  Maaliyadda is a great location to see, with a neat little list of available hotels. There are 6 located less than 5 kilometres from the city centre.

                  Try to look into the Talalla Retreat and Dickwella Resort and Spa. All these places are not far from the main streets.

                  If you find yourself needing more accommodation options in Maaliyadda, consider the Weligama Bay Resort and the Buckingham Place. They are 25 kilometres and 25 kilometres away from the city's main streets. Others are the Bay Beach Weligama, 25 kilometres away, and the Mandara Resort, 20 kilometres.

                  If you want to go to some nearby localities, try Matara and Beliatta. Head 12 kilometres to the west from Maaliyadda and you'll find Matara. That said, Beliatta is 13 kilometres to the northeast. Matara hotels and apartments include the Amaloh by Jetwing and LakRaj Heritage. Beliatta choices include the Eva Lanka Hotel and Maya Tangalle.

                  Situated 160 kilometres away from Maaliyadda is Bandaranaike International Airport. Stay nearby at the Amagi Lagoon or the Full Moon Garden Hotel.

                  How much is a hotel room in Maaliyadda?

                  Hotels in Maaliyadda start at AU$136 per night. Prices and availability subject to change. Additional terms may apply.

                  New Reviews - Best Hotels in Maaliyadda


                  *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.