Skip to main content

Stay in Matara District's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Weligama Bay Marriott Resort & Spa 5 stars

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. Tge staff is very friendly and helpful

Show more Show less
9
Superb
1,265 reviews
Price from
€ 147
per night

Kiss Blossom 5 stars

Hotel in Mirissa

Situated in Mirissa, 1.1 km from Thalaramba Beach, Kiss Blossom features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. We stayed here as part of our ongoing Sri Lanka trip and it was excellent. The staff was incredible, kind and always available to help. The facility was clean and well kept and the breakfast was delicious, we had so much food!

Show more Show less
9.4
Superb
179 reviews
Price from
€ 87
per night

Smeralda Beach Hotel Dikwella 4 stars

Hotel in Dickwella

Situated in Dickwella, a few steps from Dickwella Beach, Smeralda Beach Hotel Dikwella features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. We had a lovely time and would have stayed longer if the hotel was not fully booked. The rooms are clean and nice with fantastic views of the ocean. Bathroom are nicely designed with all the products you need. The staff are so nice and helpful with everything. We asked Natalia for some advice for snorkling spots and 4 minutes later she had send me a map via Snapchat with the best place to snorkle. Breakfast and food is super. Location is fab with an empty part of the beach.

Show more Show less
9.2
Superb
136 reviews
Price from
€ 80
per night

La Polena

Hotel in Polhena Beach, Matara

Set in Matara, La Polena offers beachfront accommodation a few steps from Madiha Beach and features various facilities, such as a garden, a terrace and a private beach area. The location couldn't be better; it offers access to a nearly "private" beach complete with comfortable long chairs for ultimate relaxation and sunbathing. The bed is exceptionally cozy, complemented by a mosquito net, and the bathroom provides a delightful bathing experience. Falling asleep to the soothing sound of waves crashing nearby is incredibly tranquil. In the mornings, the opportunity to witness the sunrise while spotting turtles swimming along the shoreline adds a magical touch to the experience. The breakfast spread is delightful, featuring a variety of fresh fruits, eggs, bread, and sweet potato with coconut. The staff's warmth and hospitality were evident when we arrived; they always assisted us, even greeting us with a refreshing king coconut drink. Conveniently located on the same road are numerous restaurants, just a 2-minute walk away, offering plenty of dining options for lunch and dinner. This place is a dream come true for surfing enthusiasts, with waves right in front of your room and additional surf spots just a 10-minute drive away.

Show more Show less
9.1
Superb
171 reviews
Price from
€ 29
per night

Summer Time Hiriketiya

Hotel in Hiriketiya Beach, Dickwella

Set in Dickwella, within 400 metres of Hiriketiya Beach and 1.3 km of Dickwella Beach, Summer Time Hiriketiya offers accommodation with a garden and free WiFi throughout the property as well as free... new, very clean rooms, the owner and his wife were so nice! and it was a short walk to the beach. the sri lankan breakfast was also delishh

Show more Show less
9.3
Superb
157 reviews
Price from
€ 29
per night

Talalla Leisure

Hotel in Talalla

Situated in Talalla, 600 metres from Talalla Beach, Talalla Leisure features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. We highly recommend Talalla Leisure. Great location with exceptionally helpful staff. Anne and Manju made sure our group was well taken care of. The property is very well maintained and clean. Talalla beach is a very large and beautiful beach with very few people, and amazing views and warm water. It can be reached after a short walk through the property. There is a large variety of options on the menu with traditional Sri Lankan food and more.

Show more Show less
9.3
Superb
131 reviews
Price from
€ 28
per night

THE SLOW vegan hotel

Hotel in Mirissa Beach, Mirissa

Set in Mirissa, 100 metres from Mirissa Beach, THE SLOW vegan hotel offers accommodation with a garden, free private parking, a terrace and a restaurant. This place is paradise! It is directly located at the sea. They have an outdoor shower, free surf boards to use, beach launchers for hotel guests only and a restaurant/cafe where you can place your orders the whole day. An all you can eat breakfast was included and very good. They also offer gluten free options including gluten free bread. Our room was big and very clean. The bed was comfy and we had a good shower with a good water pressure. From our room we could always hear the waves, which was very nice. The host is very supportive! There are a lot of restaurants nearby as well as offerings for yoga and meditation.

Show more Show less
9.3
Superb
553 reviews
Price from
€ 114
per night

Ocean Breeze Villa

Hotel in Matara

Located in Matara, a few steps from Lakshawaththa Beach, Ocean Breeze Villa provides accommodation with a garden, free private parking, a terrace and a restaurant. The incredibly friendly and gentle manager, all the other staff, the owner who gave us a lift to Galle, the location right on the beachfront, the food, the welcome drink, the beds, the bathroom, the views from the balcony.

Show more Show less
9.1
Superb
153 reviews
Price from
€ 49
per night

Haven Beach Hiriketiya, Serenevilla Properties

Hotel in Hiriketiya Beach, Dickwella

Situated in Dickwella, within 100 metres of Hiriketiya Beach and 600 metres of Dickwella Beach, Haven Beach Hiriketiya, Serenevilla Properties features accommodation with a garden and free WiFi... Our room was very beautiful. Even more beautiful than the pictures. Big & comfy bed, clean room, nice bathroom. And the view from the balcony was amazing. Loved every second of the stay. Definitely will come back ♥️

Show more Show less
9
Superb
294 reviews
Price from
€ 86
per night

BeachMirissa Hotel

Hotel in Mirissa Beach, Mirissa

BeachMirissa Hotel is located with a private beach area and outdoor infinity swimming pool with deck. It is located 2 km from the Mirissa town and 5.3 km from Weligama bay beach. Free WiFi is offered.... Super friendly and helpful staff Helped us arrange whale safari Fantastic food Great location on the beach Possible to swim with turtles right next to the hotel

Show more Show less
9.1
Superb
268 reviews
Price from
€ 92
per night

Hotels with extra health and safety measures

Find hotels in Matara District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Matara District in the past month

See all

Matara District's best hotels with breakfast

See all

Budget hotels in Matara District

See all

Hotels in Matara District that you can book without a credit card

See all

FAQs about hotels in Matara District