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. Perfect location, best restaurants, beach clubs next to the hotel, clean and neat, smells spectacular, all rooms ocean view, rooms wide and fresh. Also all employees are always very respectful, helpful, and understanding, with always smiling faces, 10/10 would come again
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. Everything was amazing. Perfect gateway. Staff are friendly and always smiling. Loved it.
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. Such an incredible place with an amazing management by Natalia. They pay attention to all details and go the extra mile for you. It is directly on the beach, and the swimming pool is clean and very pleasant. The food served at the restaurant is excellent.
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. Spectacular place on the beach. Breakfast OK and great restaurants nearby
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 had a great time in the summer time! the stuff is great and care so much - always available, very friendly and always trying to support. breakfast is delicious and the location is great! we would 100% recommend :-)
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. Amazing place, beach, food, staff, location, everything was perfect
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... Beautiful room and a great location with spectacular view of the beach.
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.... This hotel is in the perfect location of Mrissa and on a beautiful, small beach. Great food and massages in easy walking distance. The hotel breakfast was delicious too! The kind family that owns and runs the hotel went above and beyond to help answer questions and organize us a car, tuk tuk, check train times, and even allowed a late check out due to change of plans. Overall great atmosphere and location, would definitely stay again!
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 Deniyaya
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. Location! Full relax and calm! Food.
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. Stunning trees and nature right next to pools. Delicious food. Felt secluded.
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. Family run pension - the hosts are very friendly and helpful. Amazing location!
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... Close to restaurants and shops and beach but far enough back to not be disturbed when you want a bit...
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... kfast is very abundant, far beyond my expectations.
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. Breakfast was excellent .location is very good .have access to all facilities .
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. Small, intimate hotel with beachfront setting. Modern comfortable rooms.
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. I recently stayed at Swell Shacks for one night and had an amazing experience.
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. Everything is new, bathroom is amazing, not smth you expect to see in the forest :) Hot water also...
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 vary friendly helpful staffs, Vary clean and the 1min walk to the surf beach
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. every thing perfect. nice place and very calm environment. staff was very friendly and helpful.
Hotel in Weligama
Set in Weligama, 800 metres from Weligama Beach, Emerald Villas Weligama offers accommodation with a fitness centre, free private parking, a garden and a terrace. 1) Each of us had separate villa (groundfloor) - really nice from space prospective 2) Good...
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... A clean, comfy, beautiful place with everything one might ever need.
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. The owner was super helpful and the place really peaceful.
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. We were lucky to be their very first customers! 😍 They are friendly and caring people.
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... Really beautiful place, very well priced and the rooms are extremely clean and modern.
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. It's a lovely hotel. Initially checked in for a couple of days, ended up extending for 10 days.
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. This place has stunning views of two (sneakily 3) surf spots.
The average price per night for a 3-star hotel in Matara District this weekend is £41 or, for a 4-star hotel, £101. Looking for something even fancier? 5-star hotels in Matara District for this weekend cost on average around £146 per night (based on Booking.com prices).
Many families visiting Matara District loved staying at Green View Weligama, Vanina Villas and Kiara Sands.
Similarly, The Blue Haze Weligama, Rainforest cabin and Pelli Riverine are also popular among family travellers.
On average, 3-star hotels in Matara District cost £45 per night, and 4-star hotels in Matara District are £76 per night. If you're looking for something really special, a 5-star hotel in Matara District can on average be found for £174 per night (based on Booking.com prices).
There are 1,955 hotels in Matara District you can book on Booking.com.
Couples travelling in Matara District loved staying at Rain Forest Star, LaRoy Mirissa-Introducing Smart Hotel and GypSea Madiha.
Similarly, these hotels in Matara District are highly rated by couples: Breeze Bay Villa, Sundance Surf Coconut Point and Vanina Villas.
On average, it costs £41 per night to book a 3-star hotel in Matara District for tonight. You'll pay on average around £101 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Matara District will cost around £144 (based on Booking.com prices).
For hotels in Matara District that serve up a highly-rated breakfast, try The Rainforest Hideaway, Talalla Leisure and Ocean Breeze Villa.
Breakfast at these hotels in Matara District are also highly rated: Gihan Guesthouse, The Seascape and Rainforest Nest.
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.
Smeralda Beach Hotel Dikwella, Vanina Villas and Haven Beach Hiriketiya, Serenevilla Properties 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 La Polena, Margaret House and OASIA - Boutique Surf House (ADULTS ONLY).
Mirissa Beach, Hiriketiya Beach and Whale Watching Mirissa are popular with other travellers visiting Matara District.