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. Exceeded my expectations, highly hospitable and welcoming staff, excellent buffet breakfast and dinner. Rooms are so spacious with an unbelievable view.
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. Extremely clean and neat property. Great food and customer service
Hotel in Mirissa Beach, Mirissa
Set in Mirissa, 600 metres from Mirissa Beach, Lost Paradise Sri Lanka offers accommodation with a garden, free private parking, a terrace and a restaurant. The hosts were always available, which we appreciate a lot. It's a nice accomodation and the food on the same property is really delicious. We would recommend it 🙏
Hotel in Hiriketiya
Set in Hiriketiya, 200 metres from Hiriketiya Beach, The Yard Hiriketiya offers air-conditioned rooms and a garden. Beautiful hotel in a great location so close to two beaches walking distance. Lots of restaurants close by. Kitchen provided so you can cook or have snacks available. Property kept in great condition and super stylish. Lovely staff as well who were helpful especially when we were trying to navigate the bus system or wanted to check in early.
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. Wonderful place, done with attention to every detail. There are only 3 rooms so it's not a crowded hotel. Rooms really have a great sea view, breakfast is amazing (although it's not Sri Lankan). Highly recommend !
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. I loved this place! Didn't want to leave and will back again for sure. The location is amazing, crew is helpful and kind, taste breakfasts, everything is clear. Natalia is great manager, and helped us with all our requests. Thank you! This was our first time in sir lanka and this hotel left a very good impression of the island. And the view!! The view here is something special
Hotel in Polhena Beach, Matara
Boasting a garden, terrace and views of sea, La Polena is set in Matara, a few steps from Madiha Beach. Nice Hotel with stunning wiev,the staff was incredible helpful and nice
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... Beautiful villa, great rooms and lovely owners. Everything is very clean with nice, minimalist design. Breakfasts are big and yummy! It's located about 3 minutes from the Hiriketiya beach and there's 2 restaurants within 30 seconds of walking distance. We came for a week but extended for 2 more.
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. Best place and friendliest staff we encountered in sri Lanka in a month
Hotel in Mirissa
Hotel in Weligama
Hotel in Hiriketiya
Hotel in Deniyaya
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 Dickwella
Popular with guests booking hotels in Matara District
Hotel in Mirissa
Popular with guests booking hotels in Matara District
Hotel in Matara
Popular with guests booking hotels in Matara District
Hotel in Matara
Popular with guests booking hotels in Matara District
Hotel in Weligama
Located in Weligama, 200 metres from Weligama Beach, Scenic Bay Weligama provides accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers a bar. Huge respect and gratitude to Scenic Bay Weligama, especially to staff and owner of this hotel.
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...
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... The position is perfect, 10 steps from the beach.
Hotel in Deniyaya
Serenity - Sinharaja has free bikes, garden, a shared lounge and terrace in Deniyaya. This 4-star hotel offers room service and a concierge service. Thisara and his family were the most helpful and friendly hosts They gave us advice on activities,...
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.... Perfect location, right on the beach.
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. personnel is amazing, location perfect front of the beach. can surf if you want to!
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 Mirissa
Lantern is located along the white sandy beachfront and turquoise waters of Mirissa South. It features an outdoor pool, free WiFi access and complimentary parking. Everything was perfect: Amazing view, delicious breakfast, all the other food was great as well.
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. Peaceful location. Close to main attractions and beach. Great service from staff.
Hotel in Dickwella
Situated in Dickwella, 600 metres from Dickwella Beach, Breeze Bay Villa features accommodation with a garden, free private parking, a shared lounge and a terrace. Everything was perfect! Big space with nice bathroom (good pressure in shower and very hot water if...
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. It's an unbelievable location!
Hotel in Hiriketiya
Situated in Hiriketiya, 400 metres from Hiriketiya Beach, Ran Villa features accommodation with a garden, free private parking and a terrace. Had a great stay here, extended by 3 nights. Place is new and looks as advertised.
Hotel in Mirissa
Located in Mirissa, 600 metres from Mirissa Beach, LaRoy Mirissa Smart Rooms 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 Weligama
Set in Weligama, 80 metres from Weligama Beach, Mzion Hotel Weligama offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. This hotel is brand new and the room was huge! It is really close to great restaurants and the...
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. We had such a lovely stay in this hotel! We booked a family room that was perfect for our needs.
Hotel in Matara
Situated in Matara, less than 1 km from Madiha Beach, Swell Shacks features accommodation with a garden, free private parking, a restaurant and a bar. The room was a dream, beautiful, the bed super comfortable.
Hotel in Weligama
Situated in Weligama, within 3 km of Weligama Beach and 31 km of Galle International Cricket Stadium, 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. This is a new building where everything is new and clean.
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... Amazing hospitality from the owners. Very friendly, helpful with everything.
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...
Hotel in Mirissa Beach, Mirissa
Set in Mirissa, 300 metres from Mirissa Beach, Hemalie Resort Mirissa offers accommodation with a garden, free private parking, a shared lounge and a private beach area. Massive room with great aircon. Staff very helpful, we were only here for one night and up and out...
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. Everything is new, bathroom is amazing, not smth you expect to see in the forest :) Hot water also...
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. The property is close to the beach and the fantastic seafood restaurants.
Many families visiting Matara District loved staying at Breeze Bay Villa, Coffee Shade and Pelli Riverine.
Similarly, Rainforest cabin, Casa Vana Hiriketiya and Vanina Villas are also popular among family travellers.
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, Serenity - Sinharaja, Kiss Blossom and Talalla Bay Beach are also popular in Matara District.
On average, 3-star hotels in Matara District cost US$52 per night, and 4-star hotels in Matara District are US$73 per night. If you're looking for something really special, a 5-star hotel in Matara District can on average be found for US$161 per night (based on Booking.com prices).
On average, it costs US$49 per night to book a 3-star hotel in Matara District for tonight. You'll pay on average around US$153 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Matara District will cost around US$203 (based on Booking.com prices).
Couples travelling in Matara District loved staying at Breeze Bay Villa, Rain Forest Star and Vanina Villas.
Similarly, these hotels in Matara District are highly rated by couples: Ran Villa, Coffee Shade and Surf Forever.
Waves Hiri, Smeralda Beach Hotel Dikwella and Rainforest Nest 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 Serenity - Sinharaja, BeachMirissa Hotel and OASIA - Boutique Surf House (ADULTS ONLY).
There are 2,092 hotels in Matara District you can book on Booking.com.
The average price per night for a 3-star hotel in Matara District this weekend is US$54 or, for a 4-star hotel, US$160. Looking for something even fancier? 5-star hotels in Matara District for this weekend cost on average around US$345 per night (based on Booking.com prices).
For hotels in Matara District that serve up a highly-rated breakfast, try Belika Beach Club, The Atrium Hiriketiya and Rainforest Nest.
Breakfast at these hotels in Matara District are also highly rated: The Seascape, Scenic Bay Weligama and Ocean Breeze Villa.
Mirissa Beach, Hiriketiya Beach and Whale Watching Mirissa are popular with other travellers visiting Matara District.