Skip to main content

Stay in Matara District's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. luxury experience we had a great time here the stuff take care of us Randy , thank you for the honeymoon cake and the beautiful decorations for our room , we really appreciate that Roshan , you are an amazing chef , we experienced special Sri Lanka Foods here and we will remember that ! and the lady I don’t know her name she welcome us at the Weligama kitchen every morning and evening , love your smile !

Show more Show less
9
Wonderful
1,394 reviews
Price from
$195
per night

Moringa Mirissa

Hotel in Mirissa

Located in Mirissa, within a 9-minute walk of Mirissa Beach and 1.2 miles of Thalaramba Beach, Moringa Mirissa provides accommodations with a garden and free WiFi throughout the property as well as... Location and clean rooms, brand new property

Show more Show less
9.1
Wonderful
155 reviews
Price from
$40.50
per night

Kiss Blossom

Hotel in Mirissa

Located in Mirissa, a 13-minute walk from Thalaramba Beach, Kiss Blossom has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Cozy and well maintained rooms. Very clean and comfy place. The hotel has a wonderful lake spot. Highly recommended

Show more Show less
9.4
Wonderful
241 reviews
Price from
$105
per night

Ami Mirissa

Hotel in Mirissa

Located in Mirissa, a 6-minute walk from Thalaramba Beach, Ami Mirissa has accommodations with a garden, free private parking, a terrace and a restaurant. The hotel was great, room is big and the decoration is really nice. The breakfast is also really nice and tasty. The staff are friendly and always willing to help

Show more Show less
9
Wonderful
114 reviews
Price from
$42.84
per night

Lost Paradise Sri Lanka

Hotel in Mirissa Beach, Mirissa

Located in Mirissa, a 6-minute walk from Mirissa Beach, Lost Paradise Sri Lanka provides accommodations with a garden, free private parking, a terrace and a restaurant. Everything, best place in 15 days

Show more Show less
9
Wonderful
165 reviews
Price from
$27
per night

The Yard Hiriketiya

Hotel in Hiriketiya

Located in Hiriketiya, a 2-minute walk from Hiriketiya Beach, The Yard Hiriketiya provides air-conditioned rooms and a garden. It was an absolute gem just 3 minutes walk from Hiriketiya Beach. So lovely and well thought out - would definitely stay there again!

Show more Show less
9.5
Exceptional
228 reviews
Price from
$49
per night

Belika Beach Club

Hotel in Hiriketiya

Located in Hiriketiya, a 5-minute walk from Hiriketiya Beach, Belika Beach Club has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This place was the highlight of our trip to Sri Lanka. It can be a bit tricky to find, but once you reach you'll be taken in with the amazing view of the ocean, quirky decor and the hospitality. We stayed in the purple room which was very artistically done. The pool and open kitchen restaurant are great to chill in. Kubra has a beautiful shop out front where you can buy customized clothes and her husband Julien brings so much passion to the food, that you can taste it! He even customizes food per your preferences. Do give them a try, they have made a home away from home and deserve all the love!

Show more Show less
9.8
Exceptional
117 reviews
Price from
$149
per night

Smeralda Beach Hotel Dikwella

Hotel in Dickwella

Located in Dickwella, a few steps from Dickwella Beach, Smeralda Beach Hotel Dikwella has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Smeralda provided everything I could have hoped for my vacation. The perfect location right on the beach, a comfortable room, and delicious Italian food every night. The hotel is a short walk from surf rental shops right on the beach, and the staff were incredibly friendly and helped arrange all the details for a nearby massage. I’d happily recommend this hotel to anyone looking for a quiet vacation away from some of the more crowded beaches.

Show more Show less
9.2
Wonderful
150 reviews
Price from
$101.40
per night

La Polena

Hotel in Polhena Beach, Matara

Featuring a garden, terrace and views of sea, La Polena is located in Matara, a few steps from Madiha Beach. Very clean. Comfortable bed. At the beach👌. Friendly staff. Delicious every day different breakfast.

Show more Show less
9.2
Wonderful
183 reviews
Price from
$28.50
per night

Summer Time Hiriketiya

Hotel in Hiriketiya Beach, Dickwella

Located in Dickwella, within a 4-minute walk of Hiriketiya Beach and 0.8 miles of Dickwella Beach, Summer Time Hiriketiya has accommodations with a garden and free WiFi throughout the property as well... we absolutely loved our stay in summertime 😍 this hotel is in perfect location and has the kindest hosts! room was clean and beautiful. breakfast was delicious! would definitely recommend stayin here

Show more Show less
9.3
Wonderful
160 reviews
Price from
$60
per night

Hotels with extra health and safety measures

Find hotels in Matara District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Matara District in the past month

See all

Matara District's best hotels with breakfast

See all

Budget hotels in Matara District

See all

Hotels in Matara District you can book without a credit card

See all

FAQs about hotels in Matara District