Skip to main content

The best three-star hotels in Matara District

Check out our pick of great three-star hotels in Matara District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated on the beachfront in Weligama, KOMOREBI Weligama has a terrace and free WiFi. Featuring a garden, the 3-star hotel has air-conditioned rooms with a private bathroom. Staff on site can arrange airport transfers. We absolutely loved our stay at Komorebi Weligama. From the moment we arrived, the staff and Enrico made us feel so welcome and made us feel at home — they were incredibly attentive to all our needs and ensure we were comfortable. One of the highlights of our stay was getting to experience the Enrico’s carbonara firsthand — probably the best one that we had. So delicious! The room is cozy and clean. The place is beautiful, peaceful, and perfectly located 5 mins walk to beach. The price is excellent for the quality of the stay, making it an even better experience. And of course, the two kittens are so cute and made our stay even more special. We’re already looking forward to coming back soon!

Show more Show less
9.6
Exceptional
247 reviews
Price from
US$35
per night

Guests can enjoy the spa and wellness centre, organise trips at the tour desk, or rent a car to explore the surroundings. The area is popular for hiking and diving, and bike hire is available at this 3-star hotel. What a wonderful place and a great adventure. We love the location, the little house is super clean, no mosquitoes and the best natural swimming pool. The food is amazing and the owners very sweet and helpful. We stayed 2 nights and enjoyed it to the moon and back. Highly recommended. Also the organized guided tours delivered more than we could hope for.

Show more Show less
9.4
Superb
223 reviews
Price from
US$42
per night

Set in Weligama, less than 1 km from Weligama Beach, Mzion Hotel Weligama offers accommodation with a garden, free private parking, a shared lounge and a restaurant. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk. The hotel has a sun terrace and an indoor pool. Perfect location for everything.

Show more Show less
9
Superb
149 reviews
Price from
US$90
per night

Located in Talalla, 100 metres from Talalla Beach, Garden Villa Talalla provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. With free WiFi, this 3-star hotel has a terrace and a restaurant. The accommodation features airport transfers, while a car rental service is also available. We had a fantastic stay at this hotel. It’s beautifully equipped with excellent amenities, including a lovely pool, a relaxing outdoor area, and a charming dining spot. The rooms are spacious, featuring a comfortable bed and a modern, well-equipped bathroom. It is located just steps away from Talalla Beach, a serene and uncrowded beach that felt refreshingly quiet compared to more touristy spots. The owner and staff were incredibly welcoming, attentive, and always ready to assist with anything we needed. Breakfast was a highlight each morning, with a delicious spread that included a fresh fruit platter, toast, and eggs made to order.

Show more Show less
9.6
Exceptional
117 reviews
Price from
US$31.50
per night

Located in Hiriketiya and only 600 metres from Hiriketiya Beach, Peak House provides accommodation with sea views, free WiFi and free private parking. It is situated 5 km from Hummanaya Blow Hole and offers a 24-hour front desk. The accommodation features airport transfers, while a car rental service is also available.

The area is popular for cycling, and bike hire is available at this 3-star homestay. Guests can relax in the garden at the property. Lovely, peaceful and quiet spot. A good distance from the town. Enough to be in nature and close enough to walk easily. High quality room and spotlessly clean.

Show more Show less
9.1
Superb
216 reviews
Price from
US$37
per night

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 garden. Guests can enjoy the on-site restaurant. The location,food,hospitality and services were excellent.

Show more Show less
9.2
Superb
286 reviews
Price from
US$45
per night

Each room in Oltremare Mirissa will provide you with air conditioning and fan, a work desk and a seating area. Featuring a shower, private bathroom. You can enjoy garden view from the room. Free WiFi access is available. Great location, clean room, friendly staff. Beautiful place for your vacation 😊

Show more Show less
9.4
Superb
428 reviews
Price from
US$55
per night

Located in Matara, 500 metres from Polhena Beach, Crystal Wave Holiday Resort Polhena provides accommodation with a garden, free private parking and a terrace. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk. The property is non-smoking and is situated 31 km from Hummanaya Blow Hole. Cleanness Friendly staff Value to the money Location not the beach front but very close to the madiha beach and polhena beach

Show more Show less
9.3
Superb
6 reviews
Price from
US$15
per night

Located in Weligama, less than 1 km from Abimanagama Beach, Hotelito Sri Lanka provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. The property is around 26 km from Galle International Cricket Stadium, 26 km from Galle Fort and 26 km from Dutch Church Galle. The accommodation features a shared kitchen, and currency exchange for guests. Nice new stylish hotel. Rooms are big and cozy, it’s all necessary inside. They have also pool 😍 and tasty breakfasts. If you book time before they also will include the short massage session. You need to stay here and feel this vibe

Show more Show less
9.2
Superb
63 reviews
Price from
US$25
per night

Located within 200 metres of Dickwella Beach and 6.7 km of Hummanaya Blow Hole, Sky Villa Dikwella offers rooms in Dickwella. Featuring a terrace, this 3-star hotel has air-conditioned rooms with a private bathroom. The accommodation provides room service and a 24-hour front desk for guests. Brand new facilities, very clean and modern, spacious

Show more Show less
9.4
Superb
8 reviews
Price from
US$35
per night

Most booked three-star hotels in Matara District this month

FAQs about three-star hotels in Matara District

Three-Star Hotels that guests love in Matara District