Book Cheap Hotels in Mattala
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 Mattala
Most frequently booked Mattala hotels

Shangri-La Hambantota
Sittrakala Estate, Chithragala, Ambalantota, Hambantota
Free cancellation
Reserve now, pay when you stay
22.29 km from city centre
The price is CA $161 per night
CA $161
CA $216 total
includes taxes & fees
Jun 18 - Jun 19
Stay at this 5-star luxury resort in Hambantota. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Shangri-La's Golf and Country Club and Dry Zone Botanical Garden are located nearby.
Pool
Spa

Big Game Yala by Eco Team
Katagamuwa, Yala, Kataragama
Free cancellation
Reserve now, pay when you stay
32.49 km from city centre
The price is CA $60 per night
CA $60
CA $60 total
includes taxes & fees
Jun 1 - Jun 2
Stay at this 3-star tentalow in Kataragama. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Kataragama Archaeological Museum and Kataragama Temple are located nearby.
Pool
Parking included

Lankavatara Ocean Retreat & Spa
Kahadamodara Road, Kalametiya, SP
32.3 km from city centre
The price is CA $174 per night
CA $174
CA $174 total
includes taxes & fees
Jun 11 - Jun 12
Stay at this 3.5-star beach hotel in Kalametiya. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Kalametiya Bird Sanctuary and Nine Temples are located nearby.
Pool
Spa

Explorer by Eco Team - Bundala
Bundala National Park, Hambantota
19.1 km from city centre
Stay at this hotel in Hambantota. Enjoy free parking, 24-hour room service, and a 24-hour front desk. Popular attractions Bundala National Park and Hambantota Beach are located nearby.
All-inclusive
Parking included

Kithala Resort
Kataragama Road, Thissamaharama
22.13 km from city centre
The price is CA $95 per night
CA $95
CA $123 total
includes taxes & fees
Jun 7 - Jun 8
Stay at this 3.5-star hotel in Thissamaharama. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Tissa Lake and Tissamaharama Raja Maha Vihara are located nearby.
Pool
Parking included

DoubleTree by Hilton Weerawila Rajawarna Resort
Weerawila Watta, Weerawila, Weerawila, Southern Province
Free cancellation
Reserve now, pay when you stay
15.12 km from city centre
The price is CA $114 per night
CA $114
CA $153 total
includes taxes & fees
Jun 12 - Jun 13
Stay at this 4.5-star luxury resort in Weerawila. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Yatala Dagoba and Tissa Lake are located nearby.
Pool
Spa

Elephant Reach
Yala Junction, Kirinda, Kirinda
27.26 km from city centre
The price is CA $84 per night
CA $84
CA $111 total
includes taxes & fees
May 31 - Jun 1
Stay at this 4-star business-friendly hotel in Kirinda. Enjoy free parking, breakfast (surcharge), and room service. Popular attractions Kirinda Beach and Kirinda Temple are located nearby.
Pool
Parking included

Mahoora - Yala by Eco Team
Yala National Park, Yala, Kataragama
Free cancellation
Reserve now, pay when you stay
28.47 km from city centre
The price is CA $115 per night
CA $115
CA $151 total
includes taxes & fees
May 31 - Jun 1
Stay at this 3.5-star tentalow in Kataragama. Enjoy free parking, room service, and a 24-hour front desk. Popular attractions Kataragama Temple and Kataragama Archaeological Museum are located nearby.
Pool
Parking included

Wadula Safari Yala
Situlpawwa Road, Kataragama, uva
32 km from city centre
The price is CA $73 per night
CA $73
CA $95 total
includes taxes & fees
Jun 5 - Jun 6
Stay at this 3.5-star guesthouse in Kataragama. Enjoy breakfast (surcharge), room service, and an airport shuttle (surcharge). Popular attractions Kataragama Archaeological Museum and Kataragama Temple are located nearby.
Free WiFi
Restaurant
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 Mattala hotel deals

Best Life Eco Resort Mattala
Airport Road, Hambantota
The price is CA $123 per night from May 30 to May 31
CA $123
CA $160 total
includes taxes & fees
May 30 - May 31
Top hotels in Mattala for Extended Stay

Yala Waves Beach Resort
Kirinda, Thissamaharamaya, Kirinda
The price is CA $83 per night from May 30 to May 31
CA $83
CA $108 total
includes taxes & fees
May 30 - May 31
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.
Mattala hotels essential information
Accommodation | 318 hotels |
---|---|
Lowest Price | CA $60 |
Highest Price | CA $174 |
Popular hotels | Shangri-La Hambantota, Big Game Yala by Eco Team, Lankavatara Ocean Retreat & Spa, Explorer by Eco Team - Bundala , Kithala Resort, DoubleTree by Hilton Weerawila Rajawarna Resort, Elephant Reach, Mahoora - Yala by Eco Team, Wadula Safari Yala |
Frequently asked questions
Recent Mattala hotel reviews by fellow wanderers

Shangri-La Hambantota
5 out of 5
Posted 3 weeks ago
Travelocity Verified Review
"Awesome experience! Family friendly! Great staff."
A verified traveller stayed at Shangri-La Hambantota
Hotels near…
Areas of Mattala
Most popular
Hotels
Extended Stay Hotels CyprusB&B HartlandKid Friendly Hotels in LunenburgMotels PentictonPet Friendly Hotels in OsoyoosHotels with a Pool in ParksvilleHotels in VerdunHostels ItalyCottages Cherry ValleyHotel Wedding Venues in Cluj-NapocaLuxury Hotels in LangleyExtended Stay Hotels Los AngelesTunnel Mountain ResortHotels in ReginaBeach Resorts & Hotels in LAX Area
Flights
Flights to UncasvilleEtihad Airways Toronto (YYZ) to Ahmedabad (AMD) flightsWinnipeg to Fort McMurray (YWG - YMM)Air Canada Montreal (YUL) to Edmonton (YEG) flightsAir Canada Vancouver (YVR) to San Francisco (SFO) flightsBuffalo to Myrtle Beach (BUF - MYR)Air Canada Vancouver (YVR) to Honolulu (HNL) flightsFlair Airlines Toronto (YYZ) to Regina (YQR) flightsAir Canada Toronto (YYZ) to Tbilisi (TBS) flightsOttawa to Gander (YOW - YQX)Qatar Airways Montreal (YUL) to Bangkok (BKK) flights