Skip to main content
  1. Hotel reviews homepage
  2. Sri Lanka hotel reviews
  3. Trincomalee District hotel reviews
  4. Nilaveli hotel reviews
  5. Reviews of NN Beach Resort & SPA

Reviews of NN Beach Resort & SPA

NN Beach Hotel, Velloor, 31010 Nilaveli, Sri Lanka

#8 of 20 hotels in Nilaveli

Guests' Choice

Review Score

Based on 74 hotel reviews

8.0

Score breakdown

  • Cleanliness

    7.9

  • Comfort

    8.0

  • Location

    9.1

  • Facilities

    7.8

  • Staff

    8.5

  • Value for money

    7.7

  • Free Wifi

    5.0

Verified guest reviews from real Bookers

Real Bookers. Real stays. Real opinions.

Read more– opens a dialog box
Write a Review

Showing 1 - 25

  • Reviewed: March 20, 2025

    9.0
    Attentive and very friendly staff. Large clean rooms.
    • Leisure trip
    • Couple
    • Deluxe Double Room with Sea View
    • Stayed 3 nights
    • Submitted from a mobile device

    As it was low season, the restaurant was being refurbished and was not available to dine in. Flocks of local crows could be annoying trying to scavenge food if you were dining outside.

    Location excellent with a 30 second walk to beach. Staff were very friendly and attentive to all our needs. Sri Lankan breakfast was plentiful and very tasty.

    Stayed in March 2025

  • Reviewed: March 14, 2025

    8.0
    Out of time
    • Leisure trip
    • Travelers with friends
    • Classic Triple Room
    • Stayed 2 nights
    • Submitted from a mobile device

    The view from the swimming pool on the beach was breathtaking. The staff was so nice, attentive and friendly

    Stayed in March 2025

  • Reviewed: February 19, 2025

    7.0
    A good option for solo travellers and I felt very safe.
    • Leisure trip
    • Solo traveler
    • Standard Double Room
    • Stayed 2 nights
    • Submitted from a mobile device

    Some menu items not available and an unpleasant smell from rubbish which was dumped next to the restaurant.

    Pool looked clean Room very clean Beach was stunning. Staff amazing and helpful and always smiling. Gave me a coconut from their trees made into a coconut mouse.. Breakfast was filling and delicious You can watch the fishermen work from the beach, nice beach cabana and Up the beach to the left is a nice Tikka bar Pharmacy and grocery within walking distance. I would come again. Dilshan manager was very helpful Gayan restaurant manager was friendly and helpful.

    Stayed in February 2025

  • Reviewed: December 30, 2024

    7.0
    Superb Location and Service
    • Leisure trip
    • Family with young children
    • Standard Double Room
    • Stayed 1 night
    • Submitted from a mobile device

    There is No Water drinking Glasses and a kettle with tea, coffee and Sugar packs in the room There is No hot water and shampoo in the Bathroom

    Location and the Service 🔥 Selected Breakfast 👍 Comfortable bed and Room 😇 Nice pool 🥺

    Stayed in December 2024

  • Reviewed: September 30, 2024

    9.0
    An enjoyable weekend at NN Beach Resort
    • Leisure trip
    • Travelers with friends
    • Deluxe Double Room with Sea View
    • Stayed 2 nights
    • Submitted from a mobile device

    We had a wonderful stay at NN Beach Resort last weekend. The staff went above and beyond to cater to our requests and needs. Although it was not available in their usual menu, they prepared us special Srilankan breakfasts and dinners, which were mouthwatering. The beach, sea view and pool were also amazing. It was worth the price. Will be going back soon.

    Stayed in September 2024

  • Reviewed: September 12, 2024

    9.0
    Highly recommended!!
    • Leisure trip
    • Couple
    • Deluxe Double Room with Sea View
    • Stayed 1 night
    • Submitted from a mobile device

    -

    Super staff, helpful, nice, friendly. Super location, right on the beach. The beach at the hotel is clean. Nice landscape. Swimming pool is cool. Restaurant is good. The hotel is clean. The hotel does its best to improve its quality. Some critics you can read from old comments are not valid anymore. Really, I recommend.

    Stayed in August 2024

  • Reviewed: September 5, 2024

    9.0
    Wonderful
    • Couple
    • Deluxe Double Room with Sea View
    • Stayed 1 night
    • Submitted from a mobile device

    The room was small but was not too bad.

    Amazing place next to the beach ⛱️ , swimming pool very clean, the staff from the restaurant are 5 stars 🌟, the menager was asking guests how they are, Amazing food, the beach facilities 5 stairs. We will definitely be coming back. Very quiet area. We had an amazing time only one night but was fab. I would recommend this place 100 perc. We have been travelling around Sri Lanka for some time and this place is meeting the standard and good value for money. Thank you 😊

    Stayed in September 2024

  • Reviewed: September 5, 2024

    9.0
    We will be back!
    • Leisure trip
    • Couple
    • Deluxe Double Room with Sea View
    • Stayed 1 night
    • Submitted from a mobile device

    Nothing! Only suggestion would be to provide a kettle in room for tea making.

    Loved the beachfront location, facilities, grounds and size of our room. Lovely bathroom. Excellent AC and fan. Bed very comfortable. Beautiful welcome with fresh flowers on our bed!

    Stayed in September 2024

  • Reviewed: August 28, 2024

    8.0
    A great spot with great staff and nice clean pool.
    • Leisure trip
    • Couple
    • Classic Triple Room
    • Stayed 4 nights
    • Submitted from a mobile device

    Beds and chairs are not comfy unfortunately.

    Location, pool and staff

    Stayed in August 2024

  • Reviewed: August 12, 2024

    9.0
    We loved this hotel as we were after total r&r and it delivered in spades . The rooms are roomy the hero of this hot
    • Leisure trip
    • Couple
    • Classic Triple Room
    • Stayed 4 nights
    • Submitted from a mobile device

    The pillows were large & over stuffed which some people may love but maybe a variety would be great

    The location right on the clean beach & that they had a restaurant & the staff were brilliant & that they had beach loungers under cabanas . The large pool

    Stayed in August 2024

  • Reviewed: July 26, 2024

    7.0
    The location is the selling point!
    • Leisure trip
    • Family with young children
    • Family Room
    • Stayed 4 nights
    • Submitted from a mobile device

    Our family room was only just clean enough - there was definitely room for improvement. Comfortable beds but with a light polyester duvet with no cover - a cotton sheet would have been preferred. The restaurant area produced tasty food but lacked any soul or vibe with uncomfortable seating. The relatively new manager is charming and he is gradually working on fixing aspects of the hotel that he knows could be better.

    The location of this hotel on Nilaveli beach cannot be beaten. It is 100m down from the louder beach bars area - with all the local fishing boats in between. The pool is clean and large and the shaded palm tree area beside it is a beautiful place to sit in a hammock. The attractive huts on the hotels’ private beach area provide shade for the sun beds - the beach is clean and the sea great for body boarding (July). The staff are all friendly and some of them had a pro-active approach to the guests.

    Stayed in July 2024

  • Reviewed: July 21, 2024

    9.0
    Relaxing beachfront hideaway with wonderful staff
    • Leisure trip
    • Family with young children
    • Classic Triple Room
    • Stayed 4 nights
    • Submitted from a mobile device

    Beautiful beachfront location. Lovely, clean pool. Comfortable, clean rooms. A great place to stay but the absolute best thing was the staff - everyone was so kind, friendly and helpful, especially with our baby daughter.

    Stayed in July 2024

  • Reviewed: July 13, 2024

    8.0
    Nice hotel but expensive for what you get
    • Leisure trip
    • Couple
    • Standard Double Room
    • Stayed 3 nights

    Not enough beach chairs not enough loungers at the pool and the pool was a bit cloudy….

    Not good value for money, we had equal hotels for half the price. It was a great location, room was nice but still too expensive.

    Stayed in July 2024

  • Reviewed: July 6, 2024

    9.0
    Wonderful
    • Leisure trip
    • Couple
    • Standard Double Room
    • Stayed 3 nights
    • Submitted from a mobile device

    Room a little bigger

    Breakfast, staff, pool and Beach very good

    Stayed in July 2024

  • Reviewed: June 22, 2024

    9.0
    Wonderful
    • Leisure trip
    • Couple
    • Standard Double Room
    • Stayed 1 night
    • Submitted from a mobile device

    Restuarant bit old and limited choices can be accepted due to ongoing crisis

    Superbly family frendly

    Stayed in June 2024

  • Reviewed: May 8, 2024

    9.0
    Wonderful
    • Leisure trip
    • Couple
    • Deluxe Double Room with Sea View
    • Stayed 1 night

    It would have been helpful for the rooms to be refilled with water everyday as it was so hot.

    We loved our stay at the NN Beach resort and Spa - we were only going to stay for 2 nights but we ended up staying for 4! The location is superb, right on the beach and the staff were very friendly and helpful.

    Stayed in April 2024

  • Reviewed: April 25, 2024

    7.0
    overall ok
    • Leisure trip
    • Travelers with friends
    • Classic Triple Room
    • Stayed 1 night
    • Submitted from a mobile device

    price little but to high

    beach front

    Stayed in April 2024

  • Reviewed: September 22, 2023

    9.0
    Nice hotel with nice pool and beach. Welcoming staff
    • Leisure trip
    • Couple
    • Standard Double Room
    • Stayed 1 night

    The rooms were spacious and comfortable but lack of privacy because the windows all give out on the open air walk ways.

    Clean and nice bedroom. Nice pool and beach access. The staff especially at the restaurant was lovely and would do anything to make your stay enjoyable.

    Stayed in August 2023

  • Reviewed: August 29, 2023

    9.0
    Wonderful
    • Leisure trip
    • Family with young children
    • Classic Triple Room
    • Stayed 3 nights

    The pool could be cleaner. It didn't bother me as I am a beach lover and I just didn't put my head under in the pool. Ideally it would be great to have a mini bar and kettle in the rooms. Apart from that - it was amazing in every way!

    The location was just perfect. Lovely shaded beach chairs to 'chill out' on and around a 300 mtr walk along the beach to the beach cafe's and restaurant. NN Beach Resort is a quieter resort, which is perfect and the beach bars are just so accessible. The rooms were excellent and so were the staff. I would definately stay here again.

    Stayed in August 2023

  • Reviewed: August 14, 2023

    8.0
    The excellence staff made our stay very good!
    • Leisure trip
    • Couple
    • Standard Double Room
    • Stayed 3 nights
    • Submitted from a mobile device

    Our first room was next to the water pump and very loud, besides that the sheets didn’t have any covers on them? The beach only has like ten sunbeds which are quite uncomfortable without a cushion. There are only about 5 cushions, which are very used and full of bird poo and broken. The pool had a lot of flies in them, which did not make it very appealing to swim in it.

    The staff was extraordinary, they were really nice and did everything they could to make your stay amazing. They helped us get a new room at night (we were next to the water pump which was just to loud) after nine pm. Especially the two managers and the guys in the restaurant were super nice and always made sure we didn’t need anything. They even organised a city tour and a transport to our next city for a very fair price. Our second room was spacious and clean, which we liked. The hotel has a big pool and a private beach. The restaurant, especially the battered prawns, were very good.

    Stayed in August 2023

  • Reviewed: August 2, 2023

    9.0
    Wonderful
    • Leisure trip
    • Family with young children
    • Family Room
    • Stayed 4 nights
    • Submitted from a mobile device

    The location

    Stayed in August 2023

  • Reviewed: July 19, 2023

    8.0
    Enjoyable stay and would recommend for others!
    • Leisure trip
    • Solo traveler
    • Standard Double Room
    • Stayed 2 nights
    • Submitted from a mobile device

    Fan was almost coming off the ceiling a bit and the plaster was not finished, plugs etc

    Staff were really good Garden was well maintained Close to the beach

    Stayed in July 2023

  • Reviewed: June 10, 2023

    9.0
    Winning location
    • Leisure trip
    • Couple
    • Standard Double Room
    • Stayed 3 nights
    • Submitted from a mobile device

    No toiletries in room, not even soap. Prices quite high compared to other places we visited in Sri Lanka.

    The location is stunning with direct access to a quiet and beautiful beach. It was like paradise swimming in the sea, relaxing in the gardens and drinking fresh coconuts. Nice room and bathroom with the fridge being an added bonus.

    Stayed in June 2023

  • Reviewed: May 10, 2023

    9.0
    nice place to chill in front of the beach
    • Leisure trip
    • Couple
    • Family Room
    • Stayed 1 night
    • Submitted from a mobile device

    I missed water, kettle and coffee at the room

    Very well located, in front of the beach, nice spot to chill. The room was very comfortable.

    Stayed in May 2023

Showing 1 - 25

We Price Match
We Price Match
Low rates • No booking fees • Find something cheaper? We'll refund the difference!