See the latest prices and deals by choosing your dates.
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.
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!
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!
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
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.
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!
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.
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.
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
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!
Hotel in Mirissa
Hotel in Weligama
Hotel in Hiriketiya
Hotel in Talalla
Hotel in Hiriketiya
Hotel in Hiriketiya
Hotel in Mirissa
Hotel in Hiriketiya
Hotel in Deniyaya
Hotel in Mirissa
Popular with guests booking hotels in Matara District
Hotel in Weligama
Popular with guests booking hotels in Matara District
Hotel in Mirissa
Popular with guests booking hotels in Matara District
Hotel in Hiriketiya
Situated in Hiriketiya, 500 metres from Hiriketiya Beach, House On The Bend features accommodation with a garden, free private parking, a shared lounge and a terrace. Property manager is very keen to help. Location is very good, quiet place and close to the beach.
Hotel in Weligama
Located in Weligama, 200 metres from Weligama Beach, Scenic Bay Weligama provides accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers a bar. Rooftop breakfast was very tasty. Good service Good wifi Spacious, clean and nice rooms :) We could...
Hotel in Talalla
Located in Talalla, 100 metres from Talalla Beach, Garden Villa Talalla provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. What a little paradise! The lovely host created a beautiful place to relax and feel at home.
Hotel in Mirissa Beach, Mirissa
BeachMirissa Hotel is located with a private beach area and outdoor infinity swimming pool with deck. It is located 2 km from the Mirissa town and 5.3 km from Weligama bay beach. Free WiFi is offered.... Nice place, clean room and courteous staff. I recommend.
Hotel in Matara
Situated in Matara, a few steps from Lakshawaththa Beach, The Seascape features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The rooms were spacious with lovely balcony.
Hotel in Mirissa Beach, Mirissa
Situated in the Mirissa Beach district in Mirissa, 500 metres from Whale Watching Mirissa, Resort of Happiness features air-conditioned rooms with free WiFi throughout the property and views of... Everything was perfect. Very friendly family and only 3 minutes to the beach. We can recommend it!
Hotel in Weligama
Set in Weligama, 100 metres from Dammala Beach, Naomi Beach Resort - Adults only offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Recommend , everything was amazing , beautiful rooms , clean , hotel amazing
Hotel in Talalla
Set in Talalla South, 46 km from Galle, Talalla Bay Beach features a restaurant and free WiFi. Free private parking is available on site. Some rooms have views of the sea or city. The beach is quiet and lovely, our room was clean and had great views.
Hotel in Mirissa Beach, Mirissa
Each room in Oltremare Mirissa will provide you with air conditioning and fan, a work desk and a seating area. Featuring a shower, private bathroom. You can enjoy garden view from the room. We liked everything, the staff is so friendly and helpful.
Hotel in Weligama
Situated in Weligama, a few steps from Weligama Beach, La Dolce Vita Weligama features accommodation with a garden, free private parking and a terrace. Very clean, and amazing location. Managers were very friendly and helpful, we had a great stay !
Hotel in Mirissa
Situated in Mirissa, 500 metres from Mirissa Beach, Azure Resort Mirissa features accommodation with a garden, free private parking, a shared lounge and a terrace. Location is good, close enough for easy walking to town but still peaceful. Ac worked well.
Hotel in Matara
Situated in Matara, a few steps from Polhena Beach, Sand Ford Residence features accommodation with a garden, free private parking, a shared lounge and a terrace. The view from the roof terrace was stunning especially during sunset and in the morning!
Hotel in Deniyaya
Located in Deniyaya, Aadiv Twin Villas features an outdoor swimming pool, garden, BBQ facilities, and free WiFi throughout the property. Beautiful property. Food was delicious. Service was excellent.
Hotel in Weligama
Situated in Weligama, 100 metres from Midigama Beach, Galene Beach & Surf Hotel features accommodation with a garden, free private parking, a private beach area and a terrace.
Hotel in Mirissa
Located in Mirissa and with Mirissa Beach reachable within 600 metres, Utopia Mirissa provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace. One of the best room which we had on the Sri Lanka trip.
Hotel in Weligama
Set in Weligama, a few steps from Weligama Beach, Twenty- Two Swiss Residence offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Right on the beach small and quiet little hotel with excellent facilities and very clean and...
Hotel in Polhena Beach, Matara
Set in Matara, a few steps from Madiha Beach, Savenrose Beach Villa offers accommodation with a garden, free private parking, a shared lounge and a terrace. Great place to stay on your visit to down south. Friendly and supportive staff.
Hotel in Weligama
Situated in Weligama, 400 metres from Weligama Beach, The Classic-hostel-apt-deluxe features accommodation with a garden, free private parking, a shared lounge and a terrace. Family was really nice and friendly. Bed was nice and comfy. Would come back anytime.
Hotel in Mirissa
Set among tropical gardens with flowers, ponds and hammocks, Spice House is a colonial-style hotel a 2-minute walk from Mirissa Beach. Beautiful property and garden.
Hotel in Kamburugamuwa
Located in Kamburugamuwa, within 500 metres of Kamburugamuwa Beach and 1.5 km of Thalaramba Beach, Ocean Bliss Villa Mirissa provides accommodation with a garden and free WiFi as well as free private... We had a fantastic stay at ocean bliss villa mirissa with the reasonable price and is good value for...
Hotel in Whale Watching Mirissa, Mirissa
Situated in Mirissa, within 700 metres of Mirissa Beach and less than 1 km of Weligambay Beach, Diamond Retreat features accommodation with a garden and as well as free private parking for guests who... The host was really friendly and welcoming. To anyone looking for a place to stay - this is it.
Hotel in Weligama
Situated in Weligama, 400 metres from Weligama Beach, Sea View Surf Weligama features accommodation with a garden, free private parking, a terrace and a restaurant. "An unforgettable stay in the heart of paradise!" Staying here was a dream come true!
Hotel in Batigama
Set in Batigama, a few steps from Batheegama Beach, Turtle Beach House offers accommodation with a garden, free private parking, a terrace and a restaurant. Great room. Beautiful beach. Friendly helpful staff..
Hotel in Hiriketiya
Set in Hiriketiya, a few steps from Hiriketiya Beach, Muthu Sea View Hiriketiya offers accommodation with a garden, free private parking, a terrace and a restaurant. Really nice staff - always in a good mood. Location was great and room was nice and clean.
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).
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.