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
Located in Mirissa, a 13-minute walk from Thalaramba Beach, Kiss Blossom has accommodations 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
Located in Dickwella, a few steps from Dickwella Beach, Smeralda Beach Hotel Dikwella has accommodations 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
Located in Matara, La Polena offers beachfront accommodations a few steps from Madiha Beach and provides facilities like 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
Located in Dickwella, within a 4-minute walk of Hiriketiya Beach and 0.8 miles of Dickwella Beach, Summer Time Hiriketiya has accommodations with a garden and free WiFi throughout the property as well... Clean, modern and lovely rooms located in a beautiful garden. The beds were super comfortable. We loved the location, very close to the beach and restaurants. The staff was super friendly, helped us organizing anything we needed, for example massage or laundry service. The breakfast was very tasty. It was one of our best stays during our entire holiday in Sri Lanka and we were so sad to leave!
Hotel in Talalla South
Located in Talalla South, a 6-minute walk from Talalla Beach, Talalla Leisure has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Situated between two beautiful beaches. Sunset views from the rocks. The owners are hospitable both to travelers and to birds / wildlife and make efforts to reduce plastic pollution.
Hotel in Mirissa Beach, Mirissa
Located in Mirissa, a few steps from Mirissa Beach, THE SLOW vegan hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. The best vegan food we have had in years and an overall wonderful stay. The service was amazing too.
Hotel in Matara
Located in Matara, a few steps from Lakshawaththa Beach, Ocean Breeze Villa provides accommodations 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
Located in Dickwella, within a few steps of Hiriketiya Beach and a 7-minute walk of Dickwella Beach, Haven Beach Hiriketiya, Serenevilla Properties has accommodations 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 1.2 mi from the Mirissa town and 3.3 mi from Weligama bay beach. 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 Talalla South
Hotel in Hiriketiya Beach, Dickwella
Hotel in Dickwella
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 Talalla South
Set in Talalla South, 29 mi 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 most lovely retreat on a lesser known but equally beautiful beach.
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. Near perfect relaxing beach stay. Amazing garden that offers complete view of the ocean.
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 most incredible little boutique property with a gorgeous pool overlooking the jungle.
Hotel in Weligama
Located in Weligama, a few steps from Weligama Beach, Swiss Residenz provides accommodations 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
Located in Dickwella, a 3-minute walk from Hiriketiya Beach, El DESTINO Hiriketiya provides accommodations with a garden, free private parking and a restaurant. Everything!! Staff was super friendly, rooms clean and as described, good breakfast on the lovely...
Hotel in Polhena Beach, Matara
Located in Matara, a few steps from Madiha Beach, Bienvenido Cozy Marker has accommodations 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. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk. Family run pension - the hosts are very friendly and helpful. Amazing location!
Hotel in Mirissa
Located in Mirissa, a 7-minute walk from Mirissa Beach, LaRoy Mirissa-Introducing Smart Hotel provides accommodations with a garden, free private parking and a terrace. Laroy is amazing! It is located in a quiet peaceful area (3 minutes away from the main road), so it...
Hotel in Mirissa
Located in Mirissa, within a 6-minute walk of Mirissa Beach and 1.1 miles of Thalaramba Beach, Prasith’s Place provides accommodations with a garden and free WiFi throughout the property as well as... The whole place is really beautiful, the rooms are comfortable & clean.
Hotel in Mirissa Beach, Mirissa
Located in Mirissa, within a 1-minute walk of Mirissa Beach and 700 yards of Thalaramba Beach, Margaret House provides accommodations with a garden and free WiFi throughout the property as well as... kfast is very abundant, far beyond my expectations.
Hotel in Weligama
Located in Weligama, a few steps from Weligama Beach, Mzion Hotel Weligama provides accommodations 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
Located in Dickwella, a few steps from Dickwella Beach, Casa Smeralda has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Everything was great from the room to the food, the beach, beautiful pool and good staff.
Hotel in Matara
Located in Matara, a 10-minute walk from Madiha Beach, Swell Shacks has accommodations 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
Located in Deniyaya, Rain Forest Star features a garden and restaurant. The property provides a 24-hour front desk, airport transportation, 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
Located in Weligama, a 2-minute walk from Weligama Beach, Tropical Villa - Weligama has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Absolutely amazing. The room was clean and spacious, very comfortable bed.
Hotel in Matara
Located in Matara, a 4-minute walk from Madiha Beach, Moana La Vie - Polhena has accommodations 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
Located in Weligama, within 19 miles of Galle International Cricket Stadium and 19 miles of Galle Fort, Lavish Weligama has accommodations 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, 1.5 miles from Mirissa Beach, Hari Villa Mirissa provides accommodations 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
Located in Dickwella, a 8-minute walk from Hiriketiya Beach, HIRI Fortress has accommodations 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
Located in Weligama, within a 15-minute walk of Weligama Beach and 1.1 miles of Abimanagama Beach, Green View Weligama has accommodations with a garden and free WiFi throughout the property as well as... Really beautiful place, very well priced and the rooms are extremely clean and modern.
Hotel in Mirissa Beach, Mirissa
Located in Mirissa, a 4-minute walk from Mirissa Beach, Nirmali Resort provides accommodations 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
Located in Mirissa, a 4-minute walk from Mirissa Beach, Hemalie Resort Mirissa has accommodations 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
Located in Weligama, a 7-minute walk from Weligama Beach, Pavulak has accommodations 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 Deniyaya
Located in Deniyaya, Rainforest cabin offers 3-star accommodations with a garden, a terrace and a restaurant. Each room is equipped with a patio. Wonderful house with bathroom, in a paradise location, in the nature.
On average, 3-star hotels in Matara District cost $56 per night, and 4-star hotels in Matara District are $95 per night. If you're looking for something really special, 5-star hotels in Matara District cost around $219 per night (based on Booking.com prices).
Couples traveling to Matara District loved staying at LaRoy Mirissa-Introducing Smart Hotel, Breeze Bay Villa, and Sundance Surf Coconut Point.
These hotels in Matara District are also highly-rated by couples: Lavish Weligama, GypSea Madiha, and Vanina Villas.
On average, it costs $49 per night to book a 3-star hotel in Matara District for tonight. You'll pay around $127 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Matara District will cost around $201 (based on Booking.com prices).
Mirissa Beach, Hiriketiya Beach, and Whale Watching Mirissa are popular with other travelers visiting Matara District.
The average price per night for a 3-star hotel in Matara District this weekend is $51 or $119 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Matara District this weekend cost around $184 per night (based on Booking.com prices).
Weligama Bay Marriott Resort & Spa, Kiss Blossom, and Talalla Bay Beach are some of the popular hotels in Matara District.
In addition, Summer Time Hiriketiya, Talalla Leisure, and THE SLOW vegan hotel are also popular in Matara District.
Many families visiting Matara District loved staying at The Blue Haze Weligama, Green View Weligama, and Vanina Villas.
Kiara Sands, Misty Mountain- Sinharaja, and Rainforest cabin are also popular among family travelers.
Resort of Happiness, Vanina Villas, and OASIA - Boutique Surf House (ADULTS ONLY) in Matara District have received great reviews for the views from their hotel rooms.
Guests staying in Matara District also loved the views from their rooms at Margaret House, Dilara Resort Mirissa, and Rainforest Nest.
Hotels in Matara District that offer highly-rated breakfasts include Ocean Breeze Villa, Gihan Guesthouse, and Talalla Leisure.
Breakfast at these hotels in Matara District are also highly-rated: Rainforest Nest, The Seascape, and The Rainforest Hideaway.
There are 1,957 hotels in Matara District you can book on Booking.com.