See the latest prices and deals by choosing your dates.
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. I really dont have things to no like ☺️
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... Location and clean rooms, brand new property
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. The views over the lake from the balcony of our room were stunning. Super friendly and helpful staff made our stay even better - from kayaking on the lake with us, offering a ball to play with in the pool to arranging transport, always with a smile. The beds are really comfortable and tasty food - I highly recommend the Sri Lankan curry. We loved our stay here - thank you!
Hotel in Mirissa
Situated in Mirissa, 500 metres from Thalaramba Beach, Ami Mirissa features accommodation 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
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. Beautiful room and bathroom! Felt very luxurious for such a great price! Loved the adjacent café for great breakfast. The power fell out after our first night (which happens "often" in Mirissa), but luckily they had enough options to make without power (overnight oats!!). Great iced mocha ;-). Good location, close by the busstop! Nothing but good things to say!
Hotel in Hiriketiya
Set in Hiriketiya, 200 metres from Hiriketiya Beach, The Yard Hiriketiya offers 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!
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. The design was amazing, owners so friendly, rooms were big and bright and very comfortable. Food was amazing.
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. We had a lovely time and would have stayed longer if the hotel was not fully booked. The rooms are clean and nice with fantastic views of the ocean. Bathroom are nicely designed with all the products you need. The staff are so nice and helpful with everything. We asked Natalia for some advice for snorkling spots and 4 minutes later she had send me a map via Snapchat with the best place to snorkle. Breakfast and food is super. Location is fab with an empty part of the beach.
Hotel in Polhena Beach, Matara
Boasting a garden, terrace and views of sea, La Polena is set in Matara, a few steps from Madiha Beach. Private beach access steps away! It's so quiet and peaceful. Breakfast was so filling, staff kept bringing out more dishes. It rained the day I was to check out and I decided to stay another night. It was the best decision of my trip!
Hotel in Hiriketiya Beach, Dickwella
Set in Dickwella, within 400 metres of Hiriketiya Beach and 1.3 km of Dickwella Beach, Summer Time Hiriketiya offers accommodation with a garden and free WiFi throughout the property as well as free... We can highly recommend this newly build accommodation. The rooms are modern an clean. Also the garden and terrace is really nice. The hosts are the best we had in Sri Lanka. They even arranged a cake for my boyfriend’s birthday, which was so cute. I would definitely come back here :)
Hotel in Mirissa
Hotel in Mirissa
Hotel in Polhena Beach, Matara
Hotel in Weligama
Hotel in Hiriketiya
Hotel in Hiriketiya
Hotel in Dickwella
Hotel in Hiriketiya
Hotel in Mirissa
Hotel in Weligama
Popular with guests booking hotels in Matara District
Hotel in Matara
Popular with guests booking hotels in Matara District
Hotel in Mirissa
Popular with guests booking hotels in Matara District
Hotel in Matara
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. High standard property in Weligama very clean
Hotel in Matara
Located in Matara, a few steps from Lakshawaththa Beach, Ocean Breeze Villa provides accommodation with a garden, free private parking, a private beach area and a terrace. We had a great stay at the Ocean breeze hotel!
Hotel in Weligama
Situated in Weligama, 200 metres from Weligama Beach, Rise - Bed & Breakfast features accommodation with a garden, free private parking, a restaurant and a bar. We stayed here for 5 nights and had the most comfortable stay.
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.... The owners and the staff are just amazing. So helpful and nice.
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. Initially I have doubts about the location but after reaching only I realized that it is the place I...
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... Excellent place, super clean, everything as advertised, great location.
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. Really nice spot and great value. The food was amazing, really nice breakfast.
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. Its location is fantastic, rooms are great and all the facilities. Owner is a great person.
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. I liked everything about this place This an amazing corner of paradise with jungle view next to the...
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. I absolutely loved my stay at Utopia!
Hotel in Matara
Situated in Matara, a few steps from Polhena Beach, Cocos Polhena features accommodation with a terrace, free private parking and a restaurant. Great location, super helpful staff, gave us an upgrade, a scooter and great breakfast and our...
Hotel in Dickwella
Set in Dickwella, a few steps from Dickwella Beach, Amaya Beach Hotel Dikwella offers accommodation with a garden, free private parking, a private beach area and a terrace. Everything was good. You will get the exact same things as in the pictures.
Hotel in Hiriketiya
Located in Hiriketiya, 100 metres from Hiriketiya Beach, Serendib villa provides accommodation with a garden, free private parking, a terrace and a restaurant. Everything was just perfect. Great hosts, very friendly and hospitable...
Hotel in Mirissa
Nibbana Mirissa Hotel has an outdoor swimming pool, garden, a shared lounge and terrace in Mirissa. I usually don’t leave reviews on hotels/apartments, but this one blew it out of the water.
Hotel in Weligama
Situated in Weligama, 400 metres from Weligama Beach, THE CLASSIC-Hostel-apartment-Standard Room features accommodation with a garden, free private parking, a shared lounge and a terrace. 10 out of 10. Highlights: the owners and the property itself.
Hotel in Mirissa
Set in Mirissa, 700 metres from Mirissa Beach, Bananas 02 offers accommodation with free bikes, free private parking, a garden and a terrace. beautiful house, very cosy in a very calm environment and at the same time close to everything,...
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. Everything ! That’s the first time I like the place so much! Perfect escape from busy life.
Hotel in Matara
Set in Matara, 50 metres from Polhena Beach, Sihara Rooms & Hostel offers accommodation with a garden, free private parking, a shared lounge and a terrace. Very long grass garden very close walking steps right by the beach.
Hotel in Mirissa
Located in Mirissa, within 600 metres of Mirissa Beach and 1.1 km of Weligambay Beach, Hanguk Villa Mirissa provides accommodation with a garden and free WiFi throughout the property as well as free... Nice and cosy place. Hospitable owners.Very close to the bus route and the sea. Thanks you
Hotel in Deniyaya
Featuring a garden, Sunshine Forest Lodge - Sinharaja is located in Deniyaya. Friendly hosts, amazing view from balcony, delicious food
Hotel in Weligama
Situated in Weligama, within 3 km of Weligama Beach and 31 km of Galle International Cricket Stadium, Lavish Weligama features accommodation with a garden and free WiFi as well as free private parking... Very nice, clean, big, comfortable and lots of light in the room.
Hotel in Dickwella
Situated in Dickwella, 600 metres from Dickwella Beach, Breeze Bay Villa features accommodation with a garden, free private parking, a shared lounge and a terrace. We had a wonderful stay at the villa! Everything was very well taken care of and beautiful!
On average, it costs £41 per night to book a 3-star hotel in Matara District for tonight. You'll pay on average around £122 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Matara District will cost around £164 (based on Booking.com prices).
There are 2,092 hotels in Matara District you can book on Booking.com.
Weligama Bay Marriott Resort & Spa, Belika Beach Club and The Yard Hiriketiya are some of the popular hotels in Matara District.
In addition to these hotels, Kiss Blossom, Talalla Bay Beach and Summer Time Hiriketiya are also popular in Matara District.
For hotels in Matara District that serve up a highly-rated breakfast, try Rainforest cabin, Ocean Breeze Villa and Savenrose Beach Villa.
Breakfast at these hotels in Matara District are also highly rated: Ami Mirissa, Rise - Bed & Breakfast and Rainforest Nest.
Many families visiting Matara District loved staying at Green View Weligama, Coffee Shade and Belika Beach Club.
Similarly, Vanina Villas, Rainforest cabin and Pelli Riverine are also popular among family travellers.
On average, 3-star hotels in Matara District cost £40 per night, and 4-star hotels in Matara District are £53 per night. If you're looking for something really special, a 5-star hotel in Matara District can on average be found for £105 per night (based on Booking.com prices).
Waves Hiri, Belika Beach Club and Smeralda Beach Hotel Dikwella 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 Bananas 02, BeachMirissa Hotel and Sand Ford Residence.
Couples travelling in Matara District loved staying at Vanina Villas, Twenty- Two Swiss Residence and Breeze Bay Villa.
Similarly, these hotels in Matara District are highly rated by couples: Sihara Rooms & Hostel, KOMOREBI MADIHA and Bananas 02.
The average price per night for a 3-star hotel in Matara District this weekend is £40 or, for a 4-star hotel, £219. Looking for something even fancier? 5-star hotels in Matara District for this weekend cost on average around £136 per night (based on Booking.com prices).
Mirissa Beach, Hiriketiya Beach and Whale Watching Mirissa are popular with other travellers visiting Matara District.