Skip to main content

The best resorts in Nilaveli

Check out our pick of great resorts in Nilaveli

Filter by:


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.

Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cosy guestrooms and free internet access at all public areas.

The resort can organise activities such as diving and fishing. There are also barbeque facilities and bicycle rentals available. Nilaveli Beach Resort houses a 24-hour reception and offer airport shuttle services at a surcharge.

I’ve given this place a score of 10, but there certainly are buts - the on location staff are fantastic - the room is wonderful, right on the beach - I was LITERALLY the only person there and they still went out there way to help me

Show more Show less
9.1
Superb
148 reviews
Price from
£103
per night

Located in Nilaveli, 6 km from Velgam Vehera, Anukama Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Among the facilities of this property are a restaurant, room service and a tour desk, along with free WiFi throughout the property. The accommodation features airport transfers, while a bicycle rental service is also available.

Big swimming pool, delicious breakfast and very close to the beach

Show more Show less
8.7
Fabulous
166 reviews
Price from
£70
per night

Set in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort & SPA offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Among the various facilities are a terrace, a restaurant, as well as a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi.

Location is great, u get a private beach, well maintained and clean. Staff is helpful, comfy beds. The beach is just across the pigeon island, many boats leaving daily. Highly recommended

Show more Show less
8.4
Very good
92 reviews
Price from
£54
per night

Pigeon Island Beach Resort is located to the north of Trincomalee City. Offering rooms and suites with a private balcony, the resort has an outdoor pool and a fitness centre.

Guests may play a game of billiards or table tennis at the resort. Water sports such as diving and snorkelling can be arranged. Resort Pigeon Island organises trips and activities such as whale or dolphin watching.

nice place, private beach, big swiming pool, very friendly staff and fantastic cook. I read about choco chilly mousse,so I asked cook and he prepared for us as a dinner desert-was delicious. Hotel is not new,but is clear and comfortable. I realy recomend for spend a nice holiday.

Show more Show less
6.9
Review score
157 reviews
Price from
£62
per night

Offering a restaurant, Nilaveli Ayurveda Resort is located in Nilaveli. Free WiFi access is available in this resort.

At Nilaveli Ayurveda Resort you will find a 24-hour front desk and a garden. Other facilities offered at the property include a shared lounge, a tour desk and luggage storage. An array of activities can be enjoyed on site or in the surroundings, including cycling, fishing and hiking. The property offers free parking.

Show more Show less
8.7
Fabulous
3 reviews
Price from
£95
per night

Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodation on the private beach. The resort offers 3 semi-detached villas, divided into 6 separate units with a shared terrace.

108 Palms is an absolute gem. I had booked elsewhere but the government visit in Trincomalee precluded staying closer. And I am so glad it did! Greeted at the gate, low key administrative requirements. Super attentive staff. The restaurant served delicious meals with smiles. The pool is delightful-Just right for relaxing near the amenities. And then a short stroll (150 meters) to the beach. The sand is clean and easy to walk on. The water was photo blue - straight from a postcard. My first 2 days the wind blew and there waves were breaking fairly close to shore. The last days - nearly calm. And the beach in both directions was nearly abandoned. A few fishermen going about their business. A few teens walking along from one place to another. That was it. Distance to town - about 15 minutes in car/tuk tuk. But other than for business reasons, I did not bother. When the bells ring during the day it is the Hindu temple just south of the resort - take the time to visit. It is an artistic wonder, so close to the saltwater yet so colorful. What a wonderful relaxing place to stay!! I hope to have a repeat visit. PS I did go scuba diving while in Trincomalee and highly recommend Epic Ocean Adventure, located in the commercial part of the town, 15 minutes from 108 Palms Resort.

Show more Show less
8.9
Fabulous
79 reviews
Price from
£19
per night

Offering an outdoor swimming pool and a spa and wellness centre, Amaranthe Bay Resort & Spa is located just 5 km north of the Trincomalee town on the beautiful East Coast of Sri Lanka. Free WiFi access is available in this resort.

Accomodations was nice and whole workers were kind and friendly. It was so beatiful experience staying here.

Show more Show less
8.7
Fabulous
242 reviews
Price from
£119
per night

Trinco Blu by Cinnamon is a luxurious 4-star beachfront resort located 6.5 km from Trincomalee. It provides spacious accommodation with a freshwater pool, 3 dining options and free Wi-Fi.

Simple yet modern rooms are air-conditioned, and equipped with tea/coffee making facilities, cable TV, and a minibar.

Courteous and efficient services. Restaurant provided Western and local cuisine. The ambience of the resort offered tranquility.

Show more Show less
8.5
Very good
383 reviews
Price from
£105
per night

J7 Villaj Resort has an outdoor swimming pool, garden, a terrace and bar in Trincomalee. This 3-star hotel offers an ATM and a tour desk. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi.

Fairly new hotel. All amenities needed. Spacious room. Big and clean swimming pool. Great variety of dinner options. Also value for money is very good. Breakfast is delicious, choice between extensive Western or Sri Lankan breakfast. Staff was very friendly and welcoming. Especially the head of the bar/restaurant makes you feel at home and does his utmost to get the most out of your stay.

Show more Show less
8.8
Fabulous
219 reviews
Price from
£68
per night

Set in Trincomalee, 500 metres from Uppuveli beach, Havana Club Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. 4.3 km from Kanniya Hot Springs and 5.6 km from Trincomalee Railway Station, the hotel provides a private beach area. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi.

Great rooms, super clean beds and bed linen, bathroom fantastic, shower full pressure and hot water. Fantastic breakfast, great service and lovely staff. Good location for beach bars and restaurants. Swimming pool lovely and clean, thoroughly recommend 👌

Show more Show less
8.1
Very good
60 reviews
Price from
£36
per night

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.
Search resorts in Nilaveli

Resorts that guests love in Nilaveli

  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 148 reviews
    We had a great time at the Nilaveli beach resort. The staff was really very nice. What is not said is that, on the beach, next to the resort, there is an exceptionnal spectacle every day: traditionnal fishing. Fishermen bring an enormous net with a boat, about 1 km away from the shore. The net is linked with 2 long ropes that 20 people pull up from the beach for about 2 hours. Estonishing to discover how many fishes they bring that way in their net!
    Bertrand
    Young couple
  • Avg. price/night: £95.61
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 343 reviews
    I stayed 8 days at Cardamon Hotel and IT was simply amazing: spacious, comfortable rooms with a wonderful view over the beach, very kind and helpful staff, tasty breakfast, outstanding service. If you search for a good quality Hotel for a reasonable price with an amazing Beach at a quiet area, Pick this one.
    Ralf-Sc.
    Family with young children
  • Avg. price/night: £269.10
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 118 reviews
    The resort is in a very quite location. The beach was very clean and lovely to swim in, as well as a pool if you do not like the sea. Getting to snorkelling spots was very easy and quick by boat. There were so many options for breakfast and the staff were very attentive.
    Di
    Young couple
  • Avg. price/night: £39.43
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 12 reviews
    Paradise found! When we arrived we still had 10 nights in sri lanka...we booked 2 nights and stayed until the rest of our trip! Once here you get Stuck. Finally a barefoot place with super amazing staff, a great owner who showed us secret places, great food, cold beers and this all at the clearest ocean ever! If you don't need luxury and air conditions but you love nature and an authentic vibe, then this is your place to get stuck!
    Claudia Alkan
    Young couple
  • Avg. price/night: £60
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 92 reviews
    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.
    Ben
    Young couple
  • Avg. price/night: £60
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 92 reviews
    The NN Beach Resort & Spa is a great hotel, located right on the beach. We had such a great stay that we decided to stay longer and enjoyed the calm and relaxation. The complex is very well maintained. The rooms were also clean and tidy. The staff and the manager are very friendly and ensure a pleasant atmosphere.
    Alexander
    Young couple
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 148 reviews
    We really enjoyed everything about our stay at Nilaveli Beach Resort. Location is amazing, the hotel is on the beach (you step out of the room and are already in front of the sea), super quiet and ideal for relaxing. It's a bit secluded from the outside but the restaurant offers great food at a reasonable price. Comfortable and clean room. The staff were super helpful, specially the manager John.
    Ana
    People with friends
  • Avg. price/night: £60
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 92 reviews
    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.
    Nicole
    Family with young children
  • Avg. price/night: £60
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 92 reviews
    I am so happy that I stayed in NN Beach Resort & SPA Boutique Hotel ☝️ The first of all I wish to THANK all the stuff who is working there for their hospitality, for their attention to all details. A big THANKS 🙏 to the Maduranga for his care, I felt me like a little princess. Aslo a big THANKS to the Manager of this Hotel Yaso 🙏🙏🙏 for his patience with me, for his advices and all organizations about excursions, transportation and many information about Sri Lanka 🇱🇰 It’s was really hard for me to leave☝️
    Elena
    Solo traveller
  • Avg. price/night: £95.61
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 343 reviews
    As a traveler from Canada to Sri Lanka, my family and I had an unforgettable experience at this beach resort. The highlight was the whale watching tour organized by the hotel, where we were able to see these magnificent creatures up close. The knowledgeable guides provided fascinating information about the whales and the surrounding marine life. The resort's facilities were top-notch, and the staff was attentive and friendly. We enjoyed the delicious food, beautiful beach.
    YIRY WANG
    Young couple
gogless