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

Superb: 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.

Bienvenido Cozy Madiha 3 stars

Hotel in Polhena Beach, Matara

Set in Matara, 90 metres from Madiha Beach, Bienvenido Cozy Madiha offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The breakfast was amazing - I love the Sri Lankan breakfast so they made me a Sri Lankan omelette. Highly recommend. Very friendly staff, really kind and went out of their way to help me. I felt like part of the family when I was there but also a valued guest. Good location close to the beach.

Show more Show less
9.1
Superb
118 reviews
Price from
£28
per night

The Rainforest Hideaway 3 stars

Hotel in Deniyaya

The Rainforest Hideaway has an outdoor swimming pool, garden, a shared lounge and terrace in Deniyaya. Boasting a concierge service, this property also provides guests with a water park. I had an awesome stay ! If you are a nature lover, this place is for you! Even the access with the pick up is an nice adventure, and you can also easily access to the village by feet with a really nice and short walk. They have contact with a guide that is very nice and knows a lot about the rainforest and its animals. They organised 3 tours for me with him and I loved it !! Really one of the best experience I did in Sri Lanka ! The room is very clean, they are cooking food on the hotel. Enjoy the view and the peacefulness!

Show more Show less
9.4
Superb
118 reviews
Price from
£33
per night

Moringa Mirissa

Hotel in Mirissa

Located in Mirissa, within less than 1 km of Mirissa Beach and 1.9 km of Thalaramba Beach, Moringa Mirissa provides accommodation with a garden and free WiFi throughout the property as well as free... I had a fantastic stay at this hotel! The staff were incredibly warm, friendly, and always willing to help with a smile. The rooms were spacious, spotless, and very comfortable, offering everything you need for a relaxing stay. The location is also a huge plus—just a short walk from the center, making it convenient to explore. I highly recommend this hotel and will definitely return in the future!

Show more Show less
9.1
Superb
192 reviews
Price from
£54
per night

La Playa Beach Club 4 stars

Hotel in Hiriketiya

Located in Hiriketiya, a few steps from Hiriketiya Beach, La Playa Beach Club provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This place is beyond epic!!! Absolutely incredible and couldn't believe we got so lucky to score a bedroom. Only 3 units in La Playa, breakfast included, staff super friendly and beautiful rooms eith spectacular views

Show more Show less
9.3
Superb
116 reviews
Price from
£191
per night

Kiss Blossom 5 stars

Hotel in Mirissa

Situated in Mirissa, 1.1 km from Thalaramba Beach, Kiss Blossom features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Lovely hotel with caring staff. The hotel is located in a very romantic place - on the shore of a lake. The access to the lake is subtle and surrounded by greenery. There is an opportunity to go kayaking, which we took advantage of. While paddling a decent distance from the shore, my partner lost balance and flipped over on a single kayak. It was not dangerous at all since the lake is shallow, and we were equipped with life jackets. We were amazed that within 4-5 minutes after one of the two kayaks flipped, the hotel staff, in the form of rescuers, were already sailing towards us on a small barge. It was so pleasant. The hotel workers are extremely responsible, caring, and friendly. Our absence during the night (when we were at a party) was also noticed, and the hotel staff wrote to us, discreetly checking if everything was okay with us. Our stay at the hotel exceeded our expectations: the room was perfectly clean, the bedding was soft and of high quality, there was an extensive range of toiletries, well-maintained grounds, a clean swimming pool, and delicious food. This is one of the best places we stayed during our month-long trip around the island.

Show more Show less
9.4
Superb
278 reviews
Price from
£107
per night

Lost Paradise Sri Lanka

Hotel in Mirissa Beach, Mirissa

Set in Mirissa, 600 metres from Mirissa Beach, Lost Paradise Sri Lanka offers accommodation with a garden, free private parking, a terrace and a restaurant. The room was specious, clean. The wifi was bit on and off but it was no problem for my use. The cafe onsite has good food which is great for breakfast or lunch, also there are many good restaurants nearby. Walk distance to the beach, supermarket. Plus their dog was so cute!

Show more Show less
9
Superb
194 reviews
Price from
£32
per night

The Yard Hiriketiya

Hotel in Hiriketiya

Set in Hiriketiya, 200 metres from Hiriketiya Beach, The Yard Hiriketiya offers air-conditioned rooms and a garden. It was such a calm, quiet and pretty hotel. Great location - only 2 minute walk to the beach. Room had air con and a fan and the outside bathroom was lovely.

Show more Show less
9.3
Superb
278 reviews
Price from
£63
per night

Belika Beach Club

Hotel in Hiriketiya

Situated in Hiriketiya, 400 metres from Hiriketiya Beach, Belika Beach Club features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Julien prepared individualized breakfast. His cafe is incredible! Very flexible and knowledgeable.

Show more Show less
9.7
Exceptional
132 reviews
Price from
£141
per night

Smeralda Beach Hotel Dikwella 4 stars

Hotel in Dickwella

Situated in Dickwella, a few steps from Dickwella Beach, Smeralda Beach Hotel Dikwella features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Location just in front of the beach of dickwella. The staff and the chef accomodate all our requests . Rooms are very clean and the service is top notch

Show more Show less
9
Superb
170 reviews
Price from
£135
per night

Rainforest Nest

Hotel in Deniyaya

Featuring a garden, Rainforest Nest is located in Deniyaya. There is a sun terrace and guests can make use of free WiFi and free private parking. Our experience at the Rainforest Nest was absolutely wonderful, thanks to incredible hosts Saman and Umesha. From the moment we arrived, we were warmly welcomed, and their kindness and care shone throughout our stay. Saman took us on an unforgettable day exploring the rainforest - his deep knowledge of the area’s flora and fauna made the experience truly special, and we learned so much. The setting of the Rainforest Nest is breathtaking – peaceful, serene, and surrounded by nature. If you have the time, enjoy relaxing on the balcony and taking in the surroundings and watching the birdlife. Umesha’s delicious home-cooked meal was another highlight. And they even helped us arrange a taxi to Ella. A special mention to their young son, Arjun, the best tuk-tuk driver in the area! Highly recommend this place for anyone seeking a peaceful retreat in a stunning location with exceptional hosts. We only regret not booking a longer stay. Thank you!

Show more Show less
9.8
Exceptional
115 reviews
Price from
£28
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels in Matara District

  • Rainforest Nest, Belika Beach Club and Garden Villa Talalla are some of the popular hotels in Matara District.

    In addition to these hotels, The Rainforest Hideaway, Kiss Blossom and The Classic-hostel-apt-deluxe are also popular in Matara District.

  • On average, it costs £129 per night to book a 3-star hotel in Matara District for tonight. You'll pay on average around £137 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Matara District will cost around £197 (based on Booking.com prices).

  • Mirissa, Weligama and Matara are popular with other travellers visiting Matara District.

  • There are 2,092 hotels in Matara District you can book on Booking.com.

  • Margaret House, Belika Beach Club and BeachMirissa Hotel have received great reviews from travellers in Matara District regarding the views from their hotel rooms.

    Guests staying in Matara District also spoke highly of the views from the rooms at Oltremare Mirissa, Smeralda Beach Hotel Dikwella and La Polena.

  • Couples travelling in Matara District loved staying at Villa Hideout, Meraki and Lotus Dreams Crystal.

    Similarly, these hotels in Matara District are highly rated by couples: Vanina Villas, Ocean Bliss Villa Mirissa and Moon Bay.

  • The average price per night for a 3-star hotel in Matara District this weekend is £117 or, for a 4-star hotel, £174. Looking for something even fancier? 5-star hotels in Matara District for this weekend cost on average around £262 per night (based on Booking.com prices).

  • For hotels in Matara District that serve up a highly-rated breakfast, try Rainforest cabin, Moringa Mirissa and Garden Villa Talalla.

    Breakfast at these hotels in Matara District are also highly rated: Rainforest Nest, La Playa Beach Club and Ocean Breeze Villa.

  • On average, 3-star hotels in Matara District cost £53 per night, and 4-star hotels in Matara District are £77 per night. If you're looking for something really special, a 5-star hotel in Matara District can on average be found for £210 per night (based on Booking.com prices).

  • Mirissa Beach, Hiriketiya Beach and Whale Watching Mirissa are popular with other travellers visiting Matara District.

  • Many families visiting Matara District loved staying at Villa Hideout, Lotus Dreams Crystal and La Dolce Vita Weligama.

    Similarly, Aadiv Twin Villas, Vanina Villas and Rainforest cabin are also popular among family travellers.