3-star hotels in Matara
25 3-star hotels in Matara, Sri Lanka, out of 58 hotels we offer here.
Read our guide: Where to stay in Sri Lanka →
See live prices in Matara →Top 3-star hotels in Matara

★★★
360 Rainforest
Kotapola
See prices and rooms →

★★★
Awon Hotel
Mirissa
Spa · 6 rooms · Parking
See prices and rooms →

★★★
Esprit Dici Hotel
Mirissa
18 rooms · Family-friendly · Parking
See prices and rooms →

★★★
Glamour Mirissa
Mirissa
See prices and rooms →

★★★
Handagedara Resort
Mirissa
Pool · 11 rooms · Parking
See prices and rooms →

★★★
Paradise Beach Resort
Thalaramba
17 rooms
See prices and rooms →

★★★
Randiya Sea View Hotel
Mirissa
Spa · Pool · 22 rooms
See prices and rooms →

★★★
Sea World Boutique Hotel
Mirissa
Pool · 9 rooms
See prices and rooms →

★★★
Hotel Vacanza
Mirissa
6 rooms
See prices and rooms →

★★★
Niira
Mirissa
Spa · 20 rooms
See prices and rooms →

★★★
Celestial Inn
Mirissa
8 rooms
See prices and rooms →

★★★
Chillax Villas
Matara
Spa · Pool · 6 rooms
See prices and rooms →

★★★
Mirissa Beach Inn
Mirissa
See prices and rooms →

★★★
Village Star Rest Mirissa Sri Lanka
Mirissa
10 rooms
See prices and rooms →

★★★
Suriya Guest Home Stay Mirissa
Mirissa
2 rooms · Parking
See prices and rooms →

★★★
Lotus Grand Rest
Mirissa
2 rooms · Parking
See prices and rooms →

★★★
Mirissa Gate
Thalaramba
Pool · 15 rooms
See prices and rooms →

★★★
Nil Diya Beach Resort
Matara
Spa · Pool · Parking
See prices and rooms →

★★★
Seasons Four
Matara
Family-friendly · Parking
See prices and rooms →

★★★
Dream Palace Family Guest House
Mirissa
15 rooms
See prices and rooms →

★★★
Allan Guest House
Mirissa
5 rooms
See prices and rooms →

★★★
Shades Resort And Villa
Matara
6 rooms
See prices and rooms →

★★★
Lakraj Heritage
Matara
Parking
See prices and rooms →
3-star hotels in Matara by area
3-star hotels in Matara: questions answered
- How many 3-star hotels are there in Matara?
- We offer 25 3-star hotels in Matara, Sri Lanka, out of 58 hotels in total.
- Do the prices include taxes and fees?
- Yes. The price you see includes taxes and fees. Some hotels also charge a local tourist tax that you pay at the hotel; when they do, we show it before you book.
- Can I pay monthly for a hotel in Matara?
- On stays with free cancellation, yes: pay a £20 deposit today and the rest in equal monthly payments, all taken before your free cancellation ends. A £4.95 admin fee applies to each payment.