See the latest prices and deals by choosing your dates.
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. Room, location, view from room and property, food, staff and service everything was better than I expected.
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!
Hotel in Hiriketiya
Set in Hiriketiya, 200 metres from Hiriketiya Beach, The Yard Hiriketiya offers air-conditioned rooms and a garden. Beautiful place, steps to the beach. Close to everything, but quite at night.
Hotel in Hiriketiya
Situated in Hiriketiya, 400 metres from Hiriketiya Beach, Belika Beach Club features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Great place, very cool design and atmosphere. Owners are very nice and we stayed for 9 nights and they were always there to help. Great breakfast and big rooms with amazing views 🙏
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. Clean room,comfortable bed,Good food And exceptional staff and hospitality
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. Delicious Excellent Breakfast.. view is breathtaking.. Everything was perfect, clean, and beautiful. Host are very nice and kind.
Hotel in Hiriketiya
Set in Hiriketiya, 200 metres from Hiriketiya Beach, The Atrium Hiriketiya offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The staff was beyond helpful, everything was nice and clean! Location was perfect just a short walk to the beach, and the pool is peaceful and relaxing if you want a break from the beach!
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... Clean, modern and lovely rooms located in a beautiful garden. The beds were super comfortable. We loved the location, very close to the beach and restaurants. The staff was super friendly, helped us organizing anything we needed, for example massage or laundry service. The breakfast was very tasty. It was one of our best stays during our entire holiday in Sri Lanka and we were so sad to leave!
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. Was greeted warmly by the staff when we arrived and even had coconuts to enjoy which was wonderful - especially after roughing it the 2 days before in Yala. The room itself was lovely, clean and had a great view of the ocean. The shower was wonderful (and not just because I hadn't showered on safari). Ate dinner at the restaurant and the food was very good and reasonably priced. Had to leave early to catch a train and the team was so helpful for us - coordinating a tuk tuk at 5am and even packing breakfast for us to enjoy on the train (and it was wonderful).
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. The view, the atmosphere, the food, the staff and the good vibes
Hotel in Mirissa Beach, Mirissa
Hotel in Weligama
Hotel in Hiriketiya
Hotel in Hiriketiya
Hotel in Hiriketiya Beach, Dickwella
Hotel in Dickwella
Hotel in Hiriketiya
Hotel in Mirissa
Hotel in Mirissa
Popular with guests booking hotels in Matara District
Hotel in Weligama
Popular with guests booking hotels in Matara District
Hotel in Deniyaya
Popular with guests booking hotels in Matara District
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. A little gem right on the sea. Family-run, super chill and friendly place for a solo traveller.
Hotel in Matara
Situated in Matara, a few steps from Lakshawaththa Beach, The Seascape features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. location just in front of "sk town" beach break, stuff very nice and helpful, great...
Hotel in Weligama
Set in Weligama, 100 metres from Dammala Beach, Naomi Beach Resort - Adults only offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Everything, from the beginning the stuff was super kind and helpful, location is absolutely...
Hotel in Talalla
Set in Talalla South, 46 km from Galle, Talalla Bay Beach features a restaurant and free WiFi. Free private parking is available on site. Some rooms have views of the sea or city. The beach is quiet and lovely, our room was clean and had great views.
Hotel in Mirissa
Featuring impressive ocean views and an outdoor swimming pool, Villa Atulya at Ocean's edge is set at the seafront in South Mirissa. The villa is beautiful. The rooms, open shared spaces, the furniture and art work are all tastefully...
Hotel in Mirissa
Set among tropical gardens with flowers, ponds and hammocks, Spice House is a colonial-style hotel a 2-minute walk from Mirissa Beach. The location and grounds of the hotel were amazing.
Hotel in Hiriketiya Beach, Dickwella
Set in Dickwella, 300 metres from Hiriketiya Beach, El DESTINO Hiriketiya offers accommodation with a garden, free private parking and a restaurant. This 3-star hotel offers room service. Great bunch of lads working there !
Hotel in Polhena Beach, Matara
Set in Matara, 90 metres from Madiha Beach, Bienvenido Cozy Marker offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. This hotel is close to the Polhena beach. There is a balcony in the room where you can hang clothes.
Hotel in Deniyaya
The Rainforest Hideaway has an outdoor swimming pool, garden, a shared lounge and terrace in Deniyaya. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. Superb service and most beautiful location.and very kinderful service
Hotel in Mirissa
Located in Mirissa, within 500 metres of Mirissa Beach and 1.8 km of Thalaramba Beach, Prasith’s Place provides accommodation with a garden and free WiFi throughout the property as well as free... The most friendly people, so welcoming and great service without having to ask for it.
Hotel in Mirissa Beach, Mirissa
Located in Mirissa, within 200 metres of Mirissa Beach and 600 metres of Thalaramba Beach, Margaret House provides accommodation with a garden and free WiFi throughout the property as well as free... Something to know about Margaret House is that it was build in 2024 and that‘s the reason why there...
Hotel in Dickwella
Situated in Dickwella, a few steps from Dickwella Beach, Casa Smeralda features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Perfect location, beautiful garden with large ocean view pool, clean and comfortable rooms,...
Hotel in Deniyaya
Rain Forest Star is set in Deniyaya and features a garden and a restaurant. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The room is new, super clean, and very modern. The view from the room is exceptional.
Hotel in Weligama
Situated in Weligama, 200 metres from Weligama Beach, Tropical Villa - Weligama features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Such a quiet hotel close to everything and to the beach with its surfing spots.
Hotel in Matara
Situated in Matara, 400 metres from Madiha Beach, Moana La Vie - Polhena features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Absolutely beautiful place. The rooms are luxurious, it’s modern, clean and well equipped with...
Hotel in Weligama
Set in Weligama, 800 metres from Weligama Beach, Emerald Villas Weligama offers accommodation with a fitness centre, free private parking, a garden and a terrace. 1) Each of us had separate villa (groundfloor) - really nice from space prospective 2) Good...
Hotel in Mirissa Beach, Mirissa
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... Everything was amazing, Dilki is so kind and you won't miss a single thing during your stay.
Hotel in Weligama
Situated in Weligama, within 31 km of Galle International Cricket Stadium and 31 km of Galle Fort, Lavish Weligama features accommodation with a garden and free WiFi as well as free private parking... Very nice, clean, big, comfortable and lots of light in the room.
Hotel in Mirissa
Located in Mirissa, 2.4 km from Mirissa Beach, Hari Villa Mirissa provides accommodation with a garden, free private parking, a terrace and a bar. From the start of the entrance there was nothing but hospitality.
Hotel in Hiriketiya Beach, Dickwella
Situated in Dickwella, 700 metres from Hiriketiya Beach, HIRI Fortress features accommodation with a garden, free private parking and a terrace. The property is brand new and offers a very comfortable bed and a large garden with parking, a...
Hotel in Hiriketiya
Situated in Hiriketiya, 400 metres from Hiriketiya Beach, Ran Villa features accommodation with a garden, free private parking and a terrace. Everything was great. The host is the kindest man.
Hotel in Weligama
Set in Weligama, within 1.3 km of Weligama Beach and 1.8 km of Abimanagama Beach, Green View Weligama offers accommodation with a garden and free WiFi throughout the property as well as free private... I am Korean and I have been living in Sri Lanka for 4 years.
Hotel in Mirissa
Located in Mirissa, 600 metres from Mirissa Beach, LaRoy Mirissa- Introducing Smart Room provides accommodation with a garden, free private parking and a terrace. We loved our stay at LaRoy. Greeted warmly from the start by our host family and very friendly...
Hotel in Mirissa Beach, Mirissa
Located in Mirissa, 400 metres from Mirissa Beach, Nirmali Resort provides accommodation with a garden, free private parking and a shared lounge. Lovely people very friendly and helpful location is not far from beach and town and excellent value...
Couples travelling in Matara District loved staying at LaRoy Mirissa- Introducing Smart Room, Sundance Surf Coconut Point and Vanina Villas.
Similarly, these hotels in Matara District are highly rated by couples: Ran Villa, Rain Forest Star and Lavish Weligama.
Casa Vana Hiriketiya, The Spice House Mirissa and Hari Villa Mirissa have received great reviews from travellers in Matara District regarding the views from their hotel rooms.
Guests staying in Matara District also spoke highly of the views from the rooms at Vanina Villas, OASIA - Boutique Surf House (ADULTS ONLY) and BeachMirissa Hotel.
Weligama Bay Marriott Resort & Spa, Belika Beach Club and The Yard Hiriketiya are some of the popular hotels in Matara District.
In addition to these hotels, Kiss Blossom, Talalla Bay Beach and Summer Time Hiriketiya are also popular in Matara District.
There are 2,066 hotels in Matara District you can book on Booking.com.
On average, it costs R$ 250 per night to book a 3-star hotel in Matara District for tonight. You'll pay on average around R$ 643 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Matara District will cost around R$ 915 (based on Booking.com prices).
Mirissa, Weligama and Hiriketiya are popular with other travellers visiting Matara District.
Many families visiting Matara District loved staying at Green View Weligama, Casa Vana Hiriketiya and Vanina Villas.
Similarly, Breeze Bay Villa, Coffee Shade and Belika Beach Club are also popular among family travellers.
For hotels in Matara District that serve up a highly-rated breakfast, try Ocean Breeze Villa, Rainforest Nest and Waves Hiri.
Breakfast at these hotels in Matara District are also highly rated: The Atrium Hiriketiya, The Seascape and Belika Beach Club.
Mirissa Beach, Hiriketiya Beach and Whale Watching Mirissa are popular with other travellers visiting Matara District.
The average price per night for a 3-star hotel in Matara District this weekend is R$ 254 or, for a 4-star hotel, R$ 811. Looking for something even fancier? 5-star hotels in Matara District for this weekend cost on average around R$ 978 per night (based on Booking.com prices).
On average, 3-star hotels in Matara District cost R$ 329 per night, and 4-star hotels in Matara District are R$ 493 per night. If you're looking for something really special, a 5-star hotel in Matara District can on average be found for R$ 1,202 per night (based on Booking.com prices).