Search hotels in Matara District, Sri Lanka

Enter your dates and choose from 3063 hotels and other places to stay

September 2026

12345
6789101112
13141516171819
20212223242526
27282930

October 2026

123
45678910
11121314151617
18192021222324
25262728293031
Flexible date options
Select occupancy

Check out these popular cities in Matara District

Mirissa

766 hotels

Weligama

1127 hotels

Hiriketiya

170 hotels

Deniyaya

112 hotels

Dickwella

418 hotels

Matara

535 hotels

Kamburugamuwa

99 hotels

Talalla South

71 hotels

Dombagoda

3 hotels

Kumbalgama

10 hotels

Stay at the best hotels in Matara District

Weligama Bay Marriott Resort & Spa

Hotel in Weligama

Set right on the beach, Weligama Bay Marriott Resort & Spa offers beach front rooms, a year-round children's pool, relaxation pool and outdoor lap pool.

K
Kylie
From
United States
The staff were ridiculously nice, caring, and very genuine. The food was amazing - we loved the Sri Lankan food the most! The poolside bar has great service and food as well! Great location - right in front of surf and nearby shops.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,118 reviews
Price from
$350.90
1 night, 2 adults

Cielo Hiriketiya

Hotel in Hiriketiya

Located in Hiriketiya, a few steps from Hiriketiya Beach, Cielo Hiriketiya provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

A
Alice
From
United Kingdom
Even better than the pictures! Large spacious rooms, very tidy and brand new hotel. We wish we could have stayed longer. The staff are amazing and so friendly, rooftop pool and perfect location. The breakfast was amazing each day
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 302 reviews
Price from
$101
1 night, 2 adults

Fathers Place Hiriketiya

Hotel in Dickwella

Located in Dickwella, a few steps from Dickwella Beach, Fathers Place Hiriketiya provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

R
Renée
From
Netherlands
Great place to stay in Hiriketya, would highly recommend! Fathers place has a great location. It's a short walk (max 10 minutes) to Hiriketya beach, all the restaurants, bars and shops. It's an even shorter walk to the start of Dickwella beach on the other side. And it's quiet so great for sleeping! The place recently opened, so everything looks good and is clean. Comfortable room with airconditioning, hot shower, small fridge, everything you need. They also have a small pool and offer breakfast. The manager Thinu was very nice and helped us with anything we needed like tuktuks and laundry. We booked for 3 nights and extended another 3 nights. Look no further!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 133 reviews
Price from
$60
1 night, 2 adults

NiiRA

Hotel in Mirissa

Located in Mirissa, a few steps from Mirissa Beach, NiiRA provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Adrian
From
Germany
Newly built property, tastefully designed, great amenities, very clean, close to the beach, and restaurants, the team communicated very well and went above and beyond to make our stay comfortable
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 227 reviews
Price from
$162.36
1 night, 2 adults

NatureSurf Villas - Private Garden Retreat at Hiriketiya Beach SPA, Surf & Relaxation

Hotel in Dickwella

NatureSurf Villas - Private Garden Retreat at Hiriketiya Beach SPA, Surf & Relaxation features an outdoor swimming pool, garden, a terrace and restaurant in Dickwella.

J
Jolinde
From
Netherlands
The hotel was lovely, we had a very nice room that was in our own little house. It was very peaceful and quiet. Everything was clean and tidy and the staff were very welcoming and nice.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 244 reviews
Price from
$90
1 night, 2 adults

Asaya Sands Mirissa

Hotel in Mirissa

Located in Mirissa and with Thalaramba Beach reachable within a few steps, Asaya Sands Mirissa provides an outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a restaurant....

J
Jayne
From
Sri Lanka
The staff was so kind and they provided a room on request. Special thanks to thankshila for helping through the whole day. The rooms were comfortable and the location was nice. Will definitely come again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 203 reviews
Price from
$257.40
1 night, 2 adults

Lucky Monkey Inn and Restaurant

Hotel in Weligama

Lucky Monkey Inn and Restaurant features an outdoor swimming pool, terrace, a restaurant and bar in Weligama. The property provides room service, luggage storage space and currency exchange for...

G
Gil
From
Netherlands
Great service, very nice staff, was always helping and fulfilling any of my requests! Hotel is modern and rooms are new, comfortable and clean and beautiful swimming pool.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 114 reviews
Price from
$91
1 night, 2 adults

Hotelito Sri Lanka

Hotel in Weligama

Located in Weligama, a 11-minute walk from Abimanagama Beach, Hotelito Sri Lanka provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

K
Kristina
From
Germany
A beautiful, laidback boutique experience. The rooms, garden and common dining area are all well designed and sparkling clean. Hotelito was one of the most beautiful places I stayed at during my month in Sri Lanka. The yoga rooftop was my favorite spot in the early morning, you can see monkeys, lizards, kingfishers, hummingbirds, woodpeckers … The area is quiet and away from the main road, yet perfect to get to all the various beaches and surf spots between Weligama and Ahangama. A bus and train station are right around the corner. The staff was always helpful and super friendly, and prepared a tasty breakfast every morning, including good French Press coffee. I hope to be back soon!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 177 reviews
Price from
$44.10
1 night, 2 adults

Ivory Resort Dikwella

Hotel in Dickwella

Located in Dickwella, a few steps from Dickwella Beach, Ivory Resort Dikwella provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Alicia
From
Canada
This hotel was wonderful! The rooms were spacious and very clean. The pool area was so relaxing, not to mention its located beachfront on one of the most beautiful beaches in Sri Lanka; Dikwella beach! The breakfasts were plentiful with tons of choices, and the staff really went above and beyond to make our stay memorable. Thank you all very much.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 262 reviews
Price from
$110
1 night, 2 adults

Hotel Ferola

Hotel in Matara

Located in Matara, a few steps from Madiha Beach, Hotel Ferola has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

J
Jeremy
From
France
Nice swimming pool, great breakfast, friendly staff, well located.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 151 reviews
Price from
$225
1 night, 2 adults
See all 3063 hotels in Matara District

Most-booked hotels in Matara District in the past month

See all

Popular with guests booking hotels in Matara District

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 302 reviews

Popular with guests booking hotels in Matara District

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 47 reviews

Popular with guests booking hotels in Matara District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 255 reviews

Popular with guests booking hotels in Matara District

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 890 reviews

Popular with guests booking hotels in Matara District

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 757 reviews

Popular with guests booking hotels in Matara District

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,118 reviews

Popular with guests booking hotels in Matara District

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 596 reviews

Popular with guests booking hotels in Matara District

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 599 reviews

Popular with guests booking hotels in Matara District

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 560 reviews

Popular with guests booking hotels in Matara District

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 553 reviews

Matara District's best hotels with breakfast

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 302 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 47 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 255 reviews

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 890 reviews

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 757 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,118 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 560 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 244 reviews

Budget hotels in Matara District

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 596 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 599 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 553 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 594 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 655 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 744 reviews
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 586 reviews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 56 reviews

Hotels in Matara District you can book without a credit card

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 640 reviews

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 317 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 600 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 275 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 572 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 262 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 607 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 421 reviews

FAQs about hotels in Matara District

See reviews by guests who stayed at hotels in Matara District

See all
From $84.15 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 215 reviews
We recently had the pleasure of staying at Lakraj Heritage Hotel in Matara, Sri Lanka, and it exceeded all our expectations. From the moment we arrived, we were warmly welcomed by the friendly staff, who made us feel right at home. The highlight of our stay was definitely the natural beach pool, which offered breathtaking views and a serene atmosphere. It was the perfect spot to unwind and enjoy the sea breeze while sipping on refreshing drinks from the poolside bar. The food at the hotel's restaurant was exceptional. We tried a variety of dishes, each bursting with flavor and made from fresh, locally sourced ingredients. The chefs truly outdid themselves, and we looked forward to every meal. Furthermore, we found the value for money to be excellent. Considering the luxurious amenities, impeccable service, and stunning location, the price we paid felt like a steal. Overall, our experience at Lakraj Heritage Hotel was nothing short of amazing. We highly recommend it to anyone looking for a memorable stay in Matara.
Guest review byHettige
Sri Lanka
From $146.32 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 196 reviews
Beautiful location on the beach. Individual bamboo huts and air con rooms . Tried both and each has its benefits. Huts are quite open and attract jungle visitors as expected but all part of the experience, just be sure to take precautions against mosi’s. Beds were very comfortable and both huts and rooms have a comfy outdoor seating area. Food was good (buffet style) but maybe an occasional BBQ would have added some variety. Staff are very attentive and reception staff were helpful. Easy to get a Tuk-Tuk just outside the main gate. A few restaurants within walking distance. Sun beds were a bit short on a couple of days. There is an overall chilled vibe which is extremely relaxing. Would recommend.
Guest review byGillian
United Kingdom
From $294.43 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 508 reviews
Everything about this place was exceptional. Located right in front of the beach, the views were immaculate. The staff was incredibly friendly and we were very well taken care of. They gave us a lovely welcome drink and a beautiful flower for me! The rooms itself were so big and it was very rustic yet so comfortable! We ordered room service and let me tell you, the chocolate mousse is a must have! The breakfast next morning was a set menu but quite a spread and we enjoyed that as well! Thanks for a wonderful stay! Next time we'd definitely come for longer.
Guest review byEden Fernandes
Oman
From $130 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 890 reviews
Our stay at Paradise Club was relaxing and pleasant, with the pool and the sea right in front of the property. There are many restaurants and bars nearby along the beach, which is very convenient. The staff were very kind and welcoming. Both dinner and breakfast offered plenty of choices, although the quality could be improved. The structure itself is a bit old, but with all the positive aspects, it was still a good experience overall.
Guest review bytina
Italy
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 899 reviews
Great food, service, vibes, location and facilities! Shout out to Dilup who was our ray of sunshine! ☀️ Such a great personality who was always ready to assist with a smile! The waiters were so attentive and could not do more to make our stay better. Adorable rooms too. Thank you Shafni, you have an amazing team.
Guest review byS
India
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 388 reviews
The property is amazing, feels like Maldives. The pool is huge and gorgeous to have a chilled day around it. We absolutely loved our stay here and fully relaxed. The owner and all the employees were very helpful. Thank you so much 💕
Guest review byFaik Y.
Germany
From $191.25 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 310 reviews
Excelent location, on the sea, delicious breakfast, great pool and facilities in the pool and beach (chairs, parasols). The room is so big, comfortable and clean. Everything was perfect.
Guest review byFarhi
Israel
From $155.89 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 48 reviews
The staff was awesome and caring and paying attention to details to help and make us comfort and happy environment• thank you everyone specially Mr,Christopher and mr.priyankara
Guest review byAgarwal
Qatar
From $443 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 18 reviews
Excellent birding. Great place if you are a birder. Rooms were comfortable particularly as this is so far out. If you bird would 100% recommend a birding trip with Jaganth.
Guest review byCaitlin
United States
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 39 reviews
Lot of food for breakfast, beautiful location with swimming pool in front of the jungle. Food from the restaurant was not the cheapest but was insanely good.
Guest review byIndellicati
Italy
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 197 reviews
Staff was very supportive. Nice atmosphere. Every support staff was attentive to make your stay memorable.
Guest review bySpirit Walker
Sri Lanka
From $88 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 27 reviews
Superb location and helpful staff… gorgeous gardens and wildlife.
Guest review byNayomiAUSPR
Sri Lanka
From $1,026.88 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 134 reviews
The great service. The beautiful Villas with all small details.
Guest review byNesya
Israel
From $25 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 600 reviews
Very good beach front hotel. Private beach is so peaceful.
Guest review byChaitanya
India
From $26 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 283 reviews
Very calm place. Rooms are small but value for money.
Guest review byA.A.Kumudu Tharaka
France

Planning a trip? Get inspired by reviews of cities in Matara District

Scored out of 10, guest rating 8.0

Well it was my first time in Sri Lanka but the vibe of...

Well it was my first time in Sri Lanka but the vibe of Mirissa was quite chilled out , relaxed with nothing but just waves after waves , cocktails and easy access to nearby beaches and restaurants providing a panoramic view of the beaches to soak in.
Guest review byR
Scored out of 10, guest rating 10

Went to Kai club on the beach.

Went to Kai club on the beach. Good food and also amenities when you are visiting the beach. It also has a pool. So had good time getting drenched both at the beach and also at the pool later on. Neatly maintained showers, restrooms and changing rooms.
Guest review byVignesh
Scored out of 10, guest rating 10

Beataz was an amazing evening time place, the view was...

Beataz was an amazing evening time place, the view was unbeatable and the food was amazing. La luna had a quick lunch spot too. It was very easy to find things around, we got a scooter and rode around town. Surfing lessons are absolutely worth it, it was fun! We went to dots afterwards in the evening and it was amazing! 2-3 nights was just right to experience the best things.
Guest review byMusharaf
Sri Lanka
Scored out of 10, guest rating 8.0

If you want to explore sinharaja, there are two options. you...

If you want to explore sinharaja, there are two options. you can go with a guide(may charge 5000). or you can get a safari jeep. but it only goes like 5KM in side the forest. and will charge 10000. we went both sinharaja and patna for 10000.if you explore singharaja. it takes full day. but if you get a safari. it takes like 3 hours, but you can't explore whole forest.
Guest review byPurnamalweerakoon
Sri Lanka
Scored out of 10, guest rating 10

Pristine beaches and clean water!

Pristine beaches and clean water! There are so many amazing restaurants and cafes in the area. I can only imagine how things are during the peak seasons! there are tuks and buses available which will get you to most places. and there is plenty to do that is a walkable distance away too! from turtle watching, snorkeling, or surfing (in season). Smoke and bitters is super closeby, as are a number of highly rated bars, cafes and restaurants.
Guest review bycharith
Sri Lanka
Scored out of 10, guest rating 10

We had a really enjoyable stay at Diana Residence Polhena.

We had a really enjoyable stay at Diana Residence Polhena. The location is one of the biggest highlights — it is very close to Polhena/Madiha Beach, making it easy to enjoy the beautiful coastal views, swimming, relaxing, and exploring the area.
Guest review byKhalid A
Scored out of 10, guest rating 10

I had a really lovely stay at The Sevana.

I had a really lovely stay at The Sevana. It’s peaceful, set in nature, and feels very easy to relax into. The rooms are spacious and comfortable, the food is fresh and full of flavour, and everything feels well thought through. The team were warm and helpful without being over the top. Just a really nice place to switch off. Will definitely return!
Guest review byMontague
Scored out of 10, guest rating 10

1. Stay at Three Gables if you have the budget. 2.

1. Stay at Three Gables if you have the budget. 2. Polhena beach for a swim in the sea. 3. The Doctor's House for the vibe 4. Coconut Tree Hill if you need some good pictures on a hill overlooking the sea. 5. Can go to Welligama (20 mins) if you're interested in surfing. 6. Whale watching if it interests you.
Guest review byHari
Scored out of 10, guest rating 8.0

Weligama is a surf hub with lots of trendy spots for food.

Weligama is a surf hub with lots of trendy spots for food. There are hidden beaches and family restaurant eats too. It can be a bit hectic and it was a bit disappointing that swimming at the main beach was not appealing but we overall enjoyed the stay as a hub for accessing other beaches including coconut, jungle and Mirissa.
Guest review byHayley
United Kingdom
Scored out of 10, guest rating 10

This little surfing town has my heart.

This little surfing town has my heart. It’s a small place with two amazing beaches just a 15-minute walk apart, and the locals are incredible — always happy to help. The food, cafes, and pool clubs are all great. I had my first surfing experience here and I’m already eager to try it again. The vibe is just amazing.
Guest review byMayank B Kedia
India

More places to explore, more ways to go

  • Hotels in Yala National Park

    Hit the road and make the most of your trip by discovering another popular destination in Sri Lanka.
  • Hotels in Anuradhapura District

    Hit the road and make the most of your trip by discovering another popular destination in Sri Lanka.
  • Hotels in Sri Lanka

    If you're planning a longer trip, look beyond Matara District and explore the whole country!
  • Hotels in Mirissa

    Thinking about which towns and cities to visit during your trip to Matara District? Try Mirissa, a popular choice with guests.
  • Hotels in Weligama

    Thinking about which towns and cities to visit during your trip to Matara District? Try Weligama, a popular choice with guests.