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. Loved the aesthetic sense of the property. Very close to the Weligama beach, convenient location. The owner was very friendly and helpful.

Show more Show less
9.5
Exceptional
295 reviews
Price from
US$39
per night

Set in Matara, 100 metres from Madiha Beach, Bienvenido Cozy Madiha offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Each accommodation at the 3-star hotel has pool views, and guests can enjoy access to a restaurant and to a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The property was beautiful and well maintained. The pool was wonderfully refreshing.

Show more Show less
9
Superb
223 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. Amazing location on top of a river. Beautiful houses secluded and one with the nature. Extremely friendly and helpful family that will welcome you and make you feel at ease as they will take care of everything you need. Very good homemade fresh breakfast and the cutest family you will meet in Sri Lanka.

Show more Show less
9.4
Superb
237 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
157 reviews
Price from
US$100
per night

Located in Weligama, 2.8 km from Weligama Beach, Scenic Bay Weligama provides accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the 3-star hotel has air-conditioned rooms with a private bathroom. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. High standard property in Weligama very clean

Show more Show less
9
Superb
312 reviews
Price from
US$76.14
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. Garden Villa Talalla is a beautiful little hotel close to a nice section of the beach of Talalla. Gaby and her team are very welcoming and made our stay most enjoyable. We loved the breakfast served in the patio adjacent to the pool. Highly recommend to stay at Garden Villa.

Show more Show less
9.5
Exceptional
124 reviews
Price from
US$49.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. Very nice and friendly host family helping with everything we needed during our stay. We can recommend the peak house!

Show more Show less
9.1
Superb
223 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. Everything about the stay was perfect. The room was clean, there was always hot water, the food was great, and the hosts were very kind and welcoming I would definitely stay here again

Show more Show less
9.3
Superb
290 reviews
Price from
US$60
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. Very clean, staff very friendly, great breakfast! New A/C unit no noise.

Show more Show less
9.4
Superb
468 reviews
Price from
US$85
per night

Guests at the apartment can make the most of yoga classes offered in-house. You can play darts at this 3-star apartment, and bike hire and car hire are available. Cycling and walking tours can be enjoyed nearby. Sam is a wonderful human being and very proud of the work he does! This is a family business and it shows. Rooms were comfortable, location is outstanding!

Show more Show less
9.8
Exceptional
8 reviews
Price from
US$45
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