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. Everything. We had an amazing vacation. The best was the stunning view over the beach from our balcony. The room was very big, loved the rainfall shower. The breakfast selection was the biggest we have ever seen and every single dish was delicious. Dinners were over the top too. We very much enjoyed having the surf spot right in front of the hotel.
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. Loved this hotel. Amazing staff, big room and large scenic balcony. Great pool to cool off in on those super hot days.
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 restaurant. everything was perfect and the staff were so kind and always check on us me and if you you want to reward yourself you should come to this hotel ,best time ever and special thanks to the staff specially the blonde girl who I can’t recall her name unfortunately + the pool was amazing +the tv was connected to the internet
Hotel in Polhena Beach, Matara
Set in Matara, La Polena offers beachfront accommodation a few steps from Madiha Beach and features various facilities, such as a garden, a terrace and a private beach area. Very clean. Comfortable bed. At the beach👌. Friendly staff. Delicious every day different breakfast.
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... Great location, clean. Verandas
Hotel in Talalla
Situated in Talalla, 600 metres from Talalla Beach, Talalla Leisure features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. The hotel is brand new, very clean and quiet. The view is amazing! The hotel manager Erfan is very kind and easygoing and so is the owner Manju. I really enjoyed my stay, they were very kind and helpful. Food is also very good!
Hotel in Mirissa Beach, Mirissa
Set in Mirissa, 100 metres from Mirissa Beach, THE SLOW vegan hotel offers accommodation with a garden, free private parking, a terrace and a restaurant. There are not enough positive things to say about this place - great hotel and concept and made for an excellent holiday in Mirissa. Excellent food options and no rush with the all day breakfast.
Hotel in Matara
Located in Matara, a few steps from Lakshawaththa Beach, Ocean Breeze Villa provides accommodation with a garden, free private parking, a terrace and a restaurant. - Awesome location directly at a wonderful beach - Super helpful and warm-hearted staff that always give you a feeling of being something special to them - Delicious and very healthy food at any time you wish - A cool roof-top bar to either have dinner or drinks with your friends to enjoy the sunset - Ocean Breeze is the perfect choice if you want to surf and just enjoy the beauty of nature - Ask for a motorbike if you want to explore busier places around
Hotel in Hiriketiya Beach, Dickwella
Situated in Dickwella, within 100 metres of Hiriketiya Beach and 600 metres of Dickwella Beach, Haven Beach Hiriketiya, Serenevilla Properties features accommodation with a garden and free WiFi... everything was amazing ! the decoration, the clean room, the Matress confortable! we had an amazing view of the sea!
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.... - Owners are amazing. They care a lot about their guests and make you feel right at home - Great location at the end of the beach where it is nice and quiet - Views from all the balconies are excellent with beautiful sunset views - Breakfast every morning is top notch Overall, highly recommend staying at Beach Mirissa. We were in Sri Lanka for 2 weeks and it was definitely the highlight of our trip. We hope to go back and visit again at some point in the future.
Hotel in Mirissa
Hotel in Mirissa Beach, Mirissa
Hotel in Weligama
Hotel in Mirissa Beach, Mirissa
Hotel in Weligama
Hotel in Hiriketiya Beach, Dickwella
Hotel in Dickwella
Hotel in Mirissa
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 Weligama
Popular with guests booking hotels in Matara District
Hotel in Mirissa
Popular with guests booking hotels in Matara District
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
Featuring impressive ocean views and an outdoor swimming pool, Villa Atulya at Ocean's edge is set at the seafront in South Mirissa. I loved so many things. It was different from anything I had stayed in on this trip and was great...
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. The location and grounds of the hotel were amazing.
Hotel in Weligama
Located in Weligama, a few steps from Weligama Beach, Swiss Residenz provides accommodation with a garden, free private parking, a terrace and a restaurant. Located facing the Weligama bay, the beach by the hotel is really amazing and spent a memorable...
Hotel in Hiriketiya Beach, Dickwella
Set in Dickwella, 300 metres from Hiriketiya Beach, El DESTINO Hiriketiya offers accommodation with a garden, free private parking and a restaurant. This 3-star hotel offers room service. Everything!! Staff was super friendly, rooms clean and as described, good breakfast on the lovely...
Hotel in Polhena Beach, Matara
Set in Matara, 90 metres from Madiha Beach, Bienvenido Cozy Marker offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. This hotel is close to the Polhena beach. There is a balcony in the room where you can hang clothes.
Hotel in Deniyaya
The Rainforest Hideaway has an outdoor swimming pool, garden, a shared lounge and terrace in Deniyaya. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The name says it all - it is a few charming wooden houses by the river and waterfalls.
Hotel in Mirissa
Located in Mirissa, 600 metres from Mirissa Beach, LaRoy Mirissa-Introducing Smart Hotel provides accommodation with a garden, free private parking and a terrace. We loved our stay at LaRoy. Greeted warmly from the start by our host family and very friendly...
Hotel in Mirissa
Located in Mirissa, within 500 metres of Mirissa Beach and 1.8 km of Thalaramba Beach, Prasith’s Place provides accommodation with a garden and free WiFi throughout the property as well as free... The whole place is really beautiful, the rooms are comfortable & clean.
Hotel in Mirissa Beach, Mirissa
Located in Mirissa, within 200 metres of Mirissa Beach and 600 metres of Thalaramba Beach, Margaret House provides accommodation with a garden and free WiFi throughout the property as well as free... Something to know about Margaret House is that it was build in 2024 and that‘s the reason why there...
Hotel in Weligama
Set in Weligama, 80 metres from Weligama Beach, Mzion Hotel Weligama offers accommodation with a garden, free private parking and a shared lounge. A new hotel. Modern and clean. Very good location. Staff are AMAZING !!!
Hotel in Dickwella
Situated in Dickwella, a few steps from Dickwella Beach, Casa Smeralda features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Just in front of the beach . Pizza is the best I tried in Sri Lanka
Hotel in Matara
Situated in Matara, less than 1 km from Madiha Beach, Swell Shacks features accommodation with a garden, free private parking, a restaurant and a bar. Breakfast every morning was amazing. Bed so comfortable. Clean. Amazing location.
Hotel in Deniyaya
Rain Forest Star is set in Deniyaya and features a garden and a restaurant. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The room is nice and very new! The location was perfect - really loved it.
Hotel in Weligama
Situated in Weligama, 200 metres from Weligama Beach, Tropical Villa - Weligama features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The property is close to the beach and the fantastic seafood restaurants.
Hotel in Matara
Situated in Matara, 400 metres from Madiha Beach, Moana La Vie - Polhena features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Absolutely beautiful place. The rooms are luxurious, it’s modern, clean and well equipped with...
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... The rooms were spacious and clean. The lawn area outside the room was quite airy.
Hotel in Weligama
Situated in Weligama, within 31 km of Galle International Cricket Stadium and 31 km of Galle Fort, 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 Mirissa
Located in Mirissa, 2.4 km from Mirissa Beach, Hari Villa Mirissa provides accommodation with a garden, free private parking, a terrace and a bar. Great apartment with lot of space, we loved nature outside, like monkeys stealing our fruits from...
Hotel in Hiriketiya Beach, Dickwella
Situated in Dickwella, 700 metres from Hiriketiya Beach, HIRI Fortress features accommodation with a garden, free private parking and a terrace. The property is brand new and offers a very comfortable bed and a large garden with parking, a...
Hotel in Weligama
Set in Weligama, within 1.3 km of Weligama Beach and 1.8 km of Abimanagama Beach, Green View Weligama offers accommodation with a garden and free WiFi throughout the property as well as free private... Personnel is lovely. They welcomed me with open arms and treated me like family.
Hotel in Mirissa Beach, Mirissa
Located in Mirissa, 400 metres from Mirissa Beach, Nirmali Resort provides accommodation with a garden, free private parking and a shared lounge. Great owners, happy, smiling, helpful. Room was very comfortable, spacious and clean.
Hotel in Mirissa Beach, Mirissa
Set in Mirissa, 300 metres from Mirissa Beach, Hemalie Resort Mirissa offers accommodation with a garden, free private parking, a shared lounge and a private beach area. Massive room with great aircon. Staff very helpful, we were only here for one night and up and out...
Hotel in Weligama
Situated in Weligama, 600 metres from Weligama Beach, Pavulak features accommodation with a garden, free private parking, a terrace and a restaurant. Amazing staff that helped in everything we needed Good location a few minutes walk around places to...
For hotels in Matara District that serve up a highly-rated breakfast, try Ocean Breeze Villa, Gihan Guesthouse and The Seascape.
Breakfast at these hotels in Matara District are also highly rated: Talalla Leisure, Rainforest Nest and Villa Atulya at Ocean's edge.
Weligama Bay Marriott Resort & Spa, Kiss Blossom and Talalla Bay Beach are some of the popular hotels in Matara District.
In addition to these hotels, Summer Time Hiriketiya, Talalla Leisure and THE SLOW vegan hotel are also popular in Matara District.
Couples travelling in Matara District loved staying at Sundance Surf Coconut Point, Vanina Villas and Breeze Bay Villa.
Similarly, these hotels in Matara District are highly rated by couples: Rain Forest Star, Lavish Weligama and LaRoy Mirissa-Introducing Smart Hotel.
On average, it costs € 51.98 per night to book a 3-star hotel in Matara District for tonight. You'll pay on average around € 110.80 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Matara District will cost around € 150.67 (based on Booking.com prices).
Many families visiting Matara District loved staying at Rainforest cabin, Vanina Villas and Breeze Bay Villa.
Similarly, Pelli Riverine, Misty Mountain- Sinharaja and Kiara Sands are also popular among family travellers.
The average price per night for a 3-star hotel in Matara District this weekend is € 44.10 or, for a 4-star hotel, € 154.18. Looking for something even fancier? 5-star hotels in Matara District for this weekend cost on average around € 191.96 per night (based on Booking.com prices).
Mirissa Beach, Hiriketiya Beach and Whale Watching Mirissa are popular with other travellers visiting Matara District.
On average, 3-star hotels in Matara District cost € 55.73 per night, and 4-star hotels in Matara District are € 87.45 per night. If you're looking for something really special, a 5-star hotel in Matara District can on average be found for € 211.92 per night (based on Booking.com prices).
There are 1,954 hotels in Matara District you can book on Booking.com.
Villa Atulya at Ocean's edge, The Spice House Mirissa and Shan Star Weligama 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 Rainforest Nest, Hari Villa Mirissa and Resort of Happiness.