Matara Hotels

Kesare Navarro

Are you in a hurry?

Here is a quick list of Hotels in Matara, selected based on their rating

Name of hotel Accommodation Rating Price, $
The Mango Leaf Hotel

9.3 / 10

(16 Reviews)

From 26$
Ashford Beach

8.6 / 10

(37 Reviews)

From 27$
Kaminrich Cottage

7.7 / 10

(123 Reviews)

From 39$
Nil Diya Beach Resort

6.9 / 10

(88 Reviews)

From 60$
Reef Garden Hotel

7.0 / 10

(21 Reviews)

From 50$

Best Hotels in Matara

Table of contents

The Mango Leaf Hotel Ashford Beach Kaminrich Cottage Nil Diya Beach Resort Mantara Hotel Reef Garden Hotel Polhena Grand Resort & Banquet Shima Guni Beach Club Hotel Peak Point Hotel The Seascape Hotel

View all photos

9.3
Excellent
16 Reviews

The Mango Leaf Hotel

📍 Ayura Agasthi, Thalanvilla Beach Road, Polhena,

From 26$

Featuring Wi-Fi in the rooms, Mango Leaf Hotel Matara offers accommodation 4.5 km from Sk Town Beach. The venue is situated 3 km from Matara city centre and 30 km from Koggala airport.

Weherahena Temple is less than 6 km away. The hotel is located in Polhena Beach district. You can get to Matara Beach Park in a few minutes by car. Pamburana bus stop is nearly a 10-minute walk away.

Check Availability

View all photos

8.6
Excellent
37 Reviews

Ashford Beach

📍 No. 13,Government Scheme

From 27$

Situated within a 10-minute drive of Star fort, Matara, Ashford Beach Hotel Matara features Wi-Fi in the rooms and free private parking nearby. Madiha Beach is 900 metres from the venue, while Walgama bus station is 700 metres away.

The accommodation is located in Polhena Beach district, 3 km from the centre of Matara. You can get to Shrine of Our Lady of Matara in a few minutes by car. Matara train station is at a distance of 3.8 km from the hotel.

Check Availability

View all photos

7.7
Very good
123 Reviews

Kaminrich Cottage

📍 126/C, Polhena Road, Polhena

From 39$

Featuring Wi-Fi throughout the property, Kaminrich Cottage Matara offers accommodation within 2.3 km from Old Nupe Market. The venue is located in Polhena Beach district, 3 km from the centre of Matara.

Madiha Beach is not very far away, while Matara station is at a distance of 3.8 km from the hotel. Coconut Tree Hill is only around 10 minutes by car from the property. Kaminrich Cottage is a short ride from Parevi Duwa Shrine. Walgama bus stop is nearly a 10-minute walk away.

Check Availability

View all photos

6.9
Good
88 Reviews

Nil Diya Beach Resort

📍 65 Sri Sudharshanarama Polhena, Madiha,

From 60$

Featuring an indoor pool, Nil Diya Beach Resort Matara is around 10 minutes by car from Old Nupe Market. Situated in Polhena Beach district, the resort is set 3.6 km from Matara Beach Park.

The property is located 20 minutes’ walk from Matara city centre. You can get to the Catholic church "Shrine of Our Lady of Matara" in a few minutes by car. Well-connected to many sights, Nil Diya Beach Resort is just a minute's drive from Walgama bus station. It is only 30 km from Koggala airport.

Check Availability

View all photos

10
Excellent
1 Reviews

Mantara Hotel

📍 Matara-Hakmana Road

Less than 2 km from Matara city centre, Mantara Hotel features guest rooms with views of the mountain.

Old Nupe Market is 3 km of the venue, while Polhena Beach is around 4.6 km away. You can get to Star fort, Matara in a few minutes by car. The accommodation is at a distance of 2.4 km from Matara train station.

Check Availability

View all photos

7
Good
21 Reviews

Reef Garden Hotel

📍 30 Beach Road, Polhena

From 50$

Set 2.5 km from Shrine of Our Lady of Matara, the 2-star Reef Garden Hotel Matara features Wi-Fi throughout the venue as well as parking on site. Situated in Polhena Beach district, this property is 30 minutes walk from the centre of Matara.

The property is 15 minutes' drive from Weherahena Temple. There is easy access to the own beach. Reef Garden Hotel is a short ride from Matara Beach Park. The accommodation is 2.8 km from Matara train station.

Check Availability

View all photos

8
Very good
37 Reviews

Polhena Grand Resort & Banquet

📍 71 Beach Road,Polhana Matara

From 49$

Situated 15 minutes' drive from Coconut Tree Hill in Matara, Polhena Grand Resort & Banquet features 24-hour security and a cash machine throughout the venue. The accommodation is located along private beach, about 3 km from the centre of Matara.

Old Nupe Market is less than 2.3 km away. The hotel is located in Polhena Beach district. You can get to Parevi Duwa Shrine in a few minutes by car. Guests will find themselves 3.8 km from Matara station.

Check Availability

View all photos

9
Excellent
62 Reviews

Shima Guni Beach Club Hotel

📍 Shima Guni Beach Club,Beach Road, Madhia, Matara.

From 48$

Featuring views over the garden, Shima Guni Beach Club Hotel Matara is located within 10 minutes' drive of Parevi Duwa Shrine.

Madiha Beach is not very far away, while Matara station is at a distance of 3.8 km from the venue. The accommodation is 10 minutes' drive from Old Nupe Market. You can get to Weherahena Temple in a few minutes by car. Shima Guni Beach Club Hotel is located 30 km from Koggala airport and 700 metres from Walgama bus stop.

Check Availability

View all photos

7.7
Very good
29 Reviews

Peak Point Hotel

📍 Beach Road 190/5 Madiha Polhena

From 44$

Featuring Wi-Fi throughout the property, Peak Point Hotel offers accommodation within 3.3 km from Star fort, Matara. The venue is situated 2 km from Matara city centre and 30 km from Koggala airport.

Weherahena Temple is less than 7 km away. The hotel is located in Polhena Beach district. You can get to Shrine of Our Lady of Matara in a few minutes by car. The property is only at a distance of 3.8 km from Matara train station.

Check Availability

View all photos

8.9
Excellent
181 Reviews

The Seascape Hotel

📍 Eliyakanda Road Kurunduwatta

From 134$

The Seascape Hotel Matara, located 500 metres from Lakshawaththa Beach, offers an outdoor swimming pool and Wi-Fi throughout the venue. The accommodation is set 5 minutes' walk from Janaraja Mawatha bus stop, providing connection to Sk Town Beach.

The hotel is situated 3 km from Matara city centre and 30 km from Mawella Lagoon SPB airport. Shrine of Our Lady of Matara is 2 km from the property in Matara. The Seascape Hotel is a short ride from Star fort, Matara. Guests will find Matara train station 20 minutes' drive from the venue.

Check Availability

View all photos

7.5
Very good
89 Reviews

Grand Rockland Hotel

📍 Grand Rockland Hotel, Welewatta, Matara, Sri Lanka

From 25$

Grand Rockland Hotel Matara is a 3-star venue just 1.6 km from Matara Beach Park. The property also provides guests with Wi-Fi available throughout the hotel.

Polhena Beach is less than 4 km away. It is located a 20-minute walk from the centre of Matara. Grand Rockland Hotel is a short ride from Shrine of Our Lady of Matara. The accommodation is 2.4 km from Matara train station.

Check Availability

View all photos

8.2
Very good
213 Reviews

Lakraj Heritage

📍 No 133, Beach Road, Polhena Beach

From 104$

Lakraj Heritage Hotel Matara is placed in Polhena Beach district, within a 5-minute walk of the restaurant My-Home-Resort. Highlights at this venue include an à la carte restaurant, a lounge bar and Wi-Fi throughout the accommodation.

Shrine of Our Lady of Matara is 3.6 km of the hotel, while Parrot Rock Bridge is around 7 km away. The property is set within 3 km from Matara city centre. Staying at Lakraj Heritage Hotel, guests get quick access to Madiha Beach. Walgama bus stop lies within 700 metres away.

Check Availability

View all photos

8.3
Very good
397 Reviews

Turtle Eco Beach

📍 Beach Road, Batala Watta, Madiha

From 70$

Turtle Eco Beach Hotel Matara, located around 1 km from Madiha Beach, offers an outdoor swimming pool and Wi-Fi in public areas. The venue is situated 2 km from Matara city centre and 30 km from Koggala airport.

Parrot Rock Bridge is less than 6 km away. You can get to Parevi Duwa Shrine in a few minutes by car. This elegant accommodation is a 10-minute ride from Matara train station.

Check Availability

View all photos

7.8
Very good
24 Reviews

Pinipahana Walauwa Resort & Villa

📍 Uda Peekwella Road Matara

From 60$

Pinipahana Walauwa Resort & Villa is located in Matara, 2.7 km from Old Nupe Market, and offers an indoor pool. The property provides views of the garden, while 24-hour reception and wake-up calls are available.

The city centre is about 20 minutes away on foot. Weherahena Temple is 1.8 km from the resort in Matara. Pinipahana Walauwa Resort & Villa is a short ride from Polhena Beach. The venue is 2.4 km from Matara train station.

Check Availability

View all photos

9.1
Excellent
53 Reviews

More Joy

📍 10, Sk Town Meddawaththa

From 20$

Featuring cars for rent as well as Wi-Fi throughout the property, More Joy Hotel is set in Matara, merely 5 minutes' walk from Sk Town Beach. Lakshawaththa Beach is 300 metres from the guest house, while Janaraja Mawatha bus station is 300 metres away.

The venue is situated 4 km from Matara city centre and 25 km from Mawella Lagoon SPB airport. You can get to Weherahena Temple in a few minutes by car. Matara station is about a 20-minute drive from the hotel.

Check Availability

View all photos

9.8
Excellent
34 Reviews

Posh Beds Hotel

📍 32/1/1, Madiha Kanattagoda Road, Madiha West, Walgama

From 15$

Offering cars for rent, Posh Beds Hotel Matara is only a 13-minute walk from Madiha Beach. The centre of Matara is within 2 km of the venue, and Coconut Tree Hill is about 4.6 km away.

You can get to Star fort, Matara in a few minutes by car. Walgama bus stop is a 10-minute walk away.

Check Availability

Location