Sri Lanka may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

AU$36 Maaliyadda accommodation

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel prices in Maaliyadda

Check prices in Maaliyadda for tonight, 25 Jan. - 26 Jan.25 Jan. - 26 Jan.
Check prices in Maaliyadda for tomorrow night, 26 Jan. - 27 Jan.26 Jan. - 27 Jan.
Check prices in Maaliyadda for this weekend, 29 Jan. - 31 Jan.29 Jan. - 31 Jan.
Check prices in Maaliyadda for next weekend, 5 Feb. - 7 Feb.5 Feb. - 7 Feb.

Top hotel deals in Maaliyadda

Don't see what you're looking for?
See all available properties in Maaliyadda
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

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$36 per night. Prices and availability subject to change. Additional terms may apply.

Travel to Maaliyadda & explore

^Eligibility requirements and conditions apply.