Nil Diya Beach Resort

+ 77

Find the best hotel in Matara for your dates, by price or preference

Compare deals for Nil Diya Beach Resort across hundreds of sites, all in one place

Look out for a deal with free cancellation or excellent ratings

Compare rooms and prices

We compare 100s of sites to get you the best deal

1 night
AgodaBooking.comHotels.comTrip.comExpedia
We compare 100s of sites to get you the best deal

Fast facts

Check in from:
14:00
Check out before:
12:00
Pets
Pets not allowed

Amenities

Wi-Fi
Parking
Air conditioning
Airport shuttle
Pool
Spa

More about Nil Diya Beach Resort

Nil Diya Beach Resort

Boasting a garden, bar and views of city, Nil Diya Beach Resort is set in Matara, a few steps from Madiha Beach. The property is around 32 km from Hummanaya Blow Hole, 46 km from Galle International Cricket Stadium and 46 km from Galle Fort.

Reviews from
TripadvisorTrip.comHotels.comExpedia
Mentioned by travellers
Group traveller

Comment: 9 Feb 2026

This hotel was amazing. They gave us a really good room. The staff was friendly and treated us well. The location is closer to good beaches, bars and restaurants. I recommend this hotel to everyone.
Family traveller

Comment: 30 Apr 2026

Stayed in: Apr 2026

A best resort

We visited this place at the end of April 2026 with our family during a down south trip. Our room was conveniently located near the swimming pool, making it very easy to access, which we really appreciated.
The food was delicious, and we even got the chance to see sea turtles on the nearby beach. The staff were friendly and welcoming, making our stay even more enjoyable.
Anonymous traveller

Comment: 25 Nov 2025

Stayed in: Nov 2025

Room was old and dirty, pool was not usable, constant noise, only plus some staff lovely.
Solo traveller

Comment: 7 Jan 2025

Stayed in: Jan 2025

Does not match the claimed stars

Arrived at 4 p.m., room wasn't ready. They started cleaning up quickly. Came into the room, wet floors. Cement on the floor, no tiles! There was one towel, one tube of shampoo and that was it. There was a lizard running in the room, big ants. I attach a photo of breakfast. Chose a four-star hotel, but it turns out stardom doesn't matter. No noise insulation at all. There's a lot of dogs barking all night! There's a supermarket nearby, but walk through a dark street in the evening. Nearby there are cute cafes, to the sea for 5 minutes, to the beach for 10 minutes
There's a swimming pool, but the feeling that the water hasn't been changed in a while is very murky.
But that's what the staff are smiling about, like they have the best hotel.
Anonymous traveller

Comment: 11 May 2026

Stayed in: May 2026

Pool ok

Location

No 65, Sri Sudrashanarama Road Polhena, Matara, 81000, Sri Lanka|2.83 km from city centre

Check in and check out

Check in from:

14:00

Check out before:

12:00

Good to know

Pets

Pets not allowed

Extra beds

Please contact the hotel for details about adding extra beds.

Nil Diya Beach Resort: FAQs

Nil Diya Beach Resort is 2.8 km away from Matara city centre.
Nil Diya Beach Resort is in Matara, Sri Lanka and is 2.8 km away from Matara city centre.
At Nil Diya Beach Resort you can check in from 14:00, and you'll need to check out before 12:00.
Yes, there is parking available at Nil Diya Beach Resort.
Yes, Nil Diya Beach Resort does have a restaurant.