Book Cheap Hotels in Maaliyadda
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Maaliyadda
Most frequently booked Maaliyadda hotels

Weligama Bay Marriott Resort & Spa
700 Matara Road, Pelana, Weligama
Free cancellation
Reserve now, pay when you stay
24.1 km from city centre
The price is CA $178 per night
CA $178
CA $239 total
includes taxes & fees
Jun 1 - Jun 2
Stay at this 5-star luxury hotel in Weligama. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Mirissa Beach and Weligama Beach are located nearby.
Pool
Spa

Anantara Peace Haven Tangalle Resort
Goyambokka Estate, Tangalle
Free cancellation
Reserve now, pay when you stay
15.04 km from city centre
The price is CA $345 per night
CA $345
CA $448 total
includes taxes & fees
May 31 - Jun 1
Stay at this 5-star luxury resort in Tangalle. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Goyambokka Beach and Tangalle Lighthouse are located nearby.
Pool
All-inclusive

Randiya Sea View Hotel
Galle Road, Mirissa, Southern Province
Free cancellation
Reserve now, pay when you stay
21.66 km from city centre
The price is CA $77 per night
CA $77
CA $77 total
includes taxes & fees
May 31 - Jun 1
Stay at this 3-star beach hotel in Mirissa. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the property condition in our reviews. Popular attractions Mirissa Beach and Coconut Tree Hill Viewpoint are located nearby.
Pool
Spa

Cape Weligama - Relais and Chateaux
Abimanagama Rd, Weligama, Southern Province
27.23 km from city centre
The price is CA $438 per night
CA $438
CA $574 total
includes taxes & fees
Jun 15 - Jun 16
Stay at this 5-star luxury resort in Weligama. Enjoy free WiFi, free parking, and 13 outdoor pools. Popular attractions Mirissa Beach and Turtle Bay Beach are located nearby.
Pool
Spa

Beach & Bliss Mirissa
Beach Road, Mirissa
Free cancellation
Reserve now, pay when you stay
20.65 km from city centre
The price is CA $126 per night
CA $126
CA $149 total
includes taxes & fees
Jun 4 - Jun 5
Stay at this 3.5-star beach hotel in Mirissa. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Mirissa Beach and Coconut Tree Hill Viewpoint are located nearby.
Pool
Parking included

Mandara Resort
416 A Pelena Mirissa, Weligama
22.44 km from city centre
The price is CA $95 per night
CA $95
CA $124 total
includes taxes & fees
Jun 8 - Jun 9
Stay at this 4-star beach resort in Weligama. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Mirissa Beach and Weligama Beach are located nearby.
Pool
Spa

Weligama Bay Resort
Matara Road, Pelena, Weligama
Free cancellation
Reserve now, pay when you stay
24.34 km from city centre
The price is CA $163 per night
CA $163
CA $212 total
includes taxes & fees
May 31 - Jun 1
Stay at this 4.5-star luxury hotel in Weligama. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Mirissa Beach and Weligama Beach are located nearby.
Pool
Spa

Taru Villas Mawella - Tangalle
Katuwenewatta, Nakulugamuwa, Morakatiyara, Tangalle
10.96 km from city centre
The price is CA $348 per night
CA $348
CA $415 total
includes taxes & fees
May 31 - Jun 1
Stay at this 5-star luxury hotel in Morakatiyara. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Mawella Beach and Godellawela Beach are located nearby.
Pool
Breakfast included
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.
Top family friendly Maaliyadda hotel deals

ÀNI Sri Lanka
Dickwella, Kondeniya Road, Talalla Beach Front, Dickwella
Top hotels in Maaliyadda for Extended Stay

Vis Ta Vie -Thema Collection
No.1610, Kappinnawaththa Matara Rd, Kamburugamuwa, SP
The price is CA $210 per night from Jun 10 to Jun 11
CA $210
CA $272 total
includes taxes & fees
Jun 10 - Jun 11
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.
Maaliyadda hotels essential information
Accommodation | 861 hotels |
---|---|
Lowest Price | CA $69 |
Highest Price | CA $438 |
Popular hotels | Weligama Bay Marriott Resort & Spa, Anantara Peace Haven Tangalle Resort, Randiya Sea View Hotel, Cape Weligama - Relais and Chateaux, Beach & Bliss Mirissa, Mandara Resort, Weligama Bay Resort, Taru Villas Mawella - Tangalle, Scenic Bay Weligama |
Frequently asked questions
Recent Maaliyadda hotel reviews by fellow wanderers

Weligama Bay Marriott Resort & Spa
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Great hotel with excellent facilities, including a kids club. Right on the beach, just steps away from the sand!
Service was excellent and rooms were large with small touches of class."
A verified traveller stayed at Weligama Bay Marriott Resort & Spa
Hotels near…
Areas of Maaliyadda
Most popular
Hotels
Digby Hotels with Hot TubsExtended Stay Hotels SookeCheap Hotels in SurpriseFairmont Kea Lani MauiExtended Stay Hotels San José del CaboHotels closest to Thunder Bay Regional Health Sciences CentreCancun All Inclusive Resorts & HotelsThousand Islands Hotels with Hot TubsFernie Hotels with a PoolCalgary Boutique HotelsCabins District of North VancouverApartments NauruCottages Ontario
Flights
Korean Air Toronto (YYZ) to Lapu-Lapu (CEB) flightsUnited Ogdensburg (OGS) to Sarasota (SRQ) flightsJetBlue Airways Buffalo (BUF) to Providenciales (PLS) flightsBritish Airways London (LHR) to Punjab (ISB) flightsEthiopian Airlines Toronto (YYZ) to Arusha (JRO) flightsAir Canada Vancouver (YVR) to Penticton (YYF) flightsYYZ - EBBFlair Airlines Toronto (YYZ) to Vancouver (YVR) flightsQatar Airways Montreal (YUL) to Karachi (KHI) flights
Packages