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, great beach, quiet rooms, amazing bay view and the food was amazing with international options that were delicious. Definately will be back
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. 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
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. The location couldn't be better; it offers access to a nearly "private" beach complete with comfortable long chairs for ultimate relaxation and sunbathing. The bed is exceptionally cozy, complemented by a mosquito net, and the bathroom provides a delightful bathing experience. Falling asleep to the soothing sound of waves crashing nearby is incredibly tranquil. In the mornings, the opportunity to witness the sunrise while spotting turtles swimming along the shoreline adds a magical touch to the experience. The breakfast spread is delightful, featuring a variety of fresh fruits, eggs, bread, and sweet potato with coconut. The staff's warmth and hospitality were evident when we arrived; they always assisted us, even greeting us with a refreshing king coconut drink. Conveniently located on the same road are numerous restaurants, just a 2-minute walk away, offering plenty of dining options for lunch and dinner. This place is a dream come true for surfing enthusiasts, with waves right in front of your room and additional surf spots just a 10-minute drive away.
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... Room was very nice and comfortable, breakfast was amazing, full Sri Lanka style with lovely pancakes and some very nice jam to go with the toast. location is perfect for access to the beach and restaurants with a shop opposite for essential items . Hosts were a lovely couple who helped us with our everything we needed.
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. Great window view to the ocean, clean room, comfy bed, lovely owner family! Reccomend for a romantic stay!
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. Warm welcome, amazing food and confortable and spotless room! Thanks to the staff 😊
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... Loved my 5 night stay so much, I extended my stay by another day. Please read my previous review about this property. Special note: I would love to stay here again.
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.... Everything! Very nice, flexible hosts, great breakfast, beautiful property, super clean
Hotel in Mirissa Beach, Mirissa
Hotel in Weligama
Hotel in Polhena Beach, Matara
Hotel in Mirissa Beach, Mirissa
Hotel in Weligama
Hotel in Hiriketiya Beach, Dickwella
Hotel in Dickwella
Hotel in Mirissa
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 Mirissa
Featuring impressive ocean views and an outdoor swimming pool, Villa Atulya at Ocean's edge is set at the seafront in South Mirissa. The villa is beautiful. The rooms, open shared spaces, the furniture and art work are all tastefully...
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 staff were welcoming and friendly.
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. 10 out of 10! By far the best property we stayed in while travelling Sri Lanka, great location great...
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 location is so beautiful! You can go for a swim in the gorgeous waterfall by the property.
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
Set in Mirissa, a few steps from Kamburugamuwa Beach, Beverly Beach Mirissa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Nice place away from the busy mirissa center.Room is perfect and clean.
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. Very beautiful attract ful and very calm place.
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... The room was big and very clean. Location is good in Mirissa on the main road and walking distance...
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. The staff are super kind and willing to help with everything. Comfortable room and good location.
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. We had such a lovely stay in this hotel! We booked a family room that was perfect for our needs.
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 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. The hotel is located directly at the beach.
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. It was incredible two weeks at the Tropical Villa! I love this place so much!
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 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... Good friendly and free environment and infrastructure was very good, wifi was very good
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. From the start of the entrance there was nothing but hospitality.
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... I loved the bed room, very big, awesome matress and clean.
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. Lovely people very friendly and helpful location is not far from beach and town and excellent value...
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 Deniyaya
Rainforest cabin is located in Deniyaya. Each accommodation at the 3-star hotel has river views, and guests can enjoy access to a garden and to a restaurant. Every room includes a balcony. Wonderful house with bathroom, in a paradise location, in the nature.
Hotel in Weligama
Featuring a terrace, private beach area and views of sea, Kenno's Korner is located in Weligama, 1.3 km from Weligama Beach. Breakfast spread could have been better. Apart from that everything was perfect.
On average, it costs £40 per night to book a 3-star hotel in Matara District for tonight. You'll pay on average around £131 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Matara District will cost around £146 (based on Booking.com prices).
There are 1,957 hotels in Matara District you can book on Booking.com.
Resort of Happiness, Savenrose Beach Villa 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 Villa Atulya at Ocean's edge, OASIA - Boutique Surf House (ADULTS ONLY) and Hari Villa Mirissa.
The average price per night for a 3-star hotel in Matara District this weekend is £43 or, for a 4-star hotel, £96. Looking for something even fancier? 5-star hotels in Matara District for this weekend cost on average around £218 per night (based on Booking.com prices).
Mirissa Beach, Hiriketiya Beach and Whale Watching Mirissa are popular with other travellers visiting Matara District.
For hotels in Matara District that serve up a highly-rated breakfast, try Atteriya HILLTOP, The Rainforest Hideaway and Ocean Breeze Villa.
Breakfast at these hotels in Matara District are also highly rated: Rainforest Nest, Talalla Leisure and Savenrose Beach Villa.
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.
Many families visiting Matara District loved staying at Kiara Sands, Vanina Villas and Green View Weligama.
Similarly, Breeze Bay Villa, Mzion Hotel Weligama and The Blue Haze Weligama are also popular among family travellers.
On average, 3-star hotels in Matara District cost £42 per night, and 4-star hotels in Matara District are £75 per night. If you're looking for something really special, a 5-star hotel in Matara District can on average be found for £163 per night (based on Booking.com prices).
Couples travelling in Matara District loved staying at GypSea Madiha, Rain Forest Star and Vanina Villas.
Similarly, these hotels in Matara District are highly rated by couples: Sundance Surf Coconut Point, Lavish Weligama and Breeze Bay Villa.